Changeset 2191

Show
Ignore:
Timestamp:
04/24/08 19:21:49 (3 weeks ago)
Author:
anarcat
Message:

create a random password for the mailman list, disable debugging

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • alternc-mailman/trunk/debian/postinst

    r2190 r2191  
    1 #!/bin/sh -x 
     1#!/bin/sh 
    22 
    33set -e 
     
    1010MAILMAN_CONFIG_BACKUP="/var/backups/alternc/etc-mailman-mm_cfg.py" 
    1111MAILMAN_SCRIPT="/var/lib/mailman/mail/mailman" 
     12MAILMAN_PASS="`perl -e 'print map{("a".."z","A".."Z",0..9)[int(rand(62))]}(1..10)' `" 
    1213 
    1314case "$1" in 
     
    3334    # Create the "mailman" list if it does not exist yet 
    3435    if [ ! -d /var/lib/mailman/lists/mailman ]; then 
    35         /var/lib/mailman/bin/newlist -q mailman "root@$FQDN" 
     36        /var/lib/mailman/bin/newlist -q mailman "root@$FQDN" "${MAILMAN_PASS}" 
    3637        ( echo "INSERT INTO mailman SET 
    3738                id=NULL, uid=2000, list='mailman', domain='${FQDN}', name='mailman';"