Gentoo Archives: gentoo-user

From: Daevid Vincent <daevid@××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] mailman stopped working after upgrade
Date: Mon, 12 Sep 2005 19:55:35
Message-Id: 200509121930.j8CJUTqR027484@robin.gentoo.org
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

Replies

Subject Author
RE: [gentoo-user] mailman stopped working after upgrade Daevid Vincent <daevid@××××××.com>