4c1ef1cd21
- label the newly created home dir correctly (#1077809) - mention that chage -d 0 forces password change (#1135010) - improve date parsing and error detecting in chage - avoid full group database scanning in newgrp in most common case - report error if usermod asked for moving homedir and it does not exist
15 lines
559 B
Diff
15 lines
559 B
Diff
diff -up shadow-4.1.5.1/src/usermod.c.move-home shadow-4.1.5.1/src/usermod.c
|
|
--- shadow-4.1.5.1/src/usermod.c.move-home 2014-08-29 13:31:38.000000000 +0200
|
|
+++ shadow-4.1.5.1/src/usermod.c 2014-08-29 14:14:13.860671177 +0200
|
|
@@ -1571,6 +1571,11 @@ static void move_home (void)
|
|
Prog, user_home, user_newhome);
|
|
fail_exit (E_HOMEDIR);
|
|
}
|
|
+ } else {
|
|
+ fprintf (stderr,
|
|
+ _("%s: The previous home directory (%s) does "
|
|
+ "not exist or is inaccessible. Move cannot be completed.\n"),
|
|
+ Prog, user_home);
|
|
}
|
|
}
|
|
|