Fixed oidentd handling.
[carnet-upgrade.git] / src / functions.sh
index 43d8be9..ddde558 100644 (file)
@@ -329,10 +329,12 @@ add_group_proc () {
 
     # update oidentd so it uses the proc group
     if [ -x /etc/init.d/oidentd -a -f /etc/default/oidentd ]; then
-       check_and_sed '^OIDENT_GROUP=proc' \
-                      's/^\(OIDENT_GROUP\)=.*/\1=proc/' \
-                      /etc/default/oidentd \
-        && /etc/init.d/oidentd restart
+       if check_and_sed '^OIDENT_GROUP=oident' \
+                         's/^\(OIDENT_GROUP\)=.*/\1=proc/' \
+                         /etc/default/oidentd;
+        then
+            /etc/init.d/oidentd restart
+        fi
     fi
   fi
 }