summaryrefslogtreecommitdiffstats
path: root/util.py
diff options
context:
space:
mode:
Diffstat (limited to 'util.py')
-rw-r--r--util.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/util.py b/util.py
index 2748b5c..e43de01 100644
--- a/util.py
+++ b/util.py
@@ -39,7 +39,8 @@ def create_list(listname, listadmin, passwd=None):
try:
# create list
- p = subprocess.Popen(['sudo', '-n', os.path.join(config.mailman_path, 'contrib', 'neueliste.bash'),
+ p = subprocess.Popen(['sudo', '-n', '-u', config.mailman_user,
+ os.path.join(config.mailman_path, 'contrib', 'neueliste.bash'),
listname, listadmin, passwd],
stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
(progress, junk) = p.communicate()