Accepting request 174398 from Base:System

Otherwise, an empty folder will produce an error:

> for l in /etc/rc.d/rc4.d/*; do echo $l; done
/etc/rc.d/rc4.d/*

> systemd-sysv-convert --save iscsid
/usr/sbin/systemd-sysv-convert: line 44: [: too many arguments
/usr/sbin/systemd-sysv-convert: line 47: [: too many arguments

(resubmit of request 173801) (forwarded request 174108 from chkpnt)

OBS-URL: https://build.opensuse.org/request/show/174398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=137
This commit is contained in:
Stephan Kulow 2013-05-03 11:48:49 +00:00 committed by Git OBS Bridge
commit 476a28dc7a
3 changed files with 13 additions and 1 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Apr 29 14:50:37 UTC 2013 - dschung@cs.uni-kl.de
- Fix systemd-sysv-convert, so empty runlevel folders don't lead
to "line 44: [: too many arguments"
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Apr 26 16:37:28 CEST 2013 - fcrozat@suse.com Fri Apr 26 16:37:28 CEST 2013 - fcrozat@suse.com

View File

@ -39,7 +39,7 @@ declare -i priority
service=$1 service=$1
runlevel=$2 runlevel=$2
priority=-1 priority=-1
for l in /etc/rc.d/rc$runlevel.d/* ; do for l in $(ls /etc/rc.d/rc$runlevel.d/) ; do
initscript=$(basename $l) initscript=$(basename $l)
if [ ${initscript:0:1} != "S" -o ${initscript:3} != "$service" ]; then if [ ${initscript:0:1} != "S" -o ${initscript:3} != "$service" ]; then
continue continue

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Apr 29 14:50:37 UTC 2013 - dschung@cs.uni-kl.de
- Fix systemd-sysv-convert, so empty runlevel folders don't lead
to "line 44: [: too many arguments"
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Apr 26 16:37:28 CEST 2013 - fcrozat@suse.com Fri Apr 26 16:37:28 CEST 2013 - fcrozat@suse.com