[HEADS-UP] Moving /var/run and /var/lock to tmpfs in Rawhide
Garry T. Williams
gtwilliams at gmail.com
Wed Dec 1 01:08:25 UTC 2010
On Tuesday, November 30, 2010 19:45:11 Joe Nall wrote:
> On Nov 30, 2010, at 4:01 PM, Tom Lane wrote:
>> That comment suggests you don't even understand the reason why those
>> subdirectories exist. It's this: the daemons do not, and should not,
>> run with the root privileges needed to create things directly in
>> /var/run. The point of a subdirectory is to be owned by the
>> lower-privilege account under which the particular daemon is running.
>> If the subdir has to be remade at runtime, that has to be done by the
>> root-privilege initscript, because /var/run is only writable by root.
>
> I was nodding my head in agreement reading this paragraph, and then I
> looked at my development box. Only avahi-daemon and hald follow this
> pattern in my /var/run (which I'm sure is not a complete sample).
Well, the distinct types are there.
Plus, my /var/run has directories owned by:
avahi
haldaemon
mysql
named
Also, the group owners are different from root on:
cups
screen
I'm still nodding my head in agreement. :-)
--
Garry Williams
More information about the devel
mailing list