summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2006-01-20 11:21:16 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2006-01-20 11:21:16 +0000
commit070ac168cdd5335515703b6ee764ac67c7cdfe63 (patch)
tree24868d72d946516320cd8d59232ed16979a6360f
parent422e7762d4d1171690988afd8190ef22450b8cd8 (diff)
downloadmailutils-070ac168cdd5335515703b6ee764ac67c7cdfe63.tar.gz
mailutils-070ac168cdd5335515703b6ee764ac67c7cdfe63.tar.bz2
Update
-rw-r--r--ChangeLog17
-rw-r--r--NEWS3
2 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 145cf2438..a238d5ce3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
diff --git a/NEWS b/NEWS
index 0577cf62d..18bca3aa4 100644
--- a/NEWS
+++ b/NEWS
@@ -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

Return to:

Send suggestions and report system problems to the System administrator.