On Mon, May 05, 2003 at 07:40:50PM -0400, Theodore Ts'o wrote: > This assumes that all programs that touch a particular file (for > example /etc/resolv.conf) are under your control --- Which, obviously, they are: you can always uninstall them. This is a red herring -- we're trying to make our own operating system as functional as possible; that you might have to trade-off functionality when using non-Debian software is not particularly interesting. If using /run would make it /impossible/ to use certain third-party software, otoh, that would be interesting. > that is, they are > part of Debian. If some particular program is part of a third-party > shell script which is distributed by an ISP, or part of some binary > program which (example: AT&T Managed Tunnel Services), then by moving > /etc/resolv.conf to some other directory and leaving a symlink behind, > you may potentially be breaking these programs. It's hard to see how. "mv resolv.conf.new resolv.conf" and "echo 'blah' >resolv.conf" both work if resolv.conf is a symlink. And /etc is for the admin -- if the admin, or a program on the admin's behalf, replaces a symlink with a real file, Debian should certainly support that. Cheers, aj -- Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/> I don't speak for anyone save myself. GPG signed mail preferred. ``Dear Anthony Towns: [...] Congratulations -- you are now certified as a Red Hat Certified Engineer!''
Attachment:
pgppAGmMXH13R.pgp
Description: PGP signature