Hello

I have this puzzle that I can't figure out.  I had my mailing list
working on openSuSE 11.2
with postfix and majordomo.  I've been using majordomo on sendmailf or
years with no trouble.
I moved to postfix with no trouble and now, suddenly I'm getting nothing
through to my lists.

I know this might be a majordomo problem but I'm not getting any useful
debugging information.  And I see that the list is using majordomo
as well, so maybe someone can help me.  I did test a change in the 
majordomo alias to a testing program I wrote in perl and tha alias
seems to work.  And I upped the debugging in postifx to -vv in the
master.cf file.  But I am completely puzzled.

Everything says status=deferred(temporary failure).  I have no idea what
is happening.  I've
done a shake out with post fix and it seems to be relaying through the
aliases fine.  So, I
think I might have somehow messed up my majordomo set up, but I can't
find anything
for the life of me.

Aliases look like this

majordomo:              "|/usr/lib/majordomo/wrapper majordomo"
#majordomo:             "|/tmp/tmp_mail"
owner-majordomo:        root,
majordomo-owner:        root,
# sample entry for a majordomo mailing-list called "test"
# read /usr/doc/packages/majordomo/README.linux for more information
# replace "test" with a new name and put the administrator into
# the "owner-test" alias instead of "root".
#
#test:                  "|/usr/lib/majordomo/wrapper resend -l test
test-outgoing"
hangout:                        "|/usr/lib/majordomo/wrapper resend -l
hangout hangout-outgoing"
#test-outgoing:         :include:/var/lib/majordomo/lists/test
hangout-outgoing:               :include:/var/lib/majordomo/lists/hangout
#test-request:          "|/usr/lib/majordomo/wrapper majordomo -l test"
hangout-request:                "|/usr/lib/majordomo/wrapper majordomo
-l hangout"
#test-approval:         owner-test,
hangout-approval:               owner-hangout,
#owner-test-outgoing:   owner-test,
owner-hangout-outgoing: owner-hangout,
#owner-test-request:    owner-test,
owner-hangout-request:  owner-hangout,
#owner-test:            root,
owner-hangout:          ruben,


The /etc/majordomo file show this
# $log -- Where do I write my log?
#
$log = "/var/lib/majordomo/Log";


But there is no log and nothing under /var/lib/majordomo/tmp of use either

I have the following file permisions

www2:/usr/lib/majordomo # ls -al
total 360
drwxr-xr-x   3 mdom mdom      472 Dec 19 17:02 .
drwxr-xr-x 272 root root   109640 Jan 12 00:38 ..
drwxr-xr-x   2 root root      264 Dec 19 17:02 Tools
-rwxr-xr-x   1 root root     5267 Oct 19 11:24 archive2.pl
-rwxr-xr-x   1 root root     2796 Oct 19 11:24 bounce-remind
-rwxr-xr-x   1 root root    10693 Oct 19 11:24 config-test
-rwxr-xr-x   1 root root    51130 Oct 19 11:24 config_parse.pl
-rwxr-xr-x   1 root root    14215 Oct 19 11:24 digest
-rwxr-xr-x   1 root root    62513 Oct 19 11:24 majordomo
-rwxr-xr-x   1 root root    24613 Oct 19 11:24 majordomo.pl
-rwxr-xr-x   1 root root      137 Oct 19 11:24 majordomo_version.pl
-rwxr-xr-x   1 root root     3793 Oct 19 11:24 request-answer
-rwxr-xr-x   1 root root    29949 Oct 19 11:24 resend
-rw-r--r--   1 root root    10561 Oct 19 11:24 sample.cf
-rwxr-xr-x   1 root root     8060 Oct 19 11:24 shlock.pl
-rwsr-xr-x   1 root daemon   5896 Oct 19 11:24 wrapper


config-test runs as a normal user
ru...@www2:/usr/lib/majordomo> ./wrapper config-test
------------------------------------------------------------
---------------- Config-test for Majordomo ----------------
------------------------------------------------------------


--------------------- Obvious things: ---------------------
------------------ environment variables ------------------
   HOME=/usr/lib/majordomo
   LOGNAME=ruben
   MAJORDOMO_CF=/etc/majordomo.cf
   PATH=/bin:/usr/bin
   SHELL=/bin/sh
   USER=ruben
--------------------- euid/egid checks ---------------------
   effective user  = mdom (uid 28)
   effective group = mdom audio video games users gdm (gid 28 17 33 40
100 117 )
---------------------- uid/gid checks ----------------------
   real      user  = mdom (uid 28)
   real      group = mdom audio video games users gdm (gid 28 17 33 40
100 117 )
------------------------------------------------------------

        Non obvious things that cause headaches:

------------------------------------------------------------



This is permisions for the list locations

ru...@www2:/var/lib> ls -al |grep maj
drwxr-xr-x  6 mdom       mdom         232 2010-01-22 00:59 majordomo


ru...@www2:/var/lib/majordomo> ls -al
total 22
drwxr-xr-x  6 mdom mdom   232 2010-01-22 00:59 .
drwxr-xr-x 60 root root  1560 2010-01-12 00:38 ..
drwxr-xr-x  2 mdom mdom    48 2009-10-19 11:24 archive
drwxr-xr-x  2 mdom mdom    48 2009-10-19 11:24 digest
drwxr-xr-x  2 mdom mdom   704 2010-01-21 21:40 lists
-rw-rw-r--  1 mdom mdom     0 2010-01-22 00:59 Log
-rw-------  1 mdom mdom 10504 2010-01-01 14:03 majordomo.cf
-rwx------  1 mdom mdom  8060 2005-05-19 03:52 shlock.pl
drwxr-xr-x  2 mdom mdom    48 2010-01-21 21:51 tmp


ru...@www2:/var/lib/majordomo/lists> ls -al
total 269
drwxr-xr-x 2 mdom mdom   704 2010-01-21 21:40 .
drwxr-xr-x 6 mdom mdom   232 2010-01-22 00:59 ..
-rwx------ 1 mdom mdom    57 2005-07-16 12:05 break.pl
-rw-r--r-- 1 mdom mdom   106 2009-07-29 22:23 freedom_it
-rw-r--r-- 1 mdom mdom 17392 2007-10-10 03:10 freedom_it.admin
-rw-r--r-- 1 mdom mdom 16690 2007-10-10 03:09 freedom_it.config
-rw-r--r-- 1 mdom mdom  2943 2009-11-17 18:56 hangout
-rw-r--r-- 1 mdom mdom 17389 2007-12-08 12:25 hangout.admin
-rw-r--r-- 1 mdom mdom  9025 2005-05-19 03:52 hangout.archive.200504
-rw-r--r-- 1 mdom mdom 16584 2009-12-22 06:42 hangout.config
-rw-r--r-- 1 mdom mdom 16570 2005-05-19 03:52 hangout-digest.config
-rw-r--r-- 1 mdom mdom     5 2005-05-19 03:52 hangout-digest.config.LOCK
-rw-r--r-- 1 mdom mdom  5534 2008-04-19 14:36 hangout.intro
-rw-r--r-- 1 mdom mdom  2303 2005-08-28 11:59 mikanrecro
-rw-r--r-- 1 mdom mdom 17392 2005-07-17 06:21 mikanrecro.admin
-rw-r--r-- 1 mdom mdom 16644 2005-07-25 19:37 mikanrecro.config
-rw-r--r-- 1 mdom mdom    59 2008-02-15 09:09 natureny
-rw-r--r-- 1 mdom mdom 17389 2008-02-15 09:07 natureny.admin
-rw-r--r-- 1 mdom mdom 16551 2008-02-15 09:09 natureny.config
-rw-r--r-- 1 mdom mdom    40 2007-12-17 13:26 pharmacy
-rw-r--r-- 1 mdom mdom 17392 2007-12-17 13:26 pharmacy.admin
-rw-r--r-- 1 mdom mdom 16703 2007-12-17 13:34 pharmacy.config


I can use some advise on how to fix this ...

Ruben


Reply via email to