Bob R wrote: > >On Wed, Mar 27, 2013 at 11:29 AM, Mark Sapiro <m...@msapiro.net> wrote: >> >> That's a bit unusual. >> >> drwxrwxrwt 5 root root 100 Mar 26 07:33 ../ >> >> refers to the /var/lib/mailman/ directory. I would expect it to be >> >> drwxrwsr-x 5 root list 100 Mar 26 07:33 ../ >> >> however, I don't think that would cause this issue. >> >> Is it only cron jobs that have this issue? Are they running as user >> 'list' (they should be). does 'somelist' work normally otherwise? Can >> you access its web admin interface? >> > >Cron jobs are run as the user listed after the date code, correct? Thus >"lists" is the user the scripts run under - here is the mailman cron...
Yes, that's correct. >/etc/cron.d$ sudo cat mailman ># At 8AM every day, mail reminders to admins as to pending requests. ># They are less likely to ignore these reminders if they're mailed ># early in the morning, but of course, this is local time... ;) >0 8 * * * list [ -x /usr/lib/mailman/cron/checkdbs ] && >/usr/lib/mailman/cron/checkdbs Entries like this look OK. >The interface for the list works perfectly. > >I have "rmlist -a" the list and rebuilt it, and mailman functions perfectly >for list mail. > >I removed the sticky bit on /var/lib/mailman (and /locks) but the command >still failed: There was no sticky bit on locks/ - it was a SETGID bit and should be set. chgrp list /var/lib/mailman chmod 2775 /var/lib/mailman chmod 2775 /var/lib/mailman/locks >$ sudo -u list [ -x /usr/lib/mailman/cron/checkdbs ] && >/usr/lib/mailman/cron/checkdbs >Traceback (most recent call last): [...] > fp = open(self.__tmpfname, 'w') >IOError: [Errno 13] Permission denied: >'/var/lib/mailman/locks/somelist.lock.mydomain.com.27297.0' This is a new error. Previously it wasn't permission denied. Do the above chgrp and chmod commands > >"Permission denied..." The error seems pretty straightforward, what is it >looking for, and why wouldn't check_perms catch it? check_perms isn't perfect, but did youi run it after changing mode bits? -- Mark Sapiro <m...@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org