PostfixAdmin - web based virtual user administration interface for Postfix mail servers https://postfixadmin.github.io/postfixadmin/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
788 B

  1. #!/bin/bash
  2. set -e
  3. if [ "$1" = "configure" ]; then
  4. # configure DB stuff via dbconfig-common
  5. dbc_generate_include=php:/etc/postfixadmin/dbconfig.inc.php
  6. dbc_generate_include_args="-O root:www-data -m 640 -U"
  7. . /usr/share/debconf/confmodule
  8. . /usr/share/dbconfig-common/dpkg/postinst
  9. dbc_go postfixadmin $@
  10. # configure webserver stuff
  11. db_get postfixadmin/reconfigure-webserver
  12. servers="$RET"
  13. restart="$servers"
  14. linkdestination_apache="../../postfixadmin/apache.conf"
  15. linkdestination_lighttpd="../../postfixadmin/lighttpd.conf"
  16. linkname="postfixadmin"
  17. if [ -e /usr/share/wwwconfig-common/confd-link.sh ]; then
  18. . /usr/share/wwwconfig-common/confd-link.sh
  19. else
  20. . /usr/share/postfixadmin/confd-link.sh
  21. fi
  22. . /usr/share/wwwconfig-common/restart.sh
  23. fi
  24. #DEBHELPER#
  25. exit 0