Difference between revisions of "Talk:General recommendations"

From ArchWiki
Jump to navigation Jump to search
 
(64 intermediate revisions by 11 users not shown)
Line 1: Line 1:
== The wiki's internal consistency with regard to firewalls ==
+
== XDG Base Directory ==
  
The [[Security#Firewalls]] section recommends setting up a firewall, but [[General Recommendations#Setting up a firewall]] states that it wouldn't be useful. This seems contradictory to me, and I think one of these sections should be revised. I don't know which section is correct, so I'm hesitant to make the changes myself.
+
=== Proposition to add 'Organize user configuration' section in 'System maintenance' and make more obvious reference to 'XDG Base Directory support' and 'Dotfiles#Version control' ===
  
[[User:Crashlog|Crashlog]] ([[User talk:Crashlog|talk]]) 15:41, 13 July 2015 (UTC)
+
Of course I agree that there shouldn't be a detailed explanation here, however I think it's also true that currently it's not very easy to reach [[XDG Base Directory support]] through links from this article: I think the best path is only from a link in [[System maintenance#Old configuration files]], which is a too specific section. What if we add a new, more explicit section in [[System maintenance]] (maybe only under [[System_maintenance#Tips_and_tricks]]?) like this:
:It's not useful in general, but is a specific use case that is therefore covered on its own page. {{Unsigned| 23:25, 13 July 2015‎|Neven}}
+
----
 +
<h3>Organize user configuration</h3>
 +
Many applications store user-specific data, such as configuration files, inside the {{ic|$HOME}} folder: in order to facilitate maintenance it is important to organize those files in a rational and easily-accessible way. See [[XDG Base Directory support]] for the most commonly followed standard; see [[Dotfiles#Version control]] for common helper tools.
 +
----
 +
[[User:Kynikos|Kynikos]] ([[User talk:Kynikos|talk]]) 14:37, 21 September 2016 (UTC)
  
::The comment refers to incoming traffic, however filtering outcoming traffic can also be important depending on use case. I'd probably note it less strongly. -- [[User:Alad|Alad]] ([[User talk:Alad|talk]]) 05:58, 14 July 2015 (UTC)
+
:That sounds good, but it'd be even better as part of a larger Backup section, with amongst others a link to [[Synchronization_and_backup_programs]]. -- [[User:Alad|Alad]] ([[User talk:Alad|talk]]) 19:42, 21 September 2016 (UTC)
 +
 
 +
::But [[System_maintenance#Backup]] already links to [[Synchronization_and_backup_programs]], or were you talking about adding a Backup section to this very article?
 +
::Instead, I propose to:
 +
::# Rename [[System_maintenance#Clean_the_filesystem]] to #Tidy_up_the_file_systems;
 +
::# Rename [[System_maintenance#Old_configuration_files]] to #Organize_configuration_files;
 +
::# Merge my section above into #Organize_configuration_files;
 +
::# Merge the link to [[Dotfiles#Version control]] inside [[System_maintenance#Configuration_files]].
 +
::— [[User:Kynikos|Kynikos]] ([[User talk:Kynikos|talk]]) 11:19, 22 September 2016 (UTC)
 +
 
 +
== Proposition to add section about [[Random Number Generation]] somewhere ==
 +
 
 +
Recently in #archlinux-cn I've seen a couple of new installations stuck at boot time due to starvation of entropy pool. It's pretty hard to debug since there's usually no useful logging output anywhere to be seen. And it's becoming a new meme somehow.
 +
 
 +
Some distros mitigate this problem by 1) install & enable rngd in the base system by default 2) enable {{ic|CONFIG_RANDOM_TRUST_CPU&#61;y}} kernel compiling option. Systemd 243 also put up a dedicated page to explain the situation: https://systemd.io/RANDOM_SEEDS.html
 +
 
 +
I'm not sure if Arch developers will do something about it or not. But I guess for now it might be a good idea to point new users to the right direction in this page? Guardians of The Wiki, what do you think?
 +
 
 +
[[User:5long|5long]] ([[User talk:5long|talk]]) 16:26, 15 September 2019 (UTC)
 +
 
 +
:This page is not intended for troubleshooting. Enabling pseudorandom number generators is much more general than avoiding boot problems in some cases. What does even lead to "an entropy-starving situation"? If you just want a quick troubleshooting note, please add it to the [[General troubleshooting]] page instead of here. -- [[User:Lahwaacz|Lahwaacz]] ([[User talk:Lahwaacz|talk]]) 08:39, 25 December 2019 (UTC)

Latest revision as of 08:40, 25 December 2019

XDG Base Directory

Proposition to add 'Organize user configuration' section in 'System maintenance' and make more obvious reference to 'XDG Base Directory support' and 'Dotfiles#Version control'

Of course I agree that there shouldn't be a detailed explanation here, however I think it's also true that currently it's not very easy to reach XDG Base Directory support through links from this article: I think the best path is only from a link in System maintenance#Old configuration files, which is a too specific section. What if we add a new, more explicit section in System maintenance (maybe only under System_maintenance#Tips_and_tricks?) like this:


Organize user configuration

Many applications store user-specific data, such as configuration files, inside the $HOME folder: in order to facilitate maintenance it is important to organize those files in a rational and easily-accessible way. See XDG Base Directory support for the most commonly followed standard; see Dotfiles#Version control for common helper tools.


Kynikos (talk) 14:37, 21 September 2016 (UTC)

That sounds good, but it'd be even better as part of a larger Backup section, with amongst others a link to Synchronization_and_backup_programs. -- Alad (talk) 19:42, 21 September 2016 (UTC)
But System_maintenance#Backup already links to Synchronization_and_backup_programs, or were you talking about adding a Backup section to this very article?
Instead, I propose to:
  1. Rename System_maintenance#Clean_the_filesystem to #Tidy_up_the_file_systems;
  2. Rename System_maintenance#Old_configuration_files to #Organize_configuration_files;
  3. Merge my section above into #Organize_configuration_files;
  4. Merge the link to Dotfiles#Version control inside System_maintenance#Configuration_files.
Kynikos (talk) 11:19, 22 September 2016 (UTC)

Proposition to add section about Random Number Generation somewhere

Recently in #archlinux-cn I've seen a couple of new installations stuck at boot time due to starvation of entropy pool. It's pretty hard to debug since there's usually no useful logging output anywhere to be seen. And it's becoming a new meme somehow.

Some distros mitigate this problem by 1) install & enable rngd in the base system by default 2) enable CONFIG_RANDOM_TRUST_CPU=y kernel compiling option. Systemd 243 also put up a dedicated page to explain the situation: https://systemd.io/RANDOM_SEEDS.html

I'm not sure if Arch developers will do something about it or not. But I guess for now it might be a good idea to point new users to the right direction in this page? Guardians of The Wiki, what do you think?

5long (talk) 16:26, 15 September 2019 (UTC)

This page is not intended for troubleshooting. Enabling pseudorandom number generators is much more general than avoiding boot problems in some cases. What does even lead to "an entropy-starving situation"? If you just want a quick troubleshooting note, please add it to the General troubleshooting page instead of here. -- Lahwaacz (talk) 08:39, 25 December 2019 (UTC)