Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!gem.mps.ohio-state.edu!tut.cis.ohio-state.edu!giza.cis.ohio-state.edu!karl From: karl@giza.cis.ohio-state.edu (Karl Kleinpaste) Newsgroups: comp.sys.pyramid Subject: Re: Size of root partition. Message-ID: Date: 4 Oct 89 02:48:14 GMT References: <875@Terra.cc.brunel.ac.uk> Sender: news@tut.cis.ohio-state.edu Organization: OSU Lines: 29 In-reply-to: linda@cc.brunel.ac.uk's message of 2 Oct 89 14:51:27 GMT linda@cc.brunel.ac.uk writes: I notice that /etc is appx. 2MB bigger than in 4.0 which will take our standard root stuff up to about 17MB. This doesn't leave much room for manouvre. Long ago, I began the (sometimes frowned-upon) habit of symlinking /tmp into a "real" filesystem. /tmp is needed so seldom during single-user operations that I simply abandoned that tendency. I also avoid keeping anything else of substantial size there. My nameserver zone stuff (close to 500Kbytes) looks like it's in /etc/named.d, but that too is a symlink elsewhere. (I keep 4 Pyramids running essentially identical nameserver configurations, and having them all believe in a generic /etc/named.d is very useful to me.) My vestigial hosts file contains nothing but OSU hosts, and I don't use mkhosts - that step is commented out of /etc/rc.local. I regularly clean out things like Emacs backup files, and the /etc/.*wtmp files aren't given much slack, either: I copy /dev/null to them periodically. You'll find that /usr is something of a challenge, too. Symlinks to the rescue again: /usr/.*man, /usr/PTF, /usr/sys, and /usr/crash are all hiding on much larger filesystems with space to spare. And make sure you annihilate the SysV accounting stuff that shows up every day at 4am. --Karl