postfixadmin.postinst 840 B

12345678910111213141516171819202122232425262728293031
  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. chown www-data /usr/share/postfixadmin/templates_c
  26. exit 0