[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Proposal: /etc /usr/etc /usr/local/etc

I can't help noticing that Debian is not too aware about the
differences between / and /usr partitions.  In the ideal, / is local,
and /usr is mounted from a remote machine.  But in Debian, there are
some problems with it.

Let's go examples.  When you install a window manager on a Debian
system, it goes to /usr, but its config files go to / (namely
/etc/X11/*wm/system.*wmrc).  Many Debian packages go to /usr, but keep
their config files in /etc.  Excuse moi, but this is brain-dead.  It
means that if you have a network with one file server, you must
install the program on it, and then walk thru all the workstations and
install a config files there.  Why?

My proposal is: if Debian policy is to install all the config files in
one place, let's make it two places: let's create a directory under
/usr called, say, /usr/etc, and keep there config files of the
packages that belong to /usr and don't have to be re-configured for
every box.

Yes, I know that sometimes it's hard to distinguish between what goes
to /etc and what goes to /usr/etc.  For example, {,x}inetd config
files belong to /etc, although this program is in /usr.  then, it's a
subject for discussion.  But hey, sometimes it's just *WRONG* to put
config files in /etc!  For example, window managers, xdm(? - subject
for discussion?), emacs, other editors, lftp, and many many more.


Vadim Vygonets * vadik@cs.huji.ac.il * vadik@debian.org * Unix admin
The fish doesn't think, because the fish knows...  everything.
	-- Arizona Dream

TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .

Reply to: