Changeset 1773
- Timestamp:
- 01/13/07 00:48:07 (6 years ago)
- Location:
- alternc-mailman/trunk
- Files:
-
- 1 added
- 5 edited
-
alternc-mailman.conf (added)
-
debian/dirs (modified) (1 diff)
-
debian/postinst (modified) (2 diffs)
-
debian/postrm (modified) (1 diff)
-
debian/rules (modified) (1 diff)
-
mm_cfg.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
alternc-mailman/trunk/debian/dirs
r1243 r1773 1 1 etc/alternc/templates/mailman 2 etc/apache/conf.d 3 etc/apache-ssl/conf.d 2 4 usr/lib/alternc 3 5 usr/share/alternc/install -
alternc-mailman/trunk/debian/postinst
r1598 r1773 10 10 MAILMAN_CONFIG_BACKUP="/var/backups/alternc/etc-mailman-mm_cfg.py" 11 11 MAILMAN_SCRIPT="/var/lib/mailman/mail/mailman" 12 13 # Add mailman aliases to the apache configuration file given as argument14 function configure {15 if ! grep -Eq "\*\*\*MAILMAN\*\*\*" $1; then16 cp -a -f $1 $1.tmp17 sed -e "s/\*\*\*ALTERNC_ALIASES\*\*\*/&\\18 # ***MAILMAN*** \\19 Alias \/marchives\/ \/var\/lib\/mailman\/archives\/public\/ \\20 Alias \/mimages\/ \/usr\/share\/images\/mailman\//" < $1 > $1.tmp21 mv -f $1.tmp $122 fi23 }24 25 12 26 13 case "$1" in … … 65 52 fi 66 53 67 # Refresh apache configuration68 configure /etc/alternc/templates/apache/httpd.conf69 configure /etc/alternc/templates/apache-ssl/httpd.conf70 54 ln -sf /usr/lib/cgi-bin/mailman /var/alternc/cgi-bin/mailman 71 55 alternc.install -
alternc-mailman/trunk/debian/postrm
r1239 r1773 4 4 MENUFILE="/etc/alternc/menulist.txt" 5 5 6 # Remove mailman aliases to the apache configuration file given as argument7 function unconfigure {8 if grep -Eqs "\*\*\*MAILMAN\*\*\*" $1; then9 cp -a -f $1 $1.alternc_mailman10 cat $1 | grep -v "\*\*\*MAILMAN\*\*\*" |11 grep -v " Alias /marchives/ /var/lib/mailman/archives/public/" |12 grep -v "Alias /mimages/ /usr/share/images/mailman/" \13 > $1.alternc_mailman14 mv -f $1.alternc_mailman $115 fi16 }17 18 6 case "$1" in 19 7 remove) 20 # Remove Mailman references from Apache configuration21 unconfigure /etc/alternc/templates/apache/httpd.conf22 unconfigure /etc/alternc/templates/apache-ssl/httpd.conf23 8 alternc.install 24 9 25 rm -f /var/alternc/cgi-bin/mailman 10 rm -f /var/alternc/cgi-bin/mailman /etc/apache{,-ssl}/conf.d/alternc-mailman.conf 26 11 27 12 if grep -qs "menu_mailman.php" $MENUFILE; then -
alternc-mailman/trunk/debian/rules
r1610 r1773 29 29 install -m 0644 mm_cfg.py \ 30 30 debian/alternc-mailman/etc/alternc/templates/mailman/ 31 install -m 0644 alternc-mailman.conf debian/alternc-mailman/etc/apache/conf.d/ 32 install -m 0644 alternc-mailman.conf debian/alternc-mailman/etc/apache-ssl/conf.d/ 31 33 # Install the binaries : -rwxr-sr-x 32 34 install -m 02755 -o root -g list \ -
alternc-mailman/trunk/mm_cfg.py
r1237 r1773 66 66 DEFAULT_HOST_NAME = '%%fqdn%%' 67 67 DEFAULT_URL_PATTERN = 'https://%s/cgi-bin/mailman/' 68 IMAGE_LOGOS = '/ mimages/'68 IMAGE_LOGOS = '/images/mailman/' 69 69 USE_ENVELOPE_SENDER = 0 70 70 DEFAULT_SEND_REMINDERS = 0 … … 73 73 MAILMAN_OWNER = 'root@%%fqdn%%' 74 74 75 PUBLIC_ARCHIVE_URL = '/ marchives/%(listname)s'75 PUBLIC_ARCHIVE_URL = '/pipermail/%(listname)s' 76 76 PRIVATE_ARCHIVE_URL = '/cgi-bin/mailman/private/%(listname)s' 77 77 DEFAULT_ARCHIVE_PRIVATE = 1 # 0=public, 1=private
Note: See TracChangeset
for help on using the changeset viewer.
