From the looks of the error message, your majordomo user is set to
uid 20001 and gid 20001. If this is not correct, you either need
to correct your Makefile and recompile, or change these values in
the /etc/passwd file followed by a chown -R to these values across
your entire majordomo installation.
Dan Liston
Colin Surprenant wrote:
>
> Hi,
>
> I am having the following problem when trying to unsubscribe a user from
> my list:
>
> MAJORDOMO ABORT (mj_majordomo)!!
>
> chown(20001, 20001, "/usr/local/majordomo/lists/test-list.new"): Not
> owner
>
> From the docs & faq it seems related to a wrapper permissions problem
> but I cannot find the solution.
>
> I am using Majordomo 1.94.5 on Solaris 2.6 and Perl 5.6.1.
> wrapper is compiled with POSIX and W_USER and W_GROUP are set correctly
> in the Makefile.
>
> wrapper has permissions:
> -rwsr-xr-x 1 root majordom 9032 Feb 24 21:40 wrapper
>
> The lists directory has:
>
> drwxr-xr-x 2 majordom majordom 512 Apr 10 18:41 .
> drwxr-x--x 6 majordom majordom 512 Apr 10 18:40 ..
> -rw-rw-r-- 1 majordom majordom 102 Apr 10 15:59 test-list
> -rw-r----- 1 majordom majordom 16552 Apr 10 15:39 test-list.config
> -rw-r--r-- 1 majordom majordom 57 Apr 9 15:37 test-list.info
> -rw-r--r-- 1 majordom majordom 287 Apr 10 16:06 test-list.intro
> -rw-r----- 1 majordom majordom 9 Apr 10 15:31 test-list.passwd
>
> When running wrapper config-test it reports everything as fine.
>
> Any hints?
>
> Thanks!
> Colin.
References:
|
|