+2009-05-22 Nicolas François <nicolas.francois@centraliens.net>
+
+ * src/usermod.c: Added warnings for absolute symlinks which could
+ be broken by rename().
+
2009-05-22 Nicolas François <nicolas.francois@centraliens.net>
* NEWS, src/userdel.c: Report errors to remove the user's mailbox.
Prog, user_newhome);
fail_exit (E_HOMEDIR);
} else if (rename (user_home, user_newhome) != 0) {
+ // FIXME: rename above may have broken symlinks
+ // pointing to the user's home directory
+ // with an absolute path.
if (errno == EXDEV) {
if (mkdir (user_newhome, sb.st_mode & 0777) != 0) {
fprintf (stderr,