Commit 073af45f 073af45f3402afb1cb11815d3d5f0d66a13bc324 by Sergey Poznyakoff

Update

1 parent d07b719f
1 2008-05-28 Sergey Poznyakoff <gray@gnu.org.ua>
2
3 * lib/Makefile.am (libmuaux_la_SOURCES): Add userprivs.c.
4 * lib/userprivs.c: New file.
5 * lib/muaux.h (mu_switch_to_privs): New prototype.
6
7 * libproto/include/amd.h (_amd_data.msg_finish_delivery): Pass
8 original message as the 3rd argument.
9 * libproto/maildir/mbox.c (maildir_msg_finish_delivery): Take
10 original message as the 3rd argument.
11 Use message attributes to select the subdirectory to place it
12 into.
13 * mailbox/amd.c (amd_append_message): Pass original message as the
14 3rd argument to msg_finish_delivery.
15
16 * mailbox/filter_trans.c (SOFTBRK): Remove unused macro.
17
18 * movemail/movemail.c: New option --copy-permissions (-P).
19
1 2008-04-07 Sergey Poznyakoff <gray@gnu.org.ua> 20 2008-04-07 Sergey Poznyakoff <gray@gnu.org.ua>
2 21
3 Implement compilation of Sieve sources from the memory. 22 Implement compilation of Sieve sources from the memory.
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
16 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 16 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17 MA 02110-1301 USA */ 17 MA 02110-1301 USA */
18 18
19 int mu_switch_to_privs (uid_t uid, gid_t gid, mu_list_t retain_groups);
19 void mu_set_signals (RETSIGTYPE (*handler) (int signo), int *sigv, int sigc); 20 void mu_set_signals (RETSIGTYPE (*handler) (int signo), int *sigv, int sigc);
20 const char *mu_strexit (int code); 21 const char *mu_strexit (int code);
21 22
......