Hello community,

here is the log from the commit of package lxc for openSUSE:Factory checked in 
at 2014-11-02 16:46:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lxc (Old)
 and      /work/SRC/openSUSE:Factory/.lxc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lxc"

Changes:
--------
--- /work/SRC/openSUSE:Factory/lxc/lxc.changes  2014-10-05 20:32:49.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.lxc.new/lxc.changes     2014-11-02 
16:46:26.000000000 +0100
@@ -1,0 +2,8 @@
+Mon Oct 27 20:18:18 UTC 2014 - opensuse_buildserv...@ojkastl.de
+
+- added 0001-added-upstream-action-fallback-create-directory-loca.patch
+    * adds action fallback available upstream
+    * creates directory /run/lock/subsys/ if not available
+- deleted 0001-systemd-Ensure-action-is-defined.patch 
+
+-------------------------------------------------------------------

Old:
----
  0001-systemd-Ensure-action-is-defined.patch

New:
----
  0001-added-upstream-action-fallback-create-directory-loca.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lxc.spec ++++++
--- /var/tmp/diff_new_pack.uIjIEr/_old  2014-11-02 16:46:27.000000000 +0100
+++ /var/tmp/diff_new_pack.uIjIEr/_new  2014-11-02 16:46:27.000000000 +0100
@@ -26,7 +26,7 @@
 Source:         http://linuxcontainers.org/downloads/%{name}-%{version}.tar.gz
 Source1:        README.SUSE
 Source2:        lxc-createconfig.in
-Patch1:         0001-systemd-Ensure-action-is-defined.patch
+Patch1:         0001-added-upstream-action-fallback-create-directory-loca.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 

++++++ 0001-added-upstream-action-fallback-create-directory-loca.patch ++++++
>From f420d885feb1ef84e52cd6bdaccfc63741e19bf8 Mon Sep 17 00:00:00 2001
From: Johannes Kastl <opensuse_buildserv...@ojkastl.de>
Date: Mon, 27 Oct 2014 20:59:47 +0100
Subject: [PATCH] added upstream action fallback; create directory
 "$localstatedir"/lock/subsys/ when necessary

Signed-off-by: Johannes Kastl <opensuse_buildserv...@ojkastl.de>
---
 config/init/sysvinit/lxc.in | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/config/init/sysvinit/lxc.in b/config/init/sysvinit/lxc.in
index 19c102e..291fa7b 100644
--- a/config/init/sysvinit/lxc.in
+++ b/config/init/sysvinit/lxc.in
@@ -42,10 +42,24 @@ OPTIONS=
 test ! -r "$sysconfdir"/rc.d/init.d/functions ||
         . "$sysconfdir"/rc.d/init.d/functions
 
+# provide action() fallback
+if ! type action >/dev/null 2>&1; then
+    # Real basic fallback for sysvinit "action" verbage.
+    action() {
+       echo -n "$1     "
+       shift
+       "$@" && echo "OK" || echo "Failed"
+    }
+fi
+
+
 # Source any configurable options
 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

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to