atom feed54 messages in org.freebsd.freebsd-currentRe: Using TMPFS for /tmp and /var/run?
FromSent OnAttachments
O. HartmannMar 29, 2012 7:17 am 
David WolfskillMar 29, 2012 9:14 am 
Chris ReesMar 29, 2012 9:41 am 
Vitaly MageryaMar 29, 2012 9:59 am 
O. HartmannMar 29, 2012 12:49 pm 
Eric van GyzenMar 29, 2012 12:49 pm 
David WolfskillMar 29, 2012 12:57 pm 
O. HartmannMar 29, 2012 1:06 pm 
David WolfskillMar 29, 2012 1:13 pm 
Xin LiMar 29, 2012 1:49 pm 
Eric van GyzenMar 29, 2012 1:51 pm 
Xin LiMar 29, 2012 1:52 pm 
Matt ThyerMar 30, 2012 5:50 am 
sth...@nethelp.noMar 30, 2012 6:18 am 
Chris ReesMar 30, 2012 7:42 am 
jbMar 30, 2012 8:16 am 
Lucas HoltMar 30, 2012 8:28 am 
sth...@nethelp.noMar 30, 2012 10:14 am 
C. P. GhostMar 30, 2012 10:31 am 
Chris ReesMar 30, 2012 10:55 am 
Steve KarglMar 30, 2012 11:15 am 
mattMar 30, 2012 11:25 am 
Adrian ChaddMar 30, 2012 12:36 pm 
Chris ReesMar 30, 2012 12:41 pm 
Adrian ChaddMar 30, 2012 12:44 pm 
deep...@gmail.comMar 30, 2012 5:57 pm 
Adrian ChaddMar 30, 2012 6:59 pm 
Benjamin KadukMar 30, 2012 7:05 pm 
jbMar 30, 2012 7:47 pm 
Matthias AndreeMar 30, 2012 11:07 pm 
Matthias AndreeMar 30, 2012 11:15 pm 
Matthew SeamanMar 31, 2012 12:30 am 
Gary PalmerApr 1, 2012 6:40 am 
Rainer DuffnerApr 1, 2012 7:14 am 
jbApr 1, 2012 12:54 pm 
deep...@gmail.comApr 1, 2012 3:49 pm 
Warren BlockApr 1, 2012 7:14 pm 
grarpampApr 2, 2012 2:41 am 
Gleb KurtsouApr 2, 2012 3:30 am.txt
David WolfskillApr 2, 2012 3:59 am 
David WolfskillApr 2, 2012 6:26 am 
jbApr 2, 2012 8:46 am 
Chris ReesApr 2, 2012 8:51 am 
Gleb KurtsouApr 2, 2012 2:03 pm.txt
Chuck BurnsApr 2, 2012 3:05 pm 
Doug BartonApr 2, 2012 3:22 pm 
John BaldwinApr 3, 2012 6:41 am 
David WolfskillApr 3, 2012 10:01 am 
jbApr 3, 2012 10:29 am 
David WolfskillApr 4, 2012 6:38 am 
Gleb KurtsouApr 5, 2012 12:42 am.txt
David WolfskillApr 5, 2012 4:19 am.diffs
Luke DeanApr 28, 2012 11:03 am 
Chris ReesApr 28, 2012 11:12 am 
Subject:Re: Using TMPFS for /tmp and /var/run?
From:Benjamin Kaduk (kad@MIT.EDU)
Date:Mar 30, 2012 7:05:32 pm
List:org.freebsd.freebsd-current

On Fri, 30 Mar 2012, Adrian Chadd wrote:

On 30 March 2012 17:57, <deep@gmail.com> wrote:

C. P. Ghost wrote:

Not clearing /tmp on reboot has been the norm for way too long and it is too late to change now.

We either evolve or be in a stalemate forever.

No, you do it in a sensible, controlled fashion.

You make it really easy for people to turn on tmpfs by default. Some distributions of FreeBSD may pick that up, some may not.

You have some people run with it, find out what software breaks and start issuing fixes.

You aim to have that particular default deprecated in a major release. You make it really easy for users to switch back. You point out that /tmp was never designed to be persistent across reboots, we're now making sure that's the case.

If you feel so inclined, you can add a configuration step in sysinstall/bsdinstall, to let the user choose.

The next major release after that, you flip the default to /tmpfs.

/var/tmp/ is documented to persist across reboots on a normal system. That require much more discussion. You're changing the default behaviour.

/var/tmp != /var/run

But you are entirely correct on the sensible, controlled fashion.

-Ben

P.S. I am somewhat unconvinced by this: http://wiki.debian.org/ReleaseGoals/RunDirectory