1 |
Well, since I've gotten no replies here, I figured I'd file a report: |
2 |
http://bugs.gentoo.org/show_bug.cgi?id=105744 |
3 |
|
4 |
> -----Original Message----- |
5 |
> From: Daevid Vincent [mailto:daevid@××××××.com] |
6 |
> Sent: Monday, September 12, 2005 1:53 PM |
7 |
> To: gentoo-user@l.g.o |
8 |
> Subject: RE: [gentoo-user] mailman stopped working after upgrade |
9 |
> |
10 |
> Someone on the 'mailman' list pointed me at, but that didn't |
11 |
> seem to be very |
12 |
> helpful: |
13 |
> http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.016.htp |
14 |
> |
15 |
> I don't know why this would have broken/changed. I've been |
16 |
> running mailman, |
17 |
> so this was really just an upgrade. Same user/groups, lists, |
18 |
> dirs, etc. |
19 |
> |
20 |
> The only 'USE' flag I have availabe to me is +apache2 |
21 |
> [ebuild R ] net-mail/mailman-2.1.5-r4 +apache2 5,611 kB |
22 |
> |
23 |
> Furthermore, it appears that the .ebuild has those --with |
24 |
> flags mentioned in |
25 |
> the FAQ. |
26 |
> |
27 |
> # more /usr/portage/net-mail/mailman/mailman-2.1.5-r4.ebuild |
28 |
> ... |
29 |
> src_compile() { |
30 |
> econf \ |
31 |
> --prefix=${INSTALLDIR} \ |
32 |
> --with-mail-gid=${MAILGID} \ |
33 |
> --with-cgi-gid=${APACHEGID} \ |
34 |
> || die "configure failed" |
35 |
> |
36 |
> make || die "make failed" |
37 |
> } |
38 |
> ... |
39 |
> |
40 |
> > -----Original Message----- |
41 |
> > From: Daevid Vincent [mailto:daevid@××××××.com] |
42 |
> > Sent: Monday, September 12, 2005 12:35 PM |
43 |
> > To: gentoo-user@l.g.o |
44 |
> > Subject: [gentoo-user] mailman stopped working after upgrade |
45 |
> > |
46 |
> > Mailman was working, then a (Gentoo) 'emerge -Davu system' |
47 |
> > update happened |
48 |
> > the other day and looks like it broke mailman. |
49 |
> > |
50 |
> > daevid portage-logs # ll *mailman* |
51 |
> > -rw-r--r-- 1 root root 62662 Sep 7 11:34 3485-mailman-2.1.5-r4.log |
52 |
> > -rw-r--r-- 1 root root 1105 Sep 7 11:34 3486-mailman-2.1.5-r4.log |
53 |
> > |
54 |
> > Sep 12 12:16:19 [Mailman mail-wrapper] Group mismatch |
55 |
> error. Mailman |
56 |
> > expected the mail_wrapper script to be executed as group |
57 |
> > "mailman", but_the |
58 |
> > system's mail server executed the mail script as_group |
59 |
> > "mail". Try tweaking |
60 |
> > the mail server to run the_script as group "mailman", or |
61 |
> > re-run configure, |
62 |
> > _providing the command line option `--with-mail-gid=mail'._ |
63 |
> > Sep 12 12:16:19 [exim] 2005-09-12 12:16:19 1EEtms-00021M-60 ** |
64 |
> > |/usr/local/mailman/mail/mailman post rbc <rbc@××××××.com> |
65 |
> > R=system_aliases |
66 |
> > T=address_pipe: Child process of address_pipe transport |
67 |
> > returned 2 from |
68 |
> > command: /usr/local/mailman/mail/mailman |
69 |
> > |
70 |
> > daevid bin # locate mail_wrapper |
71 |
> > daevid bin # locate as_group |
72 |
> > |
73 |
> > daevid portage-logs # ll /usr/local/mailman/mail/mailman |
74 |
> > -rwxr-sr-x 1 mailman mailman 7768 Sep 7 11:34 |
75 |
> > /usr/local/mailman/mail/mailman |
76 |
> > |
77 |
> > daevid bin # ll |
78 |
> > total 372 |
79 |
> > drwxrwsr-x 2 mailman mailman 4096 Sep 7 11:34 . |
80 |
> > drwxrwsr-x 20 mailman mailman 4096 Apr 4 13:52 .. |
81 |
> > -rwxr-xr-x 1 mailman mailman 7612 Sep 7 11:34 add_members |
82 |
> > -rwxr-xr-x 1 mailman mailman 5406 Sep 7 11:34 arch |
83 |
> > -rw-r--r-- 1 mailman mailman 3748 Sep 7 11:34 auto |
84 |
> > -rwxr-xr-x 1 mailman mailman 2559 Sep 7 11:34 b4b5-archfix |
85 |
> > -rwxr-xr-x 1 mailman mailman 6130 Sep 7 11:34 change_pw |
86 |
> > -rwxr-xr-x 1 mailman mailman 4264 Sep 7 11:34 check_db |
87 |
> > -rwxr-xr-x 1 mailman mailman 12223 Sep 7 11:34 check_perms |
88 |
> > -rwxr-xr-x 1 mailman mailman 6632 Sep 7 11:34 |
89 |
> > check_perms_grsecurity.py |
90 |
> > -rwxr-xr-x 1 mailman mailman 5492 Sep 7 11:34 cleanarch |
91 |
> > -rwxr-xr-x 1 mailman mailman 6409 Sep 7 11:34 clone_member |
92 |
> > -rwxr-xr-x 1 mailman mailman 12326 Sep 7 11:34 config_list |
93 |
> > -rwxr-xr-x 1 mailman mailman 1499 Sep 7 11:34 convert.py |
94 |
> > -rwxr-xr-x 1 mailman mailman 3238 Sep 7 11:34 discard |
95 |
> > -rwxr-xr-x 1 mailman mailman 4399 Sep 7 11:34 dumpdb |
96 |
> > -rwxr-xr-x 1 mailman mailman 4951 Sep 7 11:34 find_member |
97 |
> > -rwxr-xr-x 1 mailman mailman 2633 Sep 7 11:34 fix_url.py |
98 |
> > -rw-r--r-- 1 mailman mailman 2497 Apr 4 13:52 fix_url.pyc |
99 |
> > -rwxr-xr-x 1 mailman mailman 3097 Sep 7 11:34 genaliases |
100 |
> > -rwxr-xr-x 1 mailman mailman 2815 Sep 7 11:34 inject |
101 |
> > -rwxr-xr-x 1 mailman mailman 2561 Sep 7 11:34 list_admins |
102 |
> > -rwxr-xr-x 1 mailman mailman 3329 Sep 7 11:34 list_lists |
103 |
> > -rwxr-xr-x 1 mailman mailman 8316 Sep 7 11:34 list_members |
104 |
> > -rwxr-xr-x 1 mailman mailman 3165 Sep 7 11:34 list_owners |
105 |
> > -rwxr-xr-x 1 mailman mailman 21124 Sep 7 11:34 mailmanctl |
106 |
> > -rw-r--r-- 1 mailman mailman 18995 Sep 7 11:34 |
107 |
> majordomo2mailman.pl |
108 |
> > -rw-r--r-- 1 mailman mailman 5951 Sep 7 11:34 mm-handler |
109 |
> > -rw-r--r-- 1 mailman mailman 7048 Sep 7 11:34 mm-handler.readme |
110 |
> > -rwxr-xr-x 1 mailman mailman 2989 Sep 7 11:34 mmsitepass |
111 |
> > -rwxr-xr-x 1 mailman mailman 5530 Sep 7 11:34 msgfmt.py |
112 |
> > -rwxr-xr-x 1 mailman mailman 7127 Sep 7 11:34 newlist |
113 |
> > -rw-r--r-- 1 mailman mailman 2412 Sep 7 11:34 paths.py |
114 |
> > -rw-r--r-- 1 root mailman 652 Sep 7 11:34 paths.pyc |
115 |
> > -rwxr-xr-x 1 mailman mailman 4076 Sep 7 11:34 |
116 |
> qmail-to-mailman.py |
117 |
> > -rwxr-xr-x 1 mailman mailman 9196 Sep 7 11:34 qrunner |
118 |
> > -rwxr-xr-x 1 mailman mailman 2957 Sep 7 11:34 rb-archfix |
119 |
> > -rwxr-xr-x 1 mailman mailman 4699 Sep 7 11:34 remove_members |
120 |
> > -rwxr-xr-x 1 mailman mailman 4256 Sep 7 11:34 rmlist |
121 |
> > -rwxr-xr-x 1 mailman mailman 3463 Sep 7 11:34 rotatelogs.py |
122 |
> > -rwxr-xr-x 1 mailman mailman 1346 Sep 7 11:34 show_qfiles |
123 |
> > -rwxr-xr-x 1 mailman mailman 9664 Sep 7 11:34 sync_members |
124 |
> > -rwxr-xr-x 1 mailman mailman 11999 Sep 7 11:34 transcheck |
125 |
> > -rwxr-xr-x 1 mailman mailman 2286 Sep 7 11:34 unshunt |
126 |
> > -rwxr-xr-x 1 mailman mailman 29648 Sep 7 11:34 update |
127 |
> > -rwxr-xr-x 1 mailman mailman 963 Sep 7 11:34 version |
128 |
> > -rwxr-xr-x 1 mailman mailman 8382 Sep 7 11:34 withlist |
129 |
> > |
130 |
> > daevid portage-logs # more 3486-mailman-2.1.5-r4.log |
131 |
> > No updates are necessary. |
132 |
> > * Running `/usr/local/mailman/bin/check_perms -f` * |
133 |
> > /usr/local/mailman/cgi-bin/admindb must be set-gid (fixing) |
134 |
> > /usr/local/mailman/cgi-bin/admin must be set-gid (fixing) |
135 |
> > /usr/local/mailman/cgi-bin/confirm must be set-gid (fixing) |
136 |
> > /usr/local/mailman/cgi-bin/create must be set-gid (fixing) |
137 |
> > /usr/local/mailman/cgi-bin/edithtml must be set-gid (fixing) |
138 |
> > /usr/local/mailman/cgi-bin/listinfo must be set-gid (fixing) |
139 |
> > /usr/local/mailman/cgi-bin/options must be set-gid (fixing) |
140 |
> > /usr/local/mailman/cgi-bin/private must be set-gid (fixing) |
141 |
> > /usr/local/mailman/cgi-bin/rmlist must be set-gid (fixing) |
142 |
> > /usr/local/mailman/cgi-bin/roster must be set-gid (fixing) |
143 |
> > /usr/local/mailman/cgi-bin/subscribe must be set-gid (fixing) |
144 |
> > /usr/local/mailman/mail/mailman must be set-gid (fixing) |
145 |
> > Problems found: 12 |
146 |
> > Re-run as mailman (or root) with -f flag to fix |
147 |
> > * |
148 |
> > * Please read /usr/share/doc/mailman-2.1.5-r4/README.gentoo.gz for |
149 |
> > additional |
150 |
> > * Setup information, mailman will NOT run unless you follow |
151 |
> > * those instructions! |
152 |
> > * |
153 |
> > |
154 |
> > daevid portage-logs # /usr/local/mailman/bin/check_perms -f |
155 |
> > No problems found |
156 |
> > |
157 |
> > I read the README, but I've already been using mailman, it |
158 |
> > doesn't mention |
159 |
> > anything about upgrading. |
160 |
> > |
161 |
> > daevid bin # ./check_db |
162 |
> > Nothing to do. |
163 |
> > |
164 |
> > -- |
165 |
> > gentoo-user@g.o mailing list |
166 |
> > |
167 |
> > |
168 |
> |
169 |
> -- |
170 |
> gentoo-user@g.o mailing list |
171 |
> |
172 |
> |
173 |
|
174 |
-- |
175 |
gentoo-user@g.o mailing list |