]> git.etc.gen.nz Git - mythtv-status.git/commitdiff
Allow the init script to fail on install
authorAndrew Ruthven <andrew@etc.gen.nz>
Sat, 10 Apr 2021 02:54:16 +0000 (14:54 +1200)
committerAndrew Ruthven <andrew@etc.gen.nz>
Sat, 10 Apr 2021 03:02:36 +0000 (15:02 +1200)
debian/changelog
debian/postinst
debian/rules

index 5f617d2c117af0bdae61dd12f477b9bfc677e6b2..7b3d6c4c3828e8f3f68cf4c19f2394d79bfbacd3 100644 (file)
@@ -1,8 +1,10 @@
-mythtv-status (1.0.1-5) UNRELEASED; urgency=medium
+mythtv-status (1.0.1-5) unstable; urgency=medium
 
-  * Upstream is now generating GPG signatures of release tarballs. 
+  * Upstream is now generating GPG signatures of release tarballs.
+  * Allow the init script/service to fail on install/upgrade as there
+    may not be a MythTV backend reachable at installation time.
 
- -- Andrew Ruthven <andrew@etc.gen.nz>  Sat, 10 Apr 2021 01:53:14 +1200
+ -- Andrew Ruthven <andrew@etc.gen.nz>  Sat, 10 Apr 2021 15:00:41 +1200
 
 mythtv-status (1.0.1-4) unstable; urgency=medium
 
index 28a8c3bf4295487930be7475443da3bfc8105376..96cc9235fb1e279d5de661326180f6fd452d7922 100644 (file)
@@ -90,5 +90,3 @@ esac
 #DEBHELPER#
 
 exit 0
-
-
index 579bb0f281ac9bd2822c6d45ca5d6ab71f1aadd4..a374e0e4cec7589073f5dc63d297b03f363e88ae 100755 (executable)
@@ -39,7 +39,9 @@ binary-indep: install
        dh_install
        dh_installdebconf
 # Make sure we start after mythtv-backend
-       dh_installinit -- defaults 51
+# Set --error-handler so that a failing init script (for example, no MythTV
+# backend reachable) won't cause the installation to abort.
+       DH_OPTIONS="--error-handler=true" dh_installinit -- defaults 51
        dh_installcron
        dh_installman debian/mythtv-status.1 man/*
        dh_compress