X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Fpostinst;h=f25b12c1e164105c2473ded6ad8feb2a5db99cde;hb=061eb7029db45cc2b032adbd80418542476693ce;hp=2d51a67faf345fb05b3e9e56f5a2c5afb9a0506f;hpb=a59d90d30d4f6a65177dea0cc514007ac9cd3aad;p=mailman-cn.git diff --git a/debian/postinst b/debian/postinst index 2d51a67..f25b12c 100755 --- a/debian/postinst +++ b/debian/postinst @@ -18,8 +18,15 @@ if [ ! -L /usr/lib/mailman/Mailman/mm_cfg.py -a -f /usr/lib/mailman/Mailman/mm_c ln -sf /etc/mailman/mm_cfg.py /usr/lib/mailman/Mailman/mm_cfg.py fi -if [ ! -L /etc/apache2/conf.d/mailman-cn.conf -a ! -f /etc/apache2/conf.d/mailman-cn.conf ]; then - ln -sf /etc/mailman/apache.conf /etc/apache2/conf.d/mailman-cn.conf +if [ ! -L /etc/apache2/conf-available/mailman-cn.conf -a ! -f /etc/apache2/conf-available/mailman-cn.conf ]; then + ln -sf /etc/mailman/apache.conf /etc/apache2/conf-available/mailman-cn.conf +fi + +a2enconf mailman-cn +a2enmod cgi + +if [ -L /etc/apache2/conf.d/mailman-cn.conf ]; then + rm -f /etc/apache2/conf.d/mailman-cn.conf fi hostname="`hostname --fqdn`" @@ -68,7 +75,7 @@ fi mmcfg_add "DEFAULT_SERVER_LANGUAGE" "'hr'" # sredi DEFAULT_URL_PATTERN -mmcfg_add "DEFAULT_URL_PATTERN" "'http://%s/mailman/'" +mmcfg_add "DEFAULT_URL_PATTERN" "'http://%s/cgi-bin/mailman/'" # sredi VIRTUAL_HOST_OVERVIEW mmcfg_add "VIRTUAL_HOST_OVERVIEW" "Off" @@ -80,7 +87,7 @@ mmcfg_add "DEFAULT_URL_HOST" "'$hostname'" mmcfg_add "DEFAULT_EMAIL_HOST" "'$hostname'" # sredi PRIVATE_ARCHIVE_URL -mmcfg_add "PRIVATE_ARCHIVE_URL" "'/mailman/private'" +mmcfg_add "PRIVATE_ARCHIVE_URL" "'/cgi-bin/mailman/private'" # kreirati link za smrsh if [ -d /etc/mail/smrsh/ ]; then @@ -167,15 +174,13 @@ db_go || true db_stop || true # restart mailman -if [ "$restart" = "yes" -a -x /etc/init.d/mailman -a -x /usr/sbin/invoke-rc.d ]; then - invoke-rc.d mailman stop - invoke-rc.d mailman start +if [ "$restart" = "yes" ]; then + service mailman stop + service mailman start fi # reload apache2 -if [ -x /usr/sbin/invoke-rc.d -a -x /etc/init.d/apache2 ]; then - invoke-rc.d apache2 reload -fi +service apache2 reload # promjena passworda echo @@ -185,4 +190,6 @@ if [ ! -f /var/lib/mailman/data/adm.pw ]; then echo "CN: # mmsitepass" echo "CN:" fi -echo "CN: Web interface is at http://$hostname/mailman/admin/" +echo "CN: Web interface is at http://$hostname/cgi-bin/mailman/admin" + +#DEBHELPER#