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