postinst
上传用户:gzpyjq
上传日期:2013-01-31
资源大小:1852k
文件大小:1k
源码类别:

手机WAP编程

开发平台:

WINDOWS

  1. #!/bin/sh
  2. # Debian postinst script for Kannel.
  3. set -e
  4. # Automatically added by dh_installdocs
  5. if [ "$1" = "configure" ]; then
  6.         if [ -d /usr/doc -a ! -e /usr/doc/aktion -a -d /usr/share/doc/aktion ]; then
  7.                 ln -sf ../share/doc/aktion /usr/doc/aktion
  8.         fi
  9. fi
  10. # End automatically added section
  11. # Create a "kannel" user. This has modeled after the code in the postfix.deb
  12. # postinst. We first try to set the ownership of /var/log/kannel. If that
  13. # fails, we create the user and re-try. If that still fails, we abort.
  14. if chown kannel.root /var/log/kannel 2>/dev/null
  15. then
  16.     :
  17. elif adduser --system --group kannel
  18. then
  19.     chown kannel.root /var/log/kannel
  20. fi
  21. # Update rc.d links.
  22. update-rc.d kannel defaults >/dev/null
  23. # Start Kannel.
  24. # XXX we *should* check that which run-level we're in and only start
  25. # Kannel if /etc/rcX.d/S??kannel exists. I don't know how to figure out
  26. # the current run-level, though.
  27. /etc/init.d/kannel restart || true