diff options
-rw-r--r-- | scripts/init.d/cgconfig.in | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/scripts/init.d/cgconfig.in b/scripts/init.d/cgconfig.in index 13c16f8..cab9c03 100644 --- a/scripts/init.d/cgconfig.in +++ b/scripts/init.d/cgconfig.in @@ -48,6 +48,12 @@ servicename=cgconfig # . /lib/lsb/init-functions +# read the config +CREATE_DEFAULT=yes +if [ -e /etc/sysconfig/cgconfig ]; then + . /etc/sysconfig/cgconfig +fi + parse_mounts() { while read name mountpt fs opts other do @@ -140,7 +146,9 @@ start() { fi fi - create_default_groups + if [ $CREATE_DEFAULT == "yes" ]; then + create_default_groups + fi touch /var/lock/subsys/$servicename retval=$? |