Merge pull request #231 from gjzkrug/useradd-maildir-fix
Removed hard-coded default mail spool in useradd
This commit is contained in:
commit
19f08785f0
@ -2356,8 +2356,13 @@ static void create_mail (void)
|
||||
mode_t mode;
|
||||
|
||||
spool = getdef_str ("MAIL_DIR");
|
||||
#ifdef MAIL_SPOOL_DIR
|
||||
if ((NULL == spool) && (getdef_str ("MAIL_FILE") == NULL)) {
|
||||
spool = MAIL_SPOOL_DIR;
|
||||
}
|
||||
#endif /* MAIL_SPOOL_DIR */
|
||||
if (NULL == spool) {
|
||||
spool = "/var/mail";
|
||||
return;
|
||||
}
|
||||
file = alloca (strlen (prefix) + strlen (spool) + strlen (user_name) + 2);
|
||||
if (prefix[0])
|
||||
|
Loading…
Reference in New Issue
Block a user