On Tue, Nov 13, 2007 at 08:53:28PM -0400, Alan Mizrahi wrote:
Hi,
The first time I saw the existance of the /usr/etc directory on a Crux installation, I thought somebody forgot to use the --sysconfdir parameter in a port, but I was mistaken.
In the Crux handbook (section 4.5.2) it says: /etc/ Configuration files for system software (daemons, etc) /usr/etc/<prog>/ Configuration files
So it is intentional, yet it has always bothered me.
Placing configuration files under /usr, where installed program files go, is just not natural. What was the logic behind this?
The logic behind is rather simple and sensible: configuration files for system software (e.g. udev, cron, exim) into /etc whereas other (user) software like mutt, gimp or irssi into /usr/etc. The later are normally never touched by the user, they contain the program defaults and are overwritten/extended by files in the user home dir. HTH Juergen -- Juergen Daubert | mailto:jue@jue.li Korb, Germany | http://jue.li/crux