--- trunk/mlivecdbuild/mlivecdbuild2.sh 2014/01/03 07:46:40 2318 +++ trunk/mlivecdbuild/mlivecdbuild2.sh 2014/01/03 08:19:48 2319 @@ -65,7 +65,7 @@ local systemdcmd case ${cmd} in - add|del|default) + add|del|default|is-enabled) # add given services from profile if [[ -n ${services} ]] then @@ -78,6 +78,7 @@ case ${cmd} in add) chroot ${CDCHROOTDIR} systemctl enable ${i} ;; del) chroot ${CDCHROOTDIR} systemctl disable ${i} ;; + is-enabled) chroot ${CDCHROOTDIR} systemctl is-enabled ${i} ;; default) # convert targets case ${i} in @@ -256,8 +257,8 @@ custom_services add getty@tty1.service custom_services add remote-fs.target # disable readahead - custom_services del systemd-readahead-replay.service - custom_services del systemd-readahead-collect.service + custom_services is-enabled systemd-readahead-replay.service && custom_services del systemd-readahead-replay.service + custom_services is-enabled systemd-readahead-collect.service && custom_services del systemd-readahead-collect.service fi # # add hardware detection