------------------------------------------------------------
revno: 1576
fixes bug: https://launchpad.net/bugs/1491187
committer: Mark Sapiro <[email protected]>
branch nick: 2.1
timestamp: Tue 2015-09-01 17:10:17 -0700
message:
Fixed bin/mailmanctl to check its effective rather than real uid.
modified:
NEWS
bin/mailmanctl
--
lp:mailman/2.1
https://code.launchpad.net/~mailman-coders/mailman/2.1
Your team Mailman Checkins is subscribed to branch lp:mailman/2.1.
To unsubscribe from this branch go to
https://code.launchpad.net/~mailman-coders/mailman/2.1/+edit-subscription
=== modified file 'NEWS'
--- NEWS 2015-08-21 16:26:28 +0000
+++ NEWS 2015-09-02 00:10:17 +0000
@@ -20,6 +20,9 @@
Bug fixes and other patches
+ - Fixed bin/mailmanctl to check its effective rather than real uid.
+ (LP: #1491187)
+
- Fixed cron/gate_news to catch EOFError on opening the newsgroup.
(LP: #1486263)
=== modified file 'bin/mailmanctl'
--- bin/mailmanctl 2013-06-10 21:35:21 +0000
+++ bin/mailmanctl 2015-09-02 00:10:17 +0000
@@ -288,7 +288,7 @@
# the uid/gid.
gid = grp.getgrnam(mm_cfg.MAILMAN_GROUP)[2]
uid = pwd.getpwnam(mm_cfg.MAILMAN_USER)[2]
- myuid = os.getuid()
+ myuid = os.geteuid()
if myuid == 0:
# Set the process's supplimental groups.
groups = [x[2] for x in grp.getgrall() if mm_cfg.MAILMAN_USER in x[3]]
_______________________________________________
Mailman-checkins mailing list
[email protected]
Unsubscribe:
https://mail.python.org/mailman/options/mailman-checkins/archive%40jab.org