Re: [Mailman-Users] Command output: local: fatal: execvp/usr/local/mailman/mail/mailman: Permission denied )

2008-10-28 Thread jewel . brueggeman-makda
/etc/aliases is the location of my aliases file and that's where postfix
is pointing.  I cannot change the owner to the aliases and aliases.db or
else I can't run newaliases. 

I ran ./configure --with-mail-god=nobody
and I have default_privs = nobody

Any other suggestions? 

Jewel 

- Original Message -
From: Mark Sapiro [EMAIL PROTECTED]
Date: Monday, October 27, 2008 5:32 pm
Subject: Re: [Mailman-Users] Command output: local: fatal:
execvp/usr/local/mailman/mail/mailman: Permission denied )
To: [EMAIL PROTECTED], mailman-users@python.org

 [EMAIL PROTECTED] wrote:
 
 When I create a new list and put my email address, I do receive a
 confirmation.  I can deliver mail as root also from my server.  
 Once I
 try and post to the list is when nothing happens, just a bounce back
 saying the Connection is refused. The only clue I can see if the
 following in my maillog:
 
 Command output: local: fatal: execvp /usr/local/mailman/mail/mailman:
 Permission denied 
 
 I read the above error means postfix does not have permissions to 
 accessthe mailman wrappers.
 
 Before I post this question to a postfix listserv, I wanted to 
 confirmmy permissions were correct.  Here is what I have for
 /usr/local/mailman/mail/mailman:
 
 -rwxrwsr-x  1 mailman mailman 16887 Oct 15 09:10 mailman
 
 My aliases.db file is owned by root.
 
 
 I think this is the problem. If you have Mailman/Postfix integration,
 so that Mailman's aliases are in Mailman's data/aliases and
 data/aliases.db files, aliases.db needs to be owned by mailman, not
 root.
 
 
 I am running...
 Red Hat 5.1
 Postfix 2.3.3
 Mailman 2.1.11
 
 Also, when I run check_perms - f as root it says no problems found
 
 
 That's a flaw in check_perms. It only checks group on files and
 directories, not owner, because owner doesn't matter except for this
 one file.
 
 Also, see the FAQ at http://wiki.list.org/x/tYA9 in case you run 
 intoa group mismatch after fixing the owner.
 
 -- 
 Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
 San Francisco Bay Area, Californiabetter use your sense - B. Dylan
 
 
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Command output: local: fatal: execvp/usr/local/mailman/mail/mailman: Permission denied )

2008-10-28 Thread Barry Finkel
[EMAIL PROTECTED] wrote, in reply:

/etc/aliases is the location of my aliases file and that's where postfix
is pointing.  I cannot change the owner to the aliases and aliases.db or
else I can't run newaliases. 

I ran ./configure --with-mail-god=nobody
and I have default_privs = nobody

Any other suggestions? 

There should be two aliases files - one supplied by the OS (and/or
Postfix), and one created by Mailman.  You need to define both to
Postfix in main.cf in the

 alias_maps = hash:aliasfile1 hash:aliasfile2

line.  Keep the permissions on the system file as they are, so that
the newaliases command will work.  The permissions on the
Mailman-generated aliases file need to match the 

 --with-mail-gid=

parameter on the ./configure statement.

I just noticed that on my Ubuntu system there is no system aliases file,
so I do not have a definition for postmaster, MAILER-DAEMON, and the
other common userids.  And I do not want to include those definitions
in the Mailman-generated aliases file, as a re-generation of that file
would proably omit my manual additions.
--
Barry S. Finkel
Computing and Information Systems Division
Argonne National Laboratory  Phone:+1 (630) 252-7277
9700 South Cass Avenue   Facsimile:+1 (630) 252-4601
Building 222, Room D209  Internet: [EMAIL PROTECTED]
Argonne, IL   60439-4828 IBMMAIL:  I1004994

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Command output: local: fatal: execvp/usr/local/mailman/mail/mailman: Permission denied )

2008-10-28 Thread jewel . brueggeman-makda
Here is what main.cf has as far as alias settings:
alias_maps = hash:/etc/aliases

When I run a locate aliases here are all the places it exists and am not
sure what to put:
/etc/aliases
/etc/aliases.db
/etc/alsa/cards/aliases.alisp
/etc/alsa/cards/aliases.conf
/etc/alternatives/mta-aliasesman
/etc/alternatives/mta-newaliases
/etc/alternatives/mta-newaliasesman
/etc/fonts/conf.avail/30-amt-aliases.conf
/etc/fonts/conf.avail/30-urw-aliases.conf
/etc/fonts/conf.d/30-aliases-fedora.conf
/etc/fonts/conf.d/30-amt-aliases.conf
/etc/fonts/conf.d/30-urw-aliases.conf
/etc/pango/pangox.aliases
/etc/sysconfig/network-scripts/ifup-aliases
/home/mailman/mailman-2.1.11/bin/genaliases
/home/mailman/mailman-2.1.11/build/bin/genaliases
/home/mailman/mailman-2.1.11/misc/JapaneseCodecs-1.4.11/build/lib.linux-i686-2.4/japanese/aliases
/home/mailman/mailman-2.1.11/misc/JapaneseCodecs-1.4.11/build/lib.linux-i686-2.4/japanese/aliases/__init__.py
/home/mailman/mailman-2.1.11/misc/JapaneseCodecs-1.4.11/japanese/aliases
/home/mailman/mailman-2.1.11/misc/JapaneseCodecs-1.4.11/japanese/aliases/__init__.py
/home/mailman/mailman-2.1.11/misc/KoreanCodecs-2.0.5/build/lib.linux-i686-2.4/korean/aliases.py
/home/mailman/mailman-2.1.11/misc/KoreanCodecs-2.0.5/korean/aliases.py
/usr/bin/newaliases
/usr/bin/newaliases.postfix
/usr/bin/newaliases.sendmail
/usr/include/aliases.h
/usr/lib/python2.4/encodings/aliases.py
/usr/lib/python2.4/encodings/aliases.pyc
/usr/lib/python2.4/encodings/aliases.pyo
/usr/lib/python2.4/site-packages/japanese/aliases
/usr/lib/python2.4/site-packages/japanese/aliases/__init__.py
/usr/lib/python2.4/site-packages/japanese/aliases/__init__.pyc
/usr/lib/python2.4/site-packages/japanese/aliases/__init__.pyo
/usr/lib/python2.4/test/doctest_aliases.py
/usr/lib/python2.4/test/doctest_aliases.pyc
/usr/lib/python2.4/test/doctest_aliases.pyo
/usr/local/mailman/bin/genaliases
/usr/local/mailman/pythonlib/japanese/aliases
/usr/local/mailman/pythonlib/japanese/aliases/__init__.py
/usr/local/mailman/pythonlib/japanese/aliases/__init__.pyc
/usr/local/mailman/pythonlib/korean/aliases.py
/usr/local/mailman/pythonlib/korean/aliases.pyc
/usr/sbin/praliases
/usr/share/X11/xkb/keycodes/aliases
/usr/share/doc/Deployment_Guide-en-US-5.2/images/neat-aliases.png
/usr/share/doc/bash-3.2/startup-files/Bash_aliases
/usr/share/doc/bash-3.2/startup-files/apple/aliases
/usr/share/hwdata/videoaliases
/usr/share/hwdata/videoaliases/apm.xinf
/usr/share/hwdata/videoaliases/ark.xinf
/usr/share/hwdata/videoaliases/ast.xinf
/usr/share/hwdata/videoaliases/ati.xinf
/usr/share/hwdata/videoaliases/chips.xinf
/usr/share/hwdata/videoaliases/cirrus.xinf
/usr/share/hwdata/videoaliases/cyrix.xinf
/usr/share/hwdata/videoaliases/glint.xinf
/usr/share/hwdata/videoaliases/i128.xinf
/usr/share/hwdata/videoaliases/i740.xinf
/usr/share/hwdata/videoaliases/i810.xinf
/usr/share/hwdata/videoaliases/mga.xinf
/usr/share/hwdata/videoaliases/neomagic.xinf
/usr/share/hwdata/videoaliases/nsc.xinf
/usr/share/hwdata/videoaliases/nv.xinf
/usr/share/hwdata/videoaliases/r128.xinf
/usr/share/hwdata/videoaliases/radeon.xinf
/usr/share/hwdata/videoaliases/radeon_tp.xinf
/usr/share/hwdata/videoaliases/s3.xinf
/usr/share/hwdata/videoaliases/s3virge.xinf
/usr/share/hwdata/videoaliases/savage.xinf
/usr/share/hwdata/videoaliases/siliconmotion.xinf
/usr/share/hwdata/videoaliases/sis.xinf
/usr/share/hwdata/videoaliases/tdfx.xinf
/usr/share/hwdata/videoaliases/trident.xinf
/usr/share/hwdata/videoaliases/tseng.xinf
/usr/share/hwdata/videoaliases/vga.xinf
/usr/share/hwdata/videoaliases/via.xinf
/usr/share/hwdata/videoaliases/vmware.xinf
/usr/share/hwdata/videoaliases/voodoo.xinf
/usr/share/man/man1/newaliases.1.gz
/usr/share/man/man1/newaliases.postfix.1.gz
/usr/share/man/man1/newaliases.sendmail.1.gz
/usr/share/man/man5/aliases.5.gz
/usr/share/man/man5/aliases.postfix.5.gz
/usr/share/man/man5/aliases.sendmail.5.gz
/usr/share/man/man8/praliases.8.gz
/usr/share/mime/aliases
/usr/share/system-config-network/help/network-aliases.html
/usr/share/system-config-network/help/figs/neat-aliases.png
/usr/share/vim/vim70/ftplugin/mailaliases.vim
/usr/share/vim/vim70/syntax/mailaliases.vim



Jewel
- Original Message -
From: [EMAIL PROTECTED] (Barry Finkel)
Date: Tuesday, October 28, 2008 2:43 pm
Subject: Re: [Mailman-Users] Command output: local: fatal:
execvp/usr/local/mailman/mail/mailman: Permission denied )
To: Mailman-Users@python.org

 [EMAIL PROTECTED] wrote, in reply:
 
 /etc/aliases is the location of my aliases file and that's where 
 postfixis pointing.  I cannot change the owner to the aliases and 
 aliases.db or
 else I can't run newaliases. 
 
 I ran ./configure --with-mail-god=nobody
 and I have default_privs = nobody
 
 Any other suggestions? 
 
 There should be two aliases files - one supplied by the OS (and/or
 Postfix), and one created by Mailman.  You need to define both to
 Postfix in main.cf in the
 
 alias_maps = hash:aliasfile1 hash:aliasfile2
 
 line.  Keep

[Mailman-Users] Command output: local: fatal: execvp /usr/local/mailman/mail/mailman: Permission denied )

2008-10-27 Thread jewel . brueggeman-makda
When I create a new list and put my email address, I do receive a
confirmation.  I can deliver mail as root also from my server.  Once I
try and post to the list is when nothing happens, just a bounce back
saying the Connection is refused. The only clue I can see if the
following in my maillog:

Command output: local: fatal: execvp /usr/local/mailman/mail/mailman:
Permission denied 

I read the above error means postfix does not have permissions to access
the mailman wrappers.

Before I post this question to a postfix listserv, I wanted to confirm
my permissions were correct.  Here is what I have for
/usr/local/mailman/mail/mailman:

-rwxrwsr-x  1 mailman mailman 16887 Oct 15 09:10 mailman

My aliases.db file is owned by root.

I am running...
Red Hat 5.1
Postfix 2.3.3
Mailman 2.1.11

Also, when I run check_perms - f as root it says no problems found

Jewel
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Command output: local: fatal: execvp/usr/local/mailman/mail/mailman: Permission denied )

2008-10-27 Thread Mark Sapiro
[EMAIL PROTECTED] wrote:

When I create a new list and put my email address, I do receive a
confirmation.  I can deliver mail as root also from my server.  Once I
try and post to the list is when nothing happens, just a bounce back
saying the Connection is refused. The only clue I can see if the
following in my maillog:

Command output: local: fatal: execvp /usr/local/mailman/mail/mailman:
Permission denied 

I read the above error means postfix does not have permissions to access
the mailman wrappers.

Before I post this question to a postfix listserv, I wanted to confirm
my permissions were correct.  Here is what I have for
/usr/local/mailman/mail/mailman:

-rwxrwsr-x  1 mailman mailman 16887 Oct 15 09:10 mailman

My aliases.db file is owned by root.


I think this is the problem. If you have Mailman/Postfix integration,
so that Mailman's aliases are in Mailman's data/aliases and
data/aliases.db files, aliases.db needs to be owned by mailman, not
root.


I am running...
Red Hat 5.1
Postfix 2.3.3
Mailman 2.1.11

Also, when I run check_perms - f as root it says no problems found


That's a flaw in check_perms. It only checks group on files and
directories, not owner, because owner doesn't matter except for this
one file.

Also, see the FAQ at http://wiki.list.org/x/tYA9 in case you run into
a group mismatch after fixing the owner.

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9