Arch stops using /etc/rc.conf to configure the system

As I am not a user of this distribution, I do not know if this change has already been applied or is in the future, but let's see what they think.

In former times the philosophy of system administration in ArchLinux it boiled down to a single general configuration file: the /etc/rc.conf. This file contained all the configuration information for the basic system to work, it was edited:

  • Time zone
  • The system clock (Local or UTC, local will be depreciated soon)
  • The keyboard map, the console font, the console character map
  • The locale (language, regionalization) with which the system was configured
  • The kernel modules that were loaded manually
  • Use of storage technologies such as RAID, BTRFS file system, LVM
  • Host name configuration
  • Configuration of (local ip or DHCP)
  • The DAEMONS or system daemons to load

Well, all that is not going to be like that anymore. The next big change looming in ArchLinux is to stop using this centralized file and configure the different areas of the system in separate files and directories. And why this? the short answer is for systemd the alternative bootloader to initscriptsAs systemd, apart from replacing the boot management, it also helps to administer the system itself, making it easier to administer the system, although it may seem otherwise.

The configuration would be as follows:

Setting New configuration files Old location in /etc/rc.conf
Host name / etc / hostname / etc / hosts NETWORKING
Console fonts and keyboard map /etc/vconsole.conf LOCATION
Local settings /etc/locale.conf /etc/locale.gen LOCATION
Time zone / etc / timezone / etc / localtime LOCATION
Hardware Clock / etc / adjtime LOCATION
Kernel modules /etc/modules-load.d/ HARDWARE
daemons /etc/rc.conf DAEMONS

Basically the /etc/rc.conf remains as a manager DAEMONS nothing else absolutely all other parts will be replaced by these configuration files.

The note in the original language

http://dottorblaster.it/2012/07/arch-linux-addio-ad-rc-conf-kiss/

regards


Add as preferred source in Google