summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/vyatta-first-login-passwd.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/vyatta-first-login-passwd.sh b/scripts/vyatta-first-login-passwd.sh
index ff28c57d..d75e5c0c 100755
--- a/scripts/vyatta-first-login-passwd.sh
+++ b/scripts/vyatta-first-login-passwd.sh
@@ -47,7 +47,9 @@ commit ()
save ()
{
- /opt/vyatta/sbin/vyatta-save-config.pl
+ # do this the same way that vyatta-cfg does it
+ local save_cmd=/opt/vyatta/sbin/vyatta-save-config.pl
+ eval "sudo sg vyattacfg \"umask 0002 ; $save_cmd\""
}
show ()