summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xlib/Vyatta/Login/User.pm2
-rwxr-xr-xscripts/system/vyatta_check_username.pl2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/Vyatta/Login/User.pm b/lib/Vyatta/Login/User.pm
index e0305fbb..02fb96ee 100755
--- a/lib/Vyatta/Login/User.pm
+++ b/lib/Vyatta/Login/User.pm
@@ -167,7 +167,7 @@ sub _update_user {
# not found in existing passwd, must be new
my $cmd;
- unless ( defined($uid) ) {
+ unless ( defined($uid) and $uid ne "1001" ) {
# make new user using vyatta shell
# and make home directory (-m)
# and with default group of 100 (users)
diff --git a/scripts/system/vyatta_check_username.pl b/scripts/system/vyatta_check_username.pl
index 30917ecb..9ecc42db 100755
--- a/scripts/system/vyatta_check_username.pl
+++ b/scripts/system/vyatta_check_username.pl
@@ -68,7 +68,7 @@ foreach my $user (@ARGV) {
# User does not exist in system, its okay
my $uid = getpwnam($user);
- next unless defined($uid);
+ next unless defined($uid) and $uid ne "1001";
# System accounts should not be listed in vyatta configuration
# 1000 is SYS_UID_MIN