Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 May 1997 13:25:34 -0400 (EDT)
From:      Thomas David Rivers <ponds!rivers@dg-rtp.dg.com>
To:        ponds!zibbi.mikom.csir.co.za!jhay, ponds!time.cdrom.com!jkh
Cc:        ponds!hub.freebsd.org!freebsd-bugs, ponds!uriah.heep.sax.de!j
Subject:   Re: conf/3605: New /etc/rc not clearing /tmp
Message-ID:  <199705191725.NAA23220@lakes.water.net>

next in thread | raw e-mail | index | archive | help
> 
> > Semi on the same topic. What about making daily read rc.conf or something
> > and then make the regular cleaning of /tmp configurable. That way daily
> > also needn't be edited locally.
> 
> That's an interesting idea - I assume we'd do the same for weekly and
> monthly?  Any objections?
> 
> 					Jordan
> 

 Generally, it's not a good idea to clean /tmp while a machine is
"up".

 Consider the scenario:

  1) long-running-process writes a file to /tmp, to be read some time later.
     (closes the file, but "remembers" it's there.)

  2) /etc/daily comes along, wipes out the file.

  3) long-running-process goes back to read file.  Oops - it's gone 
     missing.


Of course, the definition of long-running-process just has to be a little
more than the time to close and unlink a file; reopening it later.

 Where I work, we've had to hack many vendor's equivalent of /etc/daily
to not clean out /tmp.


 Now, if you make it configurable - I'd say the default configuration
is never... 

	- Dave Rivers -





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705191725.NAA23220>