On Wed, Oct 29, 2014 at 08:57:17PM +0100, Johannes Kastl wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi there, > > after the action fallback (lxc-autostart-helper) landed in 1.0.6, the > only thing I had to change to make this running on openSUSE is to make > sure, that "$localstatedir"/lock/subsys exists. See my patch attached. > > This patch is against 1.0.6, as I found no mention of the lock-things > in HEAD. Did I miss it? I see there are two files now, one for net and > one for containers, maybe it is no longer needed. > > Also, I do not know it the permissions of the directory have to be set > to a different value. > > Feel free to comment or critisize, I wont be angry. ;-) > > Regards, > Johannes > - -- > If you put a large switch in some cave somewhere, with a sign on it > saying 'End-of-the-World Switch. PLEASE DO NOT TOUCH', the paint > wouldn't even have time to dry. > (Terry Pratchett) > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.22 (GNU/Linux) > Comment: Using GnuPG with SeaMonkey - http://www.enigmail.net/ > > iEYEARECAAYFAlRRRp0ACgkQzi3gQ/xETbKwPwCgnp6cAY1EzwltQLmpcTXOzFNb > YhsAoJf+zK4MHwORNp06JF4p/a0xXXqn > =bSpG > -----END PGP SIGNATURE-----
> From 46d18772186806b6c777eb68b21dc42008169791 Mon Sep 17 00:00:00 2001 > From: Johannes Kastl <[email protected]> > Date: Wed, 29 Oct 2014 20:46:27 +0100 > Subject: [PATCH] Check for an existing "$localstatedir"/lock/subsys directory > and create it, if it does not exist > > Signed-off-by: Johannes Kastl <[email protected]> Seems reasonable for stable-1.0 Acked-by: Stéphane Graber <[email protected]> > --- > config/init/sysvinit/lxc.in | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/config/init/sysvinit/lxc.in b/config/init/sysvinit/lxc.in > index 19c102e..ed19b1f 100644 > --- a/config/init/sysvinit/lxc.in > +++ b/config/init/sysvinit/lxc.in > @@ -49,6 +49,9 @@ test ! -r "$sysconfdir"/rc.d/init.d/functions || > test ! -r "$sysconfdir"/sysconfig/lxc || > . "$sysconfdir"/sysconfig/lxc > > +# Check for an existing "$localstatedir"/lock/subsys directory > +[ -d "$localstatedir"/lock/subsys/ ] || mkdir "$localstatedir"/lock/subsys/ > || exit 1 > + > # Check for needed utility program > [ -x "$bindir"/lxc-autostart ] || exit 1 > > -- > 2.1.2 > > _______________________________________________ > lxc-devel mailing list > [email protected] > http://lists.linuxcontainers.org/listinfo/lxc-devel -- Stéphane Graber Ubuntu developer http://www.ubuntu.com
signature.asc
Description: Digital signature
_______________________________________________ lxc-devel mailing list [email protected] http://lists.linuxcontainers.org/listinfo/lxc-devel
