Skip to content

Commit

Permalink
Force write of login_defs and added logs.
Browse files Browse the repository at this point in the history
  • Loading branch information
teclator committed Jul 4, 2018
1 parent 30f63b6 commit 7b2f60e
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions src/modules/Users.pm
Expand Up @@ -3964,7 +3964,7 @@ sub WriteCustomSets {
}

##------------------------------------
# Writes settings to /etc/defaults/useradd
# Writes useradd default settings
sub WriteLoginDefaults {

my $self = shift;
Expand All @@ -3978,15 +3978,19 @@ sub WriteLoginDefaults {
}

if ($ret) {
SCR->Write (".etc.default.useradd", "force");
SCR->Write (".etc.default.useradd", "force");
y2usernote ("File '/etc/default/useradd' was modified.");
}

if (defined($useradd_defaults{"umask"})) {
$ret = $ret && SCR->Write (".etc.login_defs.UMASK", $useradd_defaults{"umask"});
if ($ret) {
SCR->Write (".etc.login_defs", "force");
y2usernote ("Umask was correctly modified in /etc/login.defs.");
}
}

y2milestone ("Succesfully written useradd defaults: $ret");
y2usernote ("File '/etc/default/useradd' was modified.");
return $ret;
}

Expand Down

0 comments on commit 7b2f60e

Please sign in to comment.