1 |
Mailman was working, then a (Gentoo) 'emerge -Davu system' update happened |
2 |
the other day and looks like it broke mailman. |
3 |
|
4 |
daevid portage-logs # ll *mailman* |
5 |
-rw-r--r-- 1 root root 62662 Sep 7 11:34 3485-mailman-2.1.5-r4.log |
6 |
-rw-r--r-- 1 root root 1105 Sep 7 11:34 3486-mailman-2.1.5-r4.log |
7 |
|
8 |
Sep 12 12:16:19 [Mailman mail-wrapper] Group mismatch error. Mailman |
9 |
expected the mail_wrapper script to be executed as group "mailman", but_the |
10 |
system's mail server executed the mail script as_group "mail". Try tweaking |
11 |
the mail server to run the_script as group "mailman", or re-run configure, |
12 |
_providing the command line option `--with-mail-gid=mail'._ |
13 |
Sep 12 12:16:19 [exim] 2005-09-12 12:16:19 1EEtms-00021M-60 ** |
14 |
|/usr/local/mailman/mail/mailman post rbc <rbc@××××××.com> R=system_aliases |
15 |
T=address_pipe: Child process of address_pipe transport returned 2 from |
16 |
command: /usr/local/mailman/mail/mailman |
17 |
|
18 |
daevid bin # locate mail_wrapper |
19 |
daevid bin # locate as_group |
20 |
|
21 |
daevid portage-logs # ll /usr/local/mailman/mail/mailman |
22 |
-rwxr-sr-x 1 mailman mailman 7768 Sep 7 11:34 |
23 |
/usr/local/mailman/mail/mailman |
24 |
|
25 |
daevid bin # ll |
26 |
total 372 |
27 |
drwxrwsr-x 2 mailman mailman 4096 Sep 7 11:34 . |
28 |
drwxrwsr-x 20 mailman mailman 4096 Apr 4 13:52 .. |
29 |
-rwxr-xr-x 1 mailman mailman 7612 Sep 7 11:34 add_members |
30 |
-rwxr-xr-x 1 mailman mailman 5406 Sep 7 11:34 arch |
31 |
-rw-r--r-- 1 mailman mailman 3748 Sep 7 11:34 auto |
32 |
-rwxr-xr-x 1 mailman mailman 2559 Sep 7 11:34 b4b5-archfix |
33 |
-rwxr-xr-x 1 mailman mailman 6130 Sep 7 11:34 change_pw |
34 |
-rwxr-xr-x 1 mailman mailman 4264 Sep 7 11:34 check_db |
35 |
-rwxr-xr-x 1 mailman mailman 12223 Sep 7 11:34 check_perms |
36 |
-rwxr-xr-x 1 mailman mailman 6632 Sep 7 11:34 check_perms_grsecurity.py |
37 |
-rwxr-xr-x 1 mailman mailman 5492 Sep 7 11:34 cleanarch |
38 |
-rwxr-xr-x 1 mailman mailman 6409 Sep 7 11:34 clone_member |
39 |
-rwxr-xr-x 1 mailman mailman 12326 Sep 7 11:34 config_list |
40 |
-rwxr-xr-x 1 mailman mailman 1499 Sep 7 11:34 convert.py |
41 |
-rwxr-xr-x 1 mailman mailman 3238 Sep 7 11:34 discard |
42 |
-rwxr-xr-x 1 mailman mailman 4399 Sep 7 11:34 dumpdb |
43 |
-rwxr-xr-x 1 mailman mailman 4951 Sep 7 11:34 find_member |
44 |
-rwxr-xr-x 1 mailman mailman 2633 Sep 7 11:34 fix_url.py |
45 |
-rw-r--r-- 1 mailman mailman 2497 Apr 4 13:52 fix_url.pyc |
46 |
-rwxr-xr-x 1 mailman mailman 3097 Sep 7 11:34 genaliases |
47 |
-rwxr-xr-x 1 mailman mailman 2815 Sep 7 11:34 inject |
48 |
-rwxr-xr-x 1 mailman mailman 2561 Sep 7 11:34 list_admins |
49 |
-rwxr-xr-x 1 mailman mailman 3329 Sep 7 11:34 list_lists |
50 |
-rwxr-xr-x 1 mailman mailman 8316 Sep 7 11:34 list_members |
51 |
-rwxr-xr-x 1 mailman mailman 3165 Sep 7 11:34 list_owners |
52 |
-rwxr-xr-x 1 mailman mailman 21124 Sep 7 11:34 mailmanctl |
53 |
-rw-r--r-- 1 mailman mailman 18995 Sep 7 11:34 majordomo2mailman.pl |
54 |
-rw-r--r-- 1 mailman mailman 5951 Sep 7 11:34 mm-handler |
55 |
-rw-r--r-- 1 mailman mailman 7048 Sep 7 11:34 mm-handler.readme |
56 |
-rwxr-xr-x 1 mailman mailman 2989 Sep 7 11:34 mmsitepass |
57 |
-rwxr-xr-x 1 mailman mailman 5530 Sep 7 11:34 msgfmt.py |
58 |
-rwxr-xr-x 1 mailman mailman 7127 Sep 7 11:34 newlist |
59 |
-rw-r--r-- 1 mailman mailman 2412 Sep 7 11:34 paths.py |
60 |
-rw-r--r-- 1 root mailman 652 Sep 7 11:34 paths.pyc |
61 |
-rwxr-xr-x 1 mailman mailman 4076 Sep 7 11:34 qmail-to-mailman.py |
62 |
-rwxr-xr-x 1 mailman mailman 9196 Sep 7 11:34 qrunner |
63 |
-rwxr-xr-x 1 mailman mailman 2957 Sep 7 11:34 rb-archfix |
64 |
-rwxr-xr-x 1 mailman mailman 4699 Sep 7 11:34 remove_members |
65 |
-rwxr-xr-x 1 mailman mailman 4256 Sep 7 11:34 rmlist |
66 |
-rwxr-xr-x 1 mailman mailman 3463 Sep 7 11:34 rotatelogs.py |
67 |
-rwxr-xr-x 1 mailman mailman 1346 Sep 7 11:34 show_qfiles |
68 |
-rwxr-xr-x 1 mailman mailman 9664 Sep 7 11:34 sync_members |
69 |
-rwxr-xr-x 1 mailman mailman 11999 Sep 7 11:34 transcheck |
70 |
-rwxr-xr-x 1 mailman mailman 2286 Sep 7 11:34 unshunt |
71 |
-rwxr-xr-x 1 mailman mailman 29648 Sep 7 11:34 update |
72 |
-rwxr-xr-x 1 mailman mailman 963 Sep 7 11:34 version |
73 |
-rwxr-xr-x 1 mailman mailman 8382 Sep 7 11:34 withlist |
74 |
|
75 |
daevid portage-logs # more 3486-mailman-2.1.5-r4.log |
76 |
No updates are necessary. |
77 |
* Running `/usr/local/mailman/bin/check_perms -f` * |
78 |
/usr/local/mailman/cgi-bin/admindb must be set-gid (fixing) |
79 |
/usr/local/mailman/cgi-bin/admin must be set-gid (fixing) |
80 |
/usr/local/mailman/cgi-bin/confirm must be set-gid (fixing) |
81 |
/usr/local/mailman/cgi-bin/create must be set-gid (fixing) |
82 |
/usr/local/mailman/cgi-bin/edithtml must be set-gid (fixing) |
83 |
/usr/local/mailman/cgi-bin/listinfo must be set-gid (fixing) |
84 |
/usr/local/mailman/cgi-bin/options must be set-gid (fixing) |
85 |
/usr/local/mailman/cgi-bin/private must be set-gid (fixing) |
86 |
/usr/local/mailman/cgi-bin/rmlist must be set-gid (fixing) |
87 |
/usr/local/mailman/cgi-bin/roster must be set-gid (fixing) |
88 |
/usr/local/mailman/cgi-bin/subscribe must be set-gid (fixing) |
89 |
/usr/local/mailman/mail/mailman must be set-gid (fixing) |
90 |
Problems found: 12 |
91 |
Re-run as mailman (or root) with -f flag to fix |
92 |
* |
93 |
* Please read /usr/share/doc/mailman-2.1.5-r4/README.gentoo.gz for |
94 |
additional |
95 |
* Setup information, mailman will NOT run unless you follow |
96 |
* those instructions! |
97 |
* |
98 |
|
99 |
daevid portage-logs # /usr/local/mailman/bin/check_perms -f |
100 |
No problems found |
101 |
|
102 |
I read the README, but I've already been using mailman, it doesn't mention |
103 |
anything about upgrading. |
104 |
|
105 |
daevid bin # ./check_db |
106 |
Nothing to do. |
107 |
|
108 |
-- |
109 |
gentoo-user@g.o mailing list |