On Thursday 04 September 2008 17:19:32 [EMAIL PROTECTED] wrote:
> [EMAIL PROTECTED]:~# locate mm_cfg.py
> /etc/mailman/mm_cfg.py
> [EMAIL PROTECTED]:~# cat /etc/mailman/mm_cfg.py | grep user
> admin and user interfaces on a per-list or per-user basis.
> [EMAIL PROTECTED]:~# cat /etc/mailman/mm_cfg.py | grep group


При мен още в началото на файла имам
MAILMAN_UID =
MAILMAN_GID =

Не знам защо си избрал postfix да работи като nobody, спред мен не е добра 
идеята. Освен това по смътни спомени, при компилиране на postfix имаше 
някакви опции свързани със mailman. Нямам представа в Debian дали е 
компилиран така, но се предполага, че дистрибутора ти се е погрижил 
стандартните пакети да могат да работят заедно (разбирай да имат подходящи 
UID и GID)

Може да пробваш като смениш GID на /usr/lib/mailman/bin/mailmanctl на nobody, 
но тогава сигурно ще налетиш на други неприятности.
Или да пробваш горните параметри в mm_cfg.py.

Спас Павлов

П.П. Ти и до сега не каза с каква дистрибуция си, не стана ясно има ли 
потребител mailman или няма такъв, а permitions на фаиловете трябва да е
-rw-r--r--  а не -rw-rw--r


> [EMAIL PROTECTED]:~#
> [EMAIL PROTECTED]:~# pico /etc/init.d/mailman
>
> DAEMON=/usr/lib/mailman/bin/mailmanctl
>
> if ! [ -d /var/run/mailman ]; then
>       install -d -o list -g list /var/run/mailman
> fi
>
> if ! [ -d /var/lock/mailman ]; then
>       install -d -o root -g list -m 2775 /var/lock/mailman
> fi
>
>   start)
>     if [ "$(/var/lib/mailman/bin/list_lists -b | grep ^mailman$ )" = "" ];
> then
>         log_warning_msg "Site list for mailman (usually named mailman)
> missing."
>         log_warning_msg "Please create it; until then, mailman will refuse
> to start."
>         exit 0;
>     fi
>
> [EMAIL PROTECTED]:~# /usr/lib/mailman/bin/mailmanctl
> Usage: /usr/lib/mailman/bin/mailmanctl [options] [ start | stop | restart |
> reopen ]
>
> Options:
>     -u/--run-as-user
>         Normally, this script will refuse to run if the user id and group
> id are not set to the `mailman' user and group (as defined when you
> configured Mailman).  If run as root, this script will change to this
>         user and group before the check is made.
>
> [EMAIL PROTECTED]:~# man mailman
> No manual entry for mailman
> [EMAIL PROTECTED]:~#
>
> Нямам си на идея от каде се избира с каква група да се стратира демона.
>
> ----- Original Message -----
> From: "Spas Pavlov" <[EMAIL PROTECTED]>
> To: "Linux Users Group - Bulgaria" <[email protected]>
> Sent: Thursday, September 04, 2008 5:03 PM
> Subject: Re: [Lug-bg] (no subject)
>
> > On Thursday 04 September 2008 16:23:23 [EMAIL PROTECTED] wrote:
> >> Да бе човек това ми е ясно но не мислиш ли че не знам как да направя
> >> това
> >>
> >> :) Просто ми кажи кое е по лесно да се пусне с правилната група, според
> >>
> >> мен
> >> mailman тъй като postfix работи паралелно с spamassassin и dovecot и
> >> тогава
> >> трябва и там да сменявам auth socket и т.н.
> >>
> >> Та въпроса е повече от семпъл. От каде се настройва mailman с какъв юзер
> >> да
> >> работи?
> >
> > Погледни
> > /etc/mailman/mm_cfg.py или там където съответно се намира файла mm_cfg.py
> >
> > Спас Павлов
> > _______________________________________________
> > Lug-bg mailing list
> > [email protected]
> > http://linux-bulgaria.org/mailman/listinfo/lug-bg
>
> _______________________________________________
> Lug-bg mailing list
> [email protected]
> http://linux-bulgaria.org/mailman/listinfo/lug-bg
_______________________________________________
Lug-bg mailing list
[email protected]
http://linux-bulgaria.org/mailman/listinfo/lug-bg

Reply via email to