-----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]>
---
 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

Reply via email to