The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.
Originally posted by M Beck:
sharing /etc over NFS is one of those things that sounds like a good idea, but turn out a lot harder in practice. there are two problems: on most machines, /etc holds too much information that needs to vary with the machine (such as what services should be started, how various hardware should be initialized and run (even the X11 graphics modes are typically under /etc/X11 !), and so forth), and also, /etc often needs to be available and readable before the networking system is initialized. in fact, it usually needs to be available in order to get the networking subsystems up and running; i doubt you could even split it off of the root filesystem, because /etc/fstab is needed to mount the non-root filesystems… so, you'd have to export all of / to the other machine, not just /etc alone.
now, both of these problems can be overcome, with enough effort; people do things like diskless clients and terminal servers, booting entire roomfuls of small client PCs from a single disk image stored on a server, so it has to be possible somehow. it likely does take extensive hacking, however. even just mounting the root filesystem read-only for security can be hard, because some services and utilities keep wanting to write to files in /etc at times. (/etc/mtab , for example. i thought the kernel hackers had moved that functionality to /proc years ago, but apparently userland hasn't kept up&hellip solving concurrency problems with multiple machines all writing to "their" /etc at the same time can't be fun.
[ June 04, 2005: Message edited by: M Beck ]
Did you see how Paul cut 87% off of his electric heat bill with 82 watts of micro heaters? |