diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2006-01-20 11:21:16 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2006-01-20 11:21:16 +0000 |
commit | 070ac168cdd5335515703b6ee764ac67c7cdfe63 (patch) | |
tree | 24868d72d946516320cd8d59232ed16979a6360f | |
parent | 422e7762d4d1171690988afd8190ef22450b8cd8 (diff) | |
download | mailutils-070ac168cdd5335515703b6ee764ac67c7cdfe63.tar.gz mailutils-070ac168cdd5335515703b6ee764ac67c7cdfe63.tar.bz2 |
Update
-rw-r--r-- | ChangeLog | 17 | ||||
-rw-r--r-- | NEWS | 3 |
2 files changed, 20 insertions, 0 deletions
@@ -1,3 +1,20 @@ +2006-01-20 Sergey Poznyakoff <gray@gnu.org.ua> + + * imap4d/authenticate.c (imap4d_authenticate): Call + imap4d_check_home_dir before switching to user's privileges. Bail + out if it returns with an error. + Use util_chdir instead of chdir to change to user's home + directory. + * imap4d/login.c (imap4d_login): Likewise + * imap4d/imap4d.c (create_home_dir,home_dir_mode): New variables + (options): New option --create-home-dir + (imap4d_check_home_dir): New function + * imap4d/imap4d.h (imap4d_check_home_dir,util_chdir): New + prototype. + * imap4d/util.c (util_chdir): New function. + * doc/texinfo/programs.texi: Document --create-home-dir option. + * NEWS: Update + 2006-01-18 Sergey Poznyakoff <gray@gnu.org.ua> * README-alpha: Update cvs co information @@ -28,6 +28,9 @@ expansion takes place before entering compose mode (by default, it is carried out when exiting compose mode, right before sending the message). The default is `set recursivealiases noinplacealiases'. +* imap4d: New option --create-home-dir: If a user logs in and his home +directory does not exist, create it. + * Bugfixes: ** mail: Fix handling of conditional expressions ** mail: When several recipients were specified, no alias expansion took |