From 9435cbeb57cfcf40c35071c7a4f2b8a4861d83c6 Mon Sep 17 00:00:00 2001 From: Mihail Vasiliev Date: Thu, 21 Sep 2017 08:22:59 +0300 Subject: Fix problem with path and permissios for usermod After vyos moved to non-root commits we need to become root to modify existing users. --- lib/Vyatta/Login/User.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Vyatta/Login/User.pm b/lib/Vyatta/Login/User.pm index 1bf058d6..38811ce6 100755 --- a/lib/Vyatta/Login/User.pm +++ b/lib/Vyatta/Login/User.pm @@ -161,7 +161,7 @@ sub _update_user { $cmd = 'useradd -m -N'; } else { # update existing account - $cmd = "usermod"; + $cmd = "sudo /usr/sbin/usermod"; } $cmd .= " -s /bin/vbash"; -- cgit v1.2.3