Public bug reported:
The permissions are wrong:
thufir@dur:~$
thufir@dur:~$
thufir@dur:~$ sudo apt-get purge mailman
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
mailman*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 35.0 MB disk space will be freed.
Do you want to continue [Y/n]?
(Reading database ... 237675 files and directories currently installed.)
Removing mailman ...
* Stopping Mailman master qrunner mailmanctl
PID unreadable in: /var/run/mailman/mailman.pid
[Errno 2] No such file or directory: '/var/run/mailman/mailman.pid'
Is qrunner even running?
[ OK ]
find: `/usr/lib/mailman': No such file or directory
Purging configuration files for mailman ...
find: `/usr/lib/mailman': No such file or directory
Purging files from ucf database ...............................................
done.
dpkg: warning: while removing mailman, directory
'/var/lib/mailman/archives/private' not empty so not removed
dpkg: warning: while removing mailman, directory
'/var/lib/mailman/archives/public' not empty so not removed
dpkg: warning: while removing mailman, directory '/var/lib/mailman/qfiles' not
empty so not removed
dpkg: warning: while removing mailman, directory '/var/lib/mailman/lists' not
empty so not removed
Processing triggers for ureadahead ...
Processing triggers for man-db ...
thufir@dur:~$
thufir@dur:~$ sudo rm -rf /var/lib/mailman/
thufir@dur:~$
thufir@dur:~$ sudo apt-get install mailman
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
spamassassin lynx listadmin
The following NEW packages will be installed:
mailman
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/10.2 MB of archives.
After this operation, 35.0 MB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously unselected package mailman.
(Reading database ... 233594 files and directories currently installed.)
Unpacking mailman (from .../mailman_1%3a2.1.16~rc2-1_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up mailman (1:2.1.16~rc2-1) ...
Looking for enabled languages (this may take some time) ... done.
Installing site language en ............................................ done.
Configuring mailman for domain dur.bounceme.net ...
Upgrading from version 0x0 to 0x20110c2
getting rid of old source files
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match
mailman Default-Stop values (none)
* Site list for mailman missing (looking for list named 'mailman').
* Please create it; until then, mailman will refuse to start.
Processing triggers for ureadahead ...
thufir@dur:~$
thufir@dur:~$ sudo newlist mailman
Enter the email of the person running the list: [email protected]
Initial mailman password:
To finish creating your mailing list, you must edit your /etc/aliases (or
equivalent) file by adding the following lines, and possibly running the
`newaliases' program:
## mailman mailing list
mailman: "|/var/lib/mailman/mail/mailman post mailman"
mailman-admin: "|/var/lib/mailman/mail/mailman admin mailman"
mailman-bounces: "|/var/lib/mailman/mail/mailman bounces mailman"
mailman-confirm: "|/var/lib/mailman/mail/mailman confirm mailman"
mailman-join: "|/var/lib/mailman/mail/mailman join mailman"
mailman-leave: "|/var/lib/mailman/mail/mailman leave mailman"
mailman-owner: "|/var/lib/mailman/mail/mailman owner mailman"
mailman-request: "|/var/lib/mailman/mail/mailman request mailman"
mailman-subscribe: "|/var/lib/mailman/mail/mailman subscribe mailman"
mailman-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe mailman"
Hit enter to notify mailman owner...
thufir@dur:~$
thufir@dur:~$ sudo /usr/lib/mailman/bin/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/logs bad group (has: root, expected list) (fixing)
/var/lib/mailman/icons bad group (has: root, expected list) (fixing)
directory permissions must be 02775: /var/lib/mailman/messages (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/cgi-bin bad group (has: root, expected list) (fixing)
/var/lib/mailman/templates bad group (has: root, expected list) (fixing)
/var/lib/mailman/bin 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/sk (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/uk (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/nl (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ru (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/it (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ro (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/vi (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ca (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/et (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/tr (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/el (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ia (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/da (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ja (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/pt (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/eu (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/hu (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/fi (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/sv (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/gl (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/hr (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ar (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/no (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/fa (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/fr (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/zh_TW (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ko (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/cs (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/de (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/sr (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/sl (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/pl (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/es (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/lt (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/pt_BR (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/he (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/zh_CN (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ast (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/sk/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/uk/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/nl/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ru/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/it/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ro/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/vi/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ca/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/et/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/tr/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/el/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ia/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/da/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ja/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/pt/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/eu/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/hu/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/fi/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/sv/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/gl/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/hr/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ar/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/no/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/fa/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/fr/LC_MESSAGES
(fixing)
directory permissions must be 02775:
/var/lib/mailman/messages/zh_TW/LC_MESSAGES (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ko/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/cs/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/de/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/sr/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/sl/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/pl/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/es/LC_MESSAGES
(fixing)
directory permissions must be 02775: /var/lib/mailman/messages/lt/LC_MESSAGES
(fixing)
directory permissions must be 02775:
/var/lib/mailman/messages/pt_BR/LC_MESSAGES (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/he/LC_MESSAGES
(fixing)
directory permissions must be 02775:
/var/lib/mailman/messages/zh_CN/LC_MESSAGES (fixing)
directory permissions must be 02775: /var/lib/mailman/messages/ast/LC_MESSAGES
(fixing)
/var/lib/mailman/archives/private bad group (has: www-data, expected list)
(fixing)
/var/lib/mailman/archives/private/mailman.mbox bad group (has: www-data,
expected list) (fixing)
/var/lib/mailman/archives/private/mailman bad group (has: www-data, expected
list) (fixing)
/var/lib/mailman/archives/private/mailman/index.html bad group (has: www-data,
expected list) (fixing)
Problems found: 92
Re-run as list (or root) with -f flag to fix
thufir@dur:~$
thufir@dur:~$ sudo /usr/lib/mailman/bin/check_perms -f
/var/lib/mailman/cron bad group (has: root, expected list) (fixing)
/var/lib/mailman/logs bad group (has: root, expected list) (fixing)
/var/lib/mailman/icons 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/cgi-bin bad group (has: root, expected list) (fixing)
/var/lib/mailman/templates bad group (has: root, expected list) (fixing)
/var/lib/mailman/bin bad group (has: root, expected list) (fixing)
/var/lib/mailman/scripts bad group (has: root, expected list) (fixing)
Problems found: 10
Re-run as list (or root) with -f flag to fix
thufir@dur:~$
thufir@dur:~$ sudo /usr/lib/mailman/bin/check_perms -f
/var/lib/mailman/cron bad group (has: root, expected list) (fixing)
/var/lib/mailman/logs bad group (has: root, expected list) (fixing)
/var/lib/mailman/icons 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/cgi-bin bad group (has: root, expected list) (fixing)
/var/lib/mailman/templates bad group (has: root, expected list) (fixing)
/var/lib/mailman/bin bad group (has: root, expected list) (fixing)
/var/lib/mailman/scripts bad group (has: root, expected list) (fixing)
Problems found: 10
Re-run as list (or root) with -f flag to fix
thufir@dur:~$
I don't know why they're wrong. see also:
http://askubuntu.com/questions/400592/var-lib-mailman-cgi-bin-bad-group-
has-root-expected-list-fixing
or
http://askubuntu.com/questions/400592/
Granted, I've removed and re-installed mailman more than once, but can't
imagine what the underlying problem is -- hence the bug report.
** Affects: mailman (Ubuntu)
Importance: Undecided
Status: New
** Tags: apt-get mailman packaging
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1266288
Title:
cannot install permissions correctly
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mailman/+bug/1266288/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs