Merge pull request #458 from edneville/434_usermod_home_dir_trailing_slash
Remove tailing slash on home dir
This commit is contained in:
commit
0f31dc5c2c
@ -584,6 +584,12 @@ static void new_pwent (struct passwd *pwent)
|
|||||||
SYSLOG ((LOG_INFO,
|
SYSLOG ((LOG_INFO,
|
||||||
"change user '%s' home from '%s' to '%s'",
|
"change user '%s' home from '%s' to '%s'",
|
||||||
pwent->pw_name, pwent->pw_dir, user_newhome));
|
pwent->pw_name, pwent->pw_dir, user_newhome));
|
||||||
|
|
||||||
|
if (strlen(user_newhome) > 1
|
||||||
|
&& '/' == user_newhome[strlen(user_newhome)-1]) {
|
||||||
|
user_newhome[strlen(user_newhome)-1]='\0';
|
||||||
|
}
|
||||||
|
|
||||||
pwent->pw_dir = user_newhome;
|
pwent->pw_dir = user_newhome;
|
||||||
}
|
}
|
||||||
if (sflg) {
|
if (sflg) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user