On 6/28/24 9:02 AM, Dennis Putnam wrote:
My apologies if this is a duplicate but since I have received nothing
back I am assuming this did not get through the first time. I am
guessing I need to somehow provide a password but the list_members
command does not seem to have that as an option.
There are many reasons why you might not receive a response to a post
within 2 days. If you are really concerned that your post didn't reach
the list, you can always check the archives where you would find it at
https://mail.python.org/archives/list/mailman-users@python.org/message/46IJ7BKJSP2FNDCWV4O2XIERPHP256LK/
I am developing a script that gets a list of members from a mailing list
(mailman 2.1.15). I'm using popen (in python 2.7.5) to issue the
command. However, even though I am running it as admin for that list,
I'm getting a permissions error. How/what do I need to set in order to
run that command?
def getUsers():
"This function returns a list of users from mailman"
p=subprocess.Popen(["/usr/lib/mailman/bin/list_members","listname"],stdout=subprocess.PIPE)
lines=p.stdout.readlines()
p.wait
The above should be `p.wait()`, not `p.wait` and should precede the
`lines=p.stdout.readlines()` statement.
return(lines)
For the permissions issue, you need to run this as the Mailman user or
possibly the web server user, i.e. a user that has permission to read
the list's config.pck.
--
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
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/
Member address: arch...@mail-archive.com