[Mailman-Users] Error from Cron about Mailman on Debian

EyeLand ournet.biz at gmail.com
Tue Dec 24 23:02:33 CET 2013


2013/12/21 Mark Sapiro <mark at msapiro.net>:
> On 12/21/2013 12:29 AM, EyeLand wrote:
>> 1) I receive error
>> bin/check_perms -f
>> -bash: bin/check_perms: No such file or directory
>
>
> This refers to Mailman's bin/ directory, probably
> /usr/lib/mailman/bin/check_perms.
>
>
>> 2) folder not exists
>> /var/lib/mailman/archives/private/mailman/attachments
>>
>> 3) on email I receive error from cron:
>>
>> Cron <list at vps1> [ -x /usr/lib/mailman/cron/senddigests ] &&
>> /usr/lib/mailman/cron/senddigests
>> List: mailman: problem processing /var/lib/mailman/lists/mailman/digest.mbox:
>> [Errno 13] Permission denied:
>> '/var/lib/mailman/archives/private/mailman/attachments/20131216'
>
>
> Digest processing for the 'mailman' list is attempting to create the
> directory /var/lib/mailman/archives/private/mailman/attachments/20131216
> into which it will store scrubbed attachments. The process will create
> the intermediate directories as needed.
>
> If /var/lib/mailman/archives/private/mailman/attachments doesn't exist
> it's because the process didn't have sufficient permission to create it.
> check_perms -f run as root should fix this.
>
> Otherwise, check permissions as below.
>
>
>>> Run Mailman's
>>>
>>> bin/check_perms -f
>>>
>>> as root. This should fix the problem. If not, all the directories
>>>
>>> /var/lib/mailman
>>> /var/lib/mailman/archives
>>> /var/lib/mailman/archives/private/mailman/
>>> /var/lib/mailman/archives/private/mailman/attachments
>>>
>>> should have mode 2775 (drwxrwsr-x) and group equal Mailman's group
>>> (probably 'list' on Debian, and /var/lib/mailman/archives/private should
>>> have the same group and either the mode should be 2770 (drwxrws---) and
>>> the owner should be the web server user (probably www-data) or the mode
>>> should be 2771 (drwxrws--x). See the Warning: box at
>>> <http://www.list.org/mailman-install/node9.html>.
>
> --
> Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
> San Francisco Bay Area, California    better use your sense - B. Dylan

I see "fixing", and I understand all is ok now?

root at vps1:~# cd /var/lib/mailman/archives/private/mailman/attachments/
root at vps1:/var/lib/mailman/archives/private/mailman/attachments# check_perms -f
directory must be at least 02775: /var/lib/mailman/logs (fixing)
/var/lib/mailman/cron bad group (has: root, expected list) (fixing)
/var/lib/mailman/scripts bad group (has: root, expected list) (fixing)
directory permissions must be 02775: /var/lib/mailman/messages (fixing)
/var/lib/mailman/bin bad group (has: root, expected list) (fixing)
/var/lib/mailman/logs bad group (has: root, expected list) (fixing)
/var/lib/mailman/templates bad group (has: root, expected list) (fixing)
/var/lib/mailman/mail bad group (has: root, expected list) (fixing)
/var/lib/mailman/locks bad group (has: root, expected list) (fixing)
/var/lib/mailman/Mailman bad group (has: root, expected list) (fixing)
/var/lib/mailman/icons bad group (has: root, expected list) (fixing)
/var/lib/mailman/cgi-bin bad group (has: root, expected list) (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ko (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/lt (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/pt (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/no (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/pt_BR (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ja (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/de (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/fr (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/nl (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/eu (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ia (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ro (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/el (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ru (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ast (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/sr (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ca (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/zh_CN (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ar (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/he (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/vi (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/et (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/sk (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/cs (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/sv (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/hr (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/tr (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/hu (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/sl (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/zh_TW (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/pl (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/uk (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/fi (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/es (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/gl (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/da (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/it (fixing)
directory permissions must be 02775:
/var/lib/mailman/messages/ko/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/lt/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/pt/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/no/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/pt_BR/LC_MESSAGES

(fixing)
directory permissions must be 02775:
/var/lib/mailman/messages/ja/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/de/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/fr/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/nl/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/eu/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/ia/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/ro/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/el/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/ru/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/ast/LC_MESSAGES (

fixing)
directory permissions must be 02775:
/var/lib/mailman/messages/sr/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/ca/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/zh_CN/LC_MESSAGES

(fixing)
directory permissions must be 02775:
/var/lib/mailman/messages/ar/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/he/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/vi/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/et/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/sk/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/cs/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/sv/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/hr/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/tr/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/hu/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/sl/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/zh_TW/LC_MESSAGES

(fixing)
directory permissions must be 02775:
/var/lib/mailman/messages/pl/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/uk/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/fi/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/es/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/gl/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/da/LC_MESSAGES (f

ixing)
directory permissions must be 02775:
/var/lib/mailman/messages/it/LC_MESSAGES (f

ixing)
/var/lib/mailman/archives/private bad group (has: www-data, expected
list) (fixi
                                      ng)
directory permissions must be 02770: /var/lib/mailman/archives/private (fixing)
/var/lib/mailman/archives/private/mailman bad group (has: www-data,
expected lis
                                       t) (fixing)
/var/lib/mailman/archives/private/mailman.mbox bad group (has:
www-data, expecte
                                            d list) (fixing)
/var/lib/mailman/archives/private/mailman/index.html bad group (has:
www-data, e
                                      xpected list) (fixing)
/var/lib/mailman/archives/private/mailman/attachments bad group (has:
www-data,
                                     expected list) (fixing)
directory permissions must be 02775:
/var/lib/mailman/archives/private/mailman/a

ttachments (fixing)
/var/lib/mailman/data/aliases permissions must be 066x (got 0100644) (fixing)
/var/lib/mailman/data/aliases.db owned by root (must be owned by list (fixing)
/var/lib/mailman/data/aliases.db permissions must be 066x (got 0100644) (fixing)
/var/lib/mailman/data/virtual-mailman permissions must be 066x (got
0100644) (fi
                                       xing)
/var/lib/mailman/data/virtual-mailman.db owned by root (must be owned
by list (f
                                     ixing)
/var/lib/mailman/data/virtual-mailman.db permissions must be 066x (got
0100644)
                                    (fixing)
Problems found: 99
Re-run as list (or root) with -f flag to fix


More information about the Mailman-Users mailing list