What's this /run directory doing on my system and where does it come from?
Colin Watson
cjwatson at ubuntu.com
Wed Mar 30 20:08:57 UTC 2011
On Wed, Mar 30, 2011 at 05:02:43PM +0200, Lennart Poettering wrote:
> On Wed, 30.03.11 13:54, Lennart Poettering (mzerqung at 0pointer.de) wrote:
> > With this upload Fedora and Suse have already adopted /run now. Debian
> > folks will suggest this for their coming release. Ubuntu has agreed with
> > introducing /run as well.
>
> I guess I need to clarify this. Ubuntu actually hasn't agreed on
> anything.
>
> Scott Remnant, the maintainer of Upstart wants /run. Scott does not work
> for Canonical anymore, but he's still involved Ubuntu, and Ubuntu uses
> Upstart where /run needs to be created.
>
> So, I'd like to corect my self: "Ubuntu has agreed" to "To me it appears
> that they will do it".
If you need somebody who works on Ubuntu for Canonical to support this,
I'm happy to be such a person. Supporting /var/run reliably in early
boot has long been an irritant and requires at least one hack in our
installer, and while /dev/.initramfs is functional it isn't exactly
pretty.
Certainly, we should be conservative when introducing new top-level
directories, but not to the point of obstinacy in the face of genuine
problems. /run makes sense, it already has quite widespread agreement,
it feels Unixy, and migration will be straightforward with the aid of a
few symlinks. I should probably not try to cram this into Ubuntu 11.04
now, but I'm happy to make this happen in Ubuntu 11.10.
Cheers,
--
Colin Watson [cjwatson at ubuntu.com]
More information about the devel
mailing list