| From | Sent On | Attachments |
|---|---|---|
| O. Hartmann | Mar 29, 2012 7:17 am | |
| David Wolfskill | Mar 29, 2012 9:14 am | |
| Chris Rees | Mar 29, 2012 9:41 am | |
| Vitaly Magerya | Mar 29, 2012 9:59 am | |
| O. Hartmann | Mar 29, 2012 12:49 pm | |
| Eric van Gyzen | Mar 29, 2012 12:49 pm | |
| David Wolfskill | Mar 29, 2012 12:57 pm | |
| O. Hartmann | Mar 29, 2012 1:06 pm | |
| David Wolfskill | Mar 29, 2012 1:13 pm | |
| Xin Li | Mar 29, 2012 1:49 pm | |
| Eric van Gyzen | Mar 29, 2012 1:51 pm | |
| Xin Li | Mar 29, 2012 1:52 pm | |
| Matt Thyer | Mar 30, 2012 5:50 am | |
| sth...@nethelp.no | Mar 30, 2012 6:18 am | |
| Chris Rees | Mar 30, 2012 7:42 am | |
| jb | Mar 30, 2012 8:16 am | |
| Lucas Holt | Mar 30, 2012 8:28 am | |
| sth...@nethelp.no | Mar 30, 2012 10:14 am | |
| C. P. Ghost | Mar 30, 2012 10:31 am | |
| Chris Rees | Mar 30, 2012 10:55 am | |
| Steve Kargl | Mar 30, 2012 11:15 am | |
| matt | Mar 30, 2012 11:25 am | |
| Adrian Chadd | Mar 30, 2012 12:36 pm | |
| Chris Rees | Mar 30, 2012 12:41 pm | |
| Adrian Chadd | Mar 30, 2012 12:44 pm | |
| deep...@gmail.com | Mar 30, 2012 5:57 pm | |
| Adrian Chadd | Mar 30, 2012 6:59 pm | |
| Benjamin Kaduk | Mar 30, 2012 7:05 pm | |
| jb | Mar 30, 2012 7:47 pm | |
| Matthias Andree | Mar 30, 2012 11:07 pm | |
| Matthias Andree | Mar 30, 2012 11:15 pm | |
| Matthew Seaman | Mar 31, 2012 12:30 am | |
| Gary Palmer | Apr 1, 2012 6:40 am | |
| Rainer Duffner | Apr 1, 2012 7:14 am | |
| jb | Apr 1, 2012 12:54 pm | |
| deep...@gmail.com | Apr 1, 2012 3:49 pm | |
| Warren Block | Apr 1, 2012 7:14 pm | |
| grarpamp | Apr 2, 2012 2:41 am | |
| Gleb Kurtsou | Apr 2, 2012 3:30 am | .txt |
| David Wolfskill | Apr 2, 2012 3:59 am | |
| David Wolfskill | Apr 2, 2012 6:26 am | |
| jb | Apr 2, 2012 8:46 am | |
| Chris Rees | Apr 2, 2012 8:51 am | |
| Gleb Kurtsou | Apr 2, 2012 2:03 pm | .txt |
| Chuck Burns | Apr 2, 2012 3:05 pm | |
| Doug Barton | Apr 2, 2012 3:22 pm | |
| John Baldwin | Apr 3, 2012 6:41 am | |
| David Wolfskill | Apr 3, 2012 10:01 am | |
| jb | Apr 3, 2012 10:29 am | |
| David Wolfskill | Apr 4, 2012 6:38 am | |
| Gleb Kurtsou | Apr 5, 2012 12:42 am | .txt |
| David Wolfskill | Apr 5, 2012 4:19 am | .diffs |
| Luke Dean | Apr 28, 2012 11:03 am | |
| Chris Rees | Apr 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
_______________________________________________ free...@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "free...@freebsd.org"






.txt