Hello community, here is the log from the commit of package aaa_base for openSUSE:12.2 checked in at 2012-08-04 08:58:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2/aaa_base (Old) and /work/SRC/openSUSE:12.2/.aaa_base.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "aaa_base", Maintainer is "ro@suse.com" Changes: -------- --- /work/SRC/openSUSE:12.2/aaa_base/aaa_base.changes 2012-07-23 10:15:11.000000000 +0200 +++ /work/SRC/openSUSE:12.2/.aaa_base.new/aaa_base.changes 2012-08-04 08:58:35.000000000 +0200 @@ -1,0 +2,5 @@ +Tue Jul 31 14:56:35 UTC 2012 - lnussel@suse.de + +- fix service status for sysvscripts when booted with systemd (bnc#772028) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aaa_base.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base/files/sbin/service new/aaa_base/files/sbin/service --- old/aaa_base/files/sbin/service 2012-07-20 17:07:59.000000000 +0200 +++ new/aaa_base/files/sbin/service 2012-07-31 16:51:32.000000000 +0200 @@ -53,11 +53,13 @@ { local rc="$1" shift - if sd_booted; then - systemctl --quiet --lines=0 status "$rc.service" > /dev/null 2>&1 - else - test -x ${RCDIR}/$rc + if test -x ${RCDIR}/$rc; then + return 0 fi + if sd_booted && systemctl --full --no-legend --no-pager --type=service --all list-units 2>/dev/null|grep -q "^$rc.service"; then + return 0 + fi + return 1 } check_wrapper () -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org