| 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: | deep...@gmail.com (deep...@gmail.com) | |
| Date: | Mar 30, 2012 5:57:15 pm | |
| List: | org.freebsd.freebsd-current | |
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.
It's not just POLA, it also involves deleting data of unaware users, and that should be avoided.
Mounting on a directory (/tmp) does *not* clear that directory, so automatic
data loss will not occur.
Adrian Chadd wrote:
One of those reasons people stick/stuck with BSD is that we don't go and change this stuff so quickly.
Yes, it would be a total of ~20 years before we finally decided to switch to
using TMPFS for /tmp.
Changes that potentially break the POLA can be categorized; a change has a
combination of the following properties:
(1) the change fixes a bug (ie., the change is about something that should have
been different in the first place, eg., the change fixes the misspelling of a
command name)
(2) the change can be prepared for (ie., enough time is given for the user base
to slowly switch the new method of doing things)
(3) the change is evolutional (ie., the change is based on a decision to yield a
net benefit (not necessarily a benefit in all cases))
(4) the change has priorly been given room (ie., is expectable as defined by
standards and the documentation)
The TMPFS-for-/tmp change obviously falls into (4), and surely into (3). With
the support of UPDATING entries, release notifications, and perhaps
announcements, the change also falls into (2). Furthermore, using TMPFS for /tmp
is analogous to adding assert()s to code. Noone is really breaking the POLA that
much.
The TMPFS-for-/var/run should not even bother anyone.
_______________________________________________ free...@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "free...@freebsd.org"






.txt