diff options
author | Vitezslav Crhonek <vcrhonek@redhat.com> | 2014-04-17 10:47:10 +0200 |
---|---|---|
committer | Vitezslav Crhonek <vcrhonek@redhat.com> | 2014-04-17 10:47:10 +0200 |
commit | 344131a6142cc3b52d8eec10f07ac21aefd4d5a0 (patch) | |
tree | 90da363ceef6c6a499cd75b8aff8545f42ab9de7 /src/service | |
parent | 27f4dfc7029293ec8e16a92f627f48bbc129c846 (diff) | |
download | openlmi-providers-344131a6142cc3b52d8eec10f07ac21aefd4d5a0.tar.gz openlmi-providers-344131a6142cc3b52d8eec10f07ac21aefd4d5a0.tar.xz openlmi-providers-344131a6142cc3b52d8eec10f07ac21aefd4d5a0.zip |
Service-legacy (non d-bus):
- Add support for building service-legacy provider into cmake files (OFF by default)
- Add service-legacy mof file (no indications, builds with older cmake)
- Fix service enumeration (use chkconfig)
Diffstat (limited to 'src/service')
-rw-r--r-- | src/service/CMakeLists.txt | 2 | ||||
-rwxr-xr-x | src/service/util/servicedisc.sh | 5 |
2 files changed, 2 insertions, 5 deletions
diff --git a/src/service/CMakeLists.txt b/src/service/CMakeLists.txt index 11ac5c8..6d75d38 100644 --- a/src/service/CMakeLists.txt +++ b/src/service/CMakeLists.txt @@ -1,7 +1,7 @@ set(PROVIDER_NAME Service) set(LIBRARY_NAME cmpiLMI_${PROVIDER_NAME}) -set(MOF 60_LMI_Service.mof) +set(MOF 60_LMI_Service-legacy.mof) set(CIMPROVAGT_SCRIPT cmpiLMI_${PROVIDER_NAME}-cimprovagt) set(provider_SRCS diff --git a/src/service/util/servicedisc.sh b/src/service/util/servicedisc.sh index f059200..f0964fa 100755 --- a/src/service/util/servicedisc.sh +++ b/src/service/util/servicedisc.sh @@ -37,10 +37,7 @@ then exit 0 elif [ -d $SYSV_SDIR ]; then - for i in $SYSV_SDIR/*; - do - echo ${i#$SYSV_SDIR/} - done + chkconfig --list | awk '{print $1}' exit 0 fi |