diff options
author | Radek Novacek <rnovacek@redhat.com> | 2012-07-25 15:15:40 +0200 |
---|---|---|
committer | Radek Novacek <rnovacek@redhat.com> | 2012-07-25 16:22:20 +0200 |
commit | 0906960010721db3cd162e082db57f40ad76d251 (patch) | |
tree | 7ba265d980f24b6416fe62e00668d81e35c5b0b7 /src | |
parent | 7af9250873ef0f7177f71c8f2faf549c051f7fe5 (diff) | |
download | openlmi-providers-0906960010721db3cd162e082db57f40ad76d251.tar.gz openlmi-providers-0906960010721db3cd162e082db57f40ad76d251.tar.xz openlmi-providers-0906960010721db3cd162e082db57f40ad76d251.zip |
service: Don't list systemd special '@' services
Services ending with @.service can have multiple instance and can't be
started/stopped directly.
I'm not sure how to handle them, so I'll hide them for now.
Diffstat (limited to 'src')
-rwxr-xr-x | src/service/util/servicedisc.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/service/util/servicedisc.sh b/src/service/util/servicedisc.sh index 6d6fbb7..c6aab16 100755 --- a/src/service/util/servicedisc.sh +++ b/src/service/util/servicedisc.sh @@ -26,7 +26,7 @@ SYSV_SDIR=/etc/rc.d/init.d if [ -d $SYSTEMD_SDIR ]; then - for i in $SYSTEMD_SDIR/*.service; + for i in $SYSTEMD_SDIR/*[^@].service; do SFILE=${i#$SYSTEMD_SDIR/} echo ${SFILE%.service} |