[Pkg-sql-ledger-commit] r443 - ledger-smb/trunk/debian
pkg-sql-ledger-commit-owner at lists.alioth.debian.org
pkg-sql-ledger-commit-owner at lists.alioth.debian.org
Sat Mar 10 19:29:39 UTC 2012
Author: jame-guest
Date: 2012-03-10 19:29:39 +0000 (Sat, 10 Mar 2012)
New Revision: 443
Removed:
ledger-smb/trunk/debian/ledgersmb.postrm
Modified:
ledger-smb/trunk/debian/ledgersmb.postinst
Log:
Move removal of no longer used statoverride to ledgersmb.postinst.
Modified: ledger-smb/trunk/debian/ledgersmb.postinst
===================================================================
--- ledger-smb/trunk/debian/ledgersmb.postinst 2012-03-09 20:44:20 UTC (rev 442)
+++ ledger-smb/trunk/debian/ledgersmb.postinst 2012-03-10 19:29:39 UTC (rev 443)
@@ -17,30 +17,47 @@
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package
+# Remove these settings for /etc/ledgersmb/*, as dpkg-statoverride
+# is no longer being used in debian/postinst to set it
+drop_statoverride() {
+ for file in /etc/ledgersmb /etc/ledgersmb/images \
+ /etc/ledgersmb/images/demo /etc/ledgersmb/templates \
+ /etc/ledgersmb/templates/*;
+ do
+ if dpkg-statoverride --list $file >/dev/null; then
+ dpkg-statoverride --remove $file
+ fi
+ done
+}
case "$1" in
configure)
- # Do Apache related processing if it is present.
- if [ -d "/etc/apache2" ]; then
+ # Do Apache related processing if it is present.
+ if [ -d "/etc/apache2" ]; then
+ # Only do these if this is the initial install.
+ if [ "$2" = "" ]; then
+ # Enable Apache mod_rewrite
+ if [ -x "`which a2enmod 2>/dev/null`" ]; then
+ a2enmod rewrite
+ fi
+ # Restart apache
+ if [ -x "/etc/init.d/apache2" ]; then
+ invoke-rc.d apache2 restart || true
+ fi
+ fi
+ fi
# Only do these if this is the initial install.
if [ "$2" = "" ]; then
- # Enable Apache mod_rewrite
- if [ -x "`which a2enmod 2>/dev/null`" ]; then
- a2enmod rewrite
+ # Install a default copy of pos.conf.pl using the example template file.
+ if [ ! -e "/usr/share/ledgersmb/pos.conf.pl" ]; then
+ cp /usr/share/doc/ledgersmb/examples/pos.conf.pl.template /usr/share/ledgersmb/pos.conf.pl
fi
- # Restart apache
- if [ -x "/etc/init.d/apache2" ]; then
- invoke-rc.d apache2 restart || true
- fi
fi
- fi
- # Only do these if this is the initial install.
- if [ "$2" = "" ]; then
- # Install a default copy of pos.conf.pl using the example template file.
- if [ ! -e "/usr/share/ledgersmb/pos.conf.pl" ]; then
- cp /usr/share/doc/ledgersmb/examples/pos.conf.pl.template /usr/share/ledgersmb/pos.conf.pl
+ # Remove these settings for /etc/ledgersmb/*, as dpkg-statoverride
+ # is no longer being used in debian/postinst to set it.
+ if dpkg --compare-versions $2 lt 1.3.9-2; then
+ drop_statoverride;
fi
- fi
;;
abort-upgrade|abort-remove|abort-deconfigure)
Deleted: ledger-smb/trunk/debian/ledgersmb.postrm
===================================================================
--- ledger-smb/trunk/debian/ledgersmb.postrm 2012-03-09 20:44:20 UTC (rev 442)
+++ ledger-smb/trunk/debian/ledgersmb.postrm 2012-03-10 19:29:39 UTC (rev 443)
@@ -1,57 +0,0 @@
-#!/bin/sh
-# postrm script for ledgersmb
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * <postrm> `remove'
-# * <postrm> `purge'
-# * <old-postrm> `upgrade' <new-version>
-# * <new-postrm> `failed-upgrade' <old-version>
-# * <new-postrm> `abort-install'
-# * <new-postrm> `abort-install' <old-version>
-# * <new-postrm> `abort-upgrade' <old-version>
-# * <disappearer's-postrm> `disappear' <overwriter>
-# <overwriter-version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-# Remove these settings for /etc/ledgersmb/*, as dpkg-statoverride
-# is no longer being used in debian/postinst to set it
-drop_statoverride() {
- for file in /etc/ledgersmb /etc/ledgersmb/images \
- /etc/ledgersmb/images/demo /etc/ledgersmb/templates \
- /etc/ledgersmb/templates/*;
- do
- if dpkg-statoverride --list $file >/dev/null; then
- dpkg-statoverride --remove $file
- fi
- done
-}
-
-case "$1" in
- upgrade)
- # Remove these settings for /etc/ledgersmb/*, as dpkg-statoverride
- # is no longer being used in debian/postinst to set it.
- if dpkg --compare-versions $2 lt 1.3.9-2; then
- drop_statoverride;
- fi
- ;;
-
- purge|remove|failed-upgrade|abort-install|abort-upgrade|disappear)
- ;;
-
- *)
- echo "postrm called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
More information about the Pkg-sql-ledger-commit
mailing list