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

Re: unchecked 31 times



On Tue, 2003-12-02 at 17:20, Mark Ferlatte wrote:
> Paul Morgan said on Tue, Dec 02, 2003 at 03:49:52PM -0500:
> > > There are currently Debian packages which are needed at boot time which
> > > depend upon datafiles kept in /usr.  discover is one of them, there may be
> > > more.  In woody, therefor, a seperate /usr can cause problems.  Does it
> > > gain you much?
> > > 
> > > Why should /tmp be its own partition instead of symlinking /tmp ->
> > > /var/tmp?
> > > 
> > > Is there any need for a /boot partition on modern hardware?  Why do you
> > > like a seperate boot partition?
> > > 
> > > I'm just curious as to the reasoning behind your partitioning scheme.
> > > 
> > > M
> > 
> > FHS says "The contents of the root filesystem should be adequate to boot,
> > restore, recover, and/or repair the system."
>  
> Right... so, again with the "why put /usr on a seperate partition from /"?
> Making / large enough to hold /usr certainly fulfills the req of the contents
> of the root filesystem being adequate to boot, restore, recover and repair the
> system.

/usr should NOT be needed to repair, recover, maintain, restore or boot.
It goes against everything I have ever known about UNIX/Linux/*BSD.

> > /tmp and /var/tmp have different purposes.  Check FHS again.  Actually, I
> > have both /tmp and /var/tmp on their own logical volumes.
> 
> Okay, so neither your /tmp or /var/tmp volumes are available at boot time.  So,
> why have a seperate /tmp and /var/tmp?

Because it allows you to keep systems over runs from disabling the
machine. Ever tried to access a machine with a FULL / and/or /var?

> According to the FHS 2.2, the only difference between /tmp and /var/tmp is that
> data in /var/tmp be "more persistant" than data in /tmp, but the only
> restriction on /tmp is that programs not assume that data in /tmp persists
> between invocations of a program.
> 
> In other words, /var/tmp appears to completely fulfill the requirements of
> /tmp, which makes me wonder why they are seperate.

Because they are treated differently in practice... which allows
something to store a map of stuff, or a session cache in /var/tmp and to
use /tmp as a spillover area for temp data to be worked on.

-- 
greg, greg@gregfolkert.net
REMEMBER ED CURRY! http://www.iwethey.org/ed_curry

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: