I have done a pretty vanilla install of majordomo 1.94.5 on
aix 4.3.3
Mail to majordomo and mail to list-request work fine
but..........
Sendmail on aix gets heartburn if it finds group writable
directories.
When I added the necessary aliases in /etc/aliases sendmail
started,
croaking because lists is group writable.:
----- The following addresses had permanent fatal errors
-----
<test@ahfconline.com>
:include:/usr/local/majordomo-1.94.5/lists/test
(expanded from: <test@ahfconline.com>)
--- The transcript of the session follows ---
550 :include:/usr/local/majordomo-1.94.5/lists/test...
Cannot open
/usr/local/majordomo-1.94.5/lists/test: Group writable
directory
Message delivered to mailing list <test@ahfconline.com>
554 <test@ahfconline.com>... aliasing/forwarding loop broken
If I change lists so that it is not group writable, then I
get an error that
the file can't be accessed.
----- The following addresses had permanent fatal errors
-----
<test@ahfconline.com>
:include:/usr/local/majordomo-1.94.5/lists/test
(expanded from: <test@ahfconline.com>)
--- The transcript of the session follows ---
550 :include:/usr/local/majordomo-1.94.5/lists/test...
Cannot open
/usr/local/majordomo-1.94.5/lists/test: The file access
permissions do not allow the
specified action.
Message delivered to mailing list <test@ahfconline.com>
554 <test@ahfconline.com>... aliasing/forwarding loop broken
the files passed the config-test test and are set as:
# ls -al
total 152
drwxrwx--- 2 majordo majordo 512 Aug 14 15:51 .
drwxr-x--x 6 majordo majordo 1024 Aug 14 13:45 ..
-rw-r--r-- 1 majordo majordo 25 Aug 15 08:40 test
-rw-rw---- 1 majordo majordo 16482 Aug 09 13:20
test.config
-rw-r--r-- 1 majordo majordo 73 Aug 09 13:10
test.info
#
/etc/aliases........
majordomo: "|/usr/local/majordomo/wrapper majordomo"
owner-majordomo: webmaster
majordomo-owner: webmaster
test:
:include:/usr/local/majordomo-1.94.5/lists/test
owner-test: webmaster
test-request: "|/usr/local/majordomo-1.94.5/wrapper
request-answer test"
test-approval: webmaster
If I run an :include: from a users directory there is no
problem, but when I copy the perms in use there to the lists
dircetories it still croaks.
I understand I can hobble sendmail, but shouldn't there be a
more secure solution?
|
|