From c2454c0133779b5e7f36856cc95ccd0ab0c4ed96 Mon Sep 17 00:00:00 2001 From: Mark Gurevich Date: Mon, 6 Mar 2017 10:59:36 -0500 Subject: [PATCH] Add --system when creating user and group --- xCAT-server/sbin/xcatconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xCAT-server/sbin/xcatconfig b/xCAT-server/sbin/xcatconfig index fe6244c3b..04b4e6e2f 100755 --- a/xCAT-server/sbin/xcatconfig +++ b/xCAT-server/sbin/xcatconfig @@ -1542,7 +1542,7 @@ sub genCredentials my ($cmd, $outref, $rc); $rc = getgrnam($user); if (!$rc) { - $cmd = "groupadd $user"; + $cmd = "groupadd --system $user"; $outref = xCAT::Utils->runcmd("$cmd", 0); if ($::RUNCMD_RC != 0) { xCAT::MsgUtils->message('E', "$cmd failed"); @@ -1551,7 +1551,7 @@ sub genCredentials } $rc = getpwnam($user); if (!$rc) { - $cmd = "useradd -g $user -s /bin/bash -d /home/$user -m $user"; + $cmd = "useradd --system -g $user -s /bin/bash -d /home/$user -m $user"; $outref = xCAT::Utils->runcmd("$cmd", 0); if ($::RUNCMD_RC != 0) { xCAT::MsgUtils->message('E', "$cmd failed");