Hello community,

here is the log from the commit of package aaa_base for openSUSE:Factory 
checked in at 2013-09-27 17:05:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/aaa_base (Old)
 and      /work/SRC/openSUSE:Factory/.aaa_base.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "aaa_base"

Changes:
--------
--- /work/SRC/openSUSE:Factory/aaa_base/aaa_base.changes        2013-08-28 
21:23:02.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.aaa_base.new/aaa_base.changes   2013-09-27 
17:05:49.000000000 +0200
@@ -1,0 +2,5 @@
+Fri Sep 27 07:39:34 UTC 2013 - wer...@suse.de
+
+- Enable old boot scripts for systemd in rc.status if not already done 
(FATE#313323)
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ aaa_base-13.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aaa_base-13.1/files/etc/rc.status 
new/aaa_base-13.1/files/etc/rc.status
--- old/aaa_base-13.1/files/etc/rc.status       2013-08-26 13:09:16.000000000 
+0200
+++ new/aaa_base-13.1/files/etc/rc.status       2013-09-27 09:38:06.000000000 
+0200
@@ -53,13 +53,23 @@
            fi
            ;;
        esac
+       if ! _rc_system=$(systemctl is-enabled "${_rc_base}.service" 
2>/dev/null) ; then
+           case "$_rc_system" in
+           static) echo "Skipped: ${_rc_base} is overwritten by a native 
systemd unit" 1>&2
+                   exit 2 ;;
+           masked) echo "Error: ${_rc_base} is masked out and forbidden by 
systemd" 1>&2
+                   exit 2 ;;
+           esac
+           systemctl daemon-reload
+           systemctl --no-reload enable "${_rc_base}.service" 2> /dev/null
+       fi
        case "$1" in
            status) SYSTEMD_NO_WRAP=1 "$0" "$1" ;;
            start|stop|reload|restart|try-restart|force-reload) echo 
"redirecting to systemctl $1 ${_rc_base}" 1>&2 ;;
            *) unset _rc_base ;;
        esac
        if test -n "$_rc_base" -a -x /bin/systemctl ; then
-           exec /bin/systemctl $1 "${_rc_base}"
+           exec /bin/systemctl $1 "${_rc_base}.service"
        fi
        unset _rc_base
     fi

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

Reply via email to