On Wed, 2004-03-31 at 15:38, Havoc Pennington wrote: > Hi, > > A possibly related discussion; we've been wondering if we can make the > OS image read-only (mounting it that way, or via selinux). > > Then have /tmp and probably /var in RAM (or wiped on boot), and have > home directories and server/app data such as web pages to be served on > network mounts. > > This allows you to maintain the OS image in a central location and the > homedirs and server/app data in central locations, and have a single > network-wide master copy of all important state. > > Any filesystem rearrangement probably impacts this plan (some > rearrangement may be needed for this plan). You need to talk to the kernel guys to get this workable. The file /etc/mtab will bite you. Having it be a symlink to /proc/mounts is not sufficient. The /etc/mtab file is where the mount options are stored. This is something that /proc/mounts doesn't have (other than rw/ro). Additionally, /proc/mounts has non-meaningful entries like: rootfs / rootfs rw 0 0 /dev/root / ext3 rw 0 0 It would be nice to get this fixed (incidentally Solaris does this correctly). Go bug Al Viro :) Dax Kelson Guru Labs