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
