I have looked at this a bit more deeply, and while all I said in comment
2 is correct, there is another issue. Essentially all the issues
reported by check_perms are innocuous and just reflect differences
between "the Debian way" and standard GNU Mailman, these "fixes"

/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)

will break public archive access. This is because the standard
recommended ownership and mode for /var/lib/mailman/archives/private
would be

drwxrws---   www-data list

but the Debian way is

drwxrws---   list www-data

While this might work, check_perms will change it to

drwxrws---   list list

which won't allow the web server to access public archives. See the
Warning at <http://www.list.org/mailman-install/node9.html> for more
detail.

The bottom line is the standard check_perms should not be run against
the Debian/Ubuntu package. Debian should either drop check_perms from
the package or fix it to follow the Debian way.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to mailman in 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-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to