![](https://secure.gravatar.com/avatar/eed5fbaf201c3142e7e694372089dcb2.jpg?s=120&d=mm&r=g)
Hi there.
Im running RedHat Linux 7.2 with Sendmail 8.12.5 compiled from source and i just compiled mailman 2.0.13 from source
This is my error:
-- Sep 17 14:30:19 gola smrsh: uid 25: attempt to use wrapper.post.testlisti Sep 17 14:30:19 gola sendmail[27357]: g8HEUJhi027356: to=|/usr/adm/sm.bin/wrapper post testlisti, ctladdr=<testlisti@snerpa.is> (8/0), delay=00:00:00, xdelay=00:00:00, mailer=prog, pri=30820, dsn=5.0.0, stat=Service unavailable
I've tried pointing the wrapper to /usr/adm/sm.bin/, /etc/smrsh, and /etc/mail/smrsh beucoes those dirs where all on my system and im not sure which one to use
First i configured mailman to use gid 12 = mail and of course that is wrong so i'm using gid 25 = smmsp now and wrapper doesnt give any errors when i run it from the shell.
Anyone been in my shoes?
-- Ísak Ben.
![](https://secure.gravatar.com/avatar/185c343b84940e95577dc463740ef838.jpg?s=120&d=mm&r=g)
On Tuesday 17 September 2002 08:27 am, Ísak Ben wrote:
Looks like you don't have the aliases set up correctly. Here is what works for me with almost the exact same setup.
/etc/aliases ... testlisti: |testlisti testlisti-admin: |testlisti-admin testlisti-request: |testlisti-request testlisti-owner: testlisti-admin ...
then create a three files in /etc/smrsh: permissions: 755
file: /etc/smrsh/testlisti content: /var/mailman/mail/wrapper post testlisti
file: /etc/smrsh/testlisti-admin content: /var/mailman/mail/wrapper mailowner testlisti
file: /etc/smrsh/testlisti-request content: /var/mailman/mail/wrapper mailcmd testlisti
and don't forget to run 'newaliases'
Irwin
![](https://secure.gravatar.com/avatar/8e20c496a48e77af39af0abf77b42b8e.jpg?s=120&d=mm&r=g)
On the home page to Mailman, there is a link:
"To see the collection of prior postings to the list, visit the Schoolhouse-news Archives."
When I click on the link I get:
Forbidden You don't have permission to access /pipermail/schoolhouse-news/ on this server.
Apache/1.3.26 Server at list.ourschool.k12.ny.us Port 80
Everything else works great :)
![](https://secure.gravatar.com/avatar/bc0eb3c09e154e6d4da1c442b6579e16.jpg?s=120&d=mm&r=g)
If you ran $prefix/bin/check_perms OK then look at youf httpd.conf file.
It may be that a -FollowSymLinks Option is being applied that is stopping the symbolic link in $prefix/archives/public directory to the public list's archive being followed. This is mentioned in the MM INSTALL document.
The default permission for the server root often includes -FollowSymLinks and you want to open this up for your $prefix/archives/publicdirectory.
For instance my httpd.conf contains:
Alias /pipermail/ /mailman/run/archives/public/
<Directory /mailman/run/archives/public/>
Options FollowSymLinks
AllowOverride None
</Directory>
On Wednesday 18 September 2002 15:38, Mark Hanze wrote:
![](https://secure.gravatar.com/avatar/632bc87a86b0db6153c56defac0ba682.jpg?s=120&d=mm&r=g)
At 16:27 17/09/2002, Ísak Ben wrote:
I cannot help with your smrsh problem but if you are installing MM from source and this is a new install then you would be better off using the latest stable MM 2.1.2 rather than the obsolescent MM 2.0.13. Good though 2.0.13 was, MM 2.1.2 is better.
Richard Barrett http://www.openinfo.co.uk
![](https://secure.gravatar.com/avatar/185c343b84940e95577dc463740ef838.jpg?s=120&d=mm&r=g)
On Tuesday 17 September 2002 08:27 am, Ísak Ben wrote:
Looks like you don't have the aliases set up correctly. Here is what works for me with almost the exact same setup.
/etc/aliases ... testlisti: |testlisti testlisti-admin: |testlisti-admin testlisti-request: |testlisti-request testlisti-owner: testlisti-admin ...
then create a three files in /etc/smrsh: permissions: 755
file: /etc/smrsh/testlisti content: /var/mailman/mail/wrapper post testlisti
file: /etc/smrsh/testlisti-admin content: /var/mailman/mail/wrapper mailowner testlisti
file: /etc/smrsh/testlisti-request content: /var/mailman/mail/wrapper mailcmd testlisti
and don't forget to run 'newaliases'
Irwin
![](https://secure.gravatar.com/avatar/8e20c496a48e77af39af0abf77b42b8e.jpg?s=120&d=mm&r=g)
On the home page to Mailman, there is a link:
"To see the collection of prior postings to the list, visit the Schoolhouse-news Archives."
When I click on the link I get:
Forbidden You don't have permission to access /pipermail/schoolhouse-news/ on this server.
Apache/1.3.26 Server at list.ourschool.k12.ny.us Port 80
Everything else works great :)
![](https://secure.gravatar.com/avatar/bc0eb3c09e154e6d4da1c442b6579e16.jpg?s=120&d=mm&r=g)
If you ran $prefix/bin/check_perms OK then look at youf httpd.conf file.
It may be that a -FollowSymLinks Option is being applied that is stopping the symbolic link in $prefix/archives/public directory to the public list's archive being followed. This is mentioned in the MM INSTALL document.
The default permission for the server root often includes -FollowSymLinks and you want to open this up for your $prefix/archives/publicdirectory.
For instance my httpd.conf contains:
Alias /pipermail/ /mailman/run/archives/public/
<Directory /mailman/run/archives/public/>
Options FollowSymLinks
AllowOverride None
</Directory>
On Wednesday 18 September 2002 15:38, Mark Hanze wrote:
![](https://secure.gravatar.com/avatar/632bc87a86b0db6153c56defac0ba682.jpg?s=120&d=mm&r=g)
At 16:27 17/09/2002, Ísak Ben wrote:
I cannot help with your smrsh problem but if you are installing MM from source and this is a new install then you would be better off using the latest stable MM 2.1.2 rather than the obsolescent MM 2.0.13. Good though 2.0.13 was, MM 2.1.2 is better.
Richard Barrett http://www.openinfo.co.uk
participants (5)
-
irwin
-
Mark Hanze
-
Richard Barrett
-
Richard Barrett
-
Ísak Ben