/[pkg-sql-ledger]/ledger-smb/trunk/debian/ledgersmb.postinst
ViewVC logotype

Contents of /ledger-smb/trunk/debian/ledgersmb.postinst

Parent Directory Parent Directory | Revision Log Revision Log


Revision 360 - (hide annotations) (download)
Mon Dec 26 00:57:58 2011 UTC (16 months, 3 weeks ago) by jame-guest
File size: 1930 byte(s)
Set defaults for /etc/ledgersmb in debian/rules instead of debian/postinst.
1 jame-guest 267 #!/bin/sh
2     # postinst script for ledgersmb
3     #
4     # see: dh_installdeb(1)
5    
6     set -e
7    
8     # summary of how this script can be called:
9     # * <postinst> `configure' <most-recently-configured-version>
10     # * <old-postinst> `abort-upgrade' <new version>
11     # * <conflictor's-postinst> `abort-remove' `in-favour' <package>
12     # <new-version>
13     # * <postinst> `abort-remove'
14     # * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
15     # <failed-install-package> <version> `removing'
16     # <conflicting-package> <version>
17     # for details, see http://www.debian.org/doc/debian-policy/ or
18     # the debian-policy package
19    
20    
21     case "$1" in
22     configure)
23     # Remove if present then install the stat setting for /etc/ledgersmb
24 jame-guest 274 dpkg-statoverride --remove /etc/ledgersmb >/dev/null 2>&1 || true
25     dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb
26 jame-guest 267
27 jame-guest 274 # Remove if present then install the stat setting for /etc/ledgersmb/images
28     dpkg-statoverride --remove /etc/ledgersmb/images >/dev/null 2>&1 || true
29     dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb/images
30    
31     # Remove if present then install the stat setting for /etc/ledgersmb/images/demo
32     dpkg-statoverride --remove /etc/ledgersmb/images/demo >/dev/null 2>&1 || true
33     dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb/images/demo
34    
35     # Remove if present then install the stat setting for /etc/ledgersmb/templates
36     dpkg-statoverride --remove /etc/ledgersmb/templates >/dev/null 2>&1 || true
37     dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb/templates
38    
39 jame-guest 267 ;;
40    
41     abort-upgrade|abort-remove|abort-deconfigure)
42     ;;
43    
44     *)
45     echo "postinst called with unknown argument \`$1'" >&2
46     exit 1
47     ;;
48     esac
49    
50     # dh_installdeb will replace this with shell code automatically
51     # generated by other debhelper scripts.
52    
53     #DEBHELPER#
54    
55     exit 0

  ViewVC Help
Powered by ViewVC 1.1.5