diff -u etiny-1.0.2/debian/changelog etiny-1.0.2/debian/changelog --- etiny-1.0.2/debian/changelog +++ etiny-1.0.2/debian/changelog @@ -1,3 +1,9 @@ +etiny (1.0.2-0ubuntu2~ppa2~hardy1) hardy; urgency=low + + * Fix init script + + -- Stéphane Graber Sun, 22 Aug 2010 01:05:03 +0000 + etiny (1.0.2-0ubuntu2~ppa1~hardy2) hardy; urgency=low * Add init script diff -u etiny-1.0.2/debian/rules etiny-1.0.2/debian/rules --- etiny-1.0.2/debian/rules +++ etiny-1.0.2/debian/rules @@ -8,4 +8,11 @@ +clean:: + rm -f debian/etiny.init + +build/etiny:: + cp etiny-server debian/etiny.init + binary-install/etiny:: rm -R debian/etiny/usr/scripts rm -R debian/etiny/usr/config - dh_installinit -p etiny --init-script=etiny-server + mv debian/etiny/etc/default.cfg debian/etiny/etc/etiny-server.cfg + dh_installinit -p etiny diff -u etiny-1.0.2/debian/install etiny-1.0.2/debian/install --- etiny-1.0.2/debian/install +++ etiny-1.0.2/debian/install @@ -1,2 +1 @@ -etiny-server etc/init.d/ -default.cfg etc/etiny-server.cfg +default.cfg etc/ only in patch2: unchanged: --- etiny-1.0.2.orig/debian/etiny.postrm +++ etiny-1.0.2/debian/etiny.postrm @@ -0,0 +1,11 @@ +#!/bin/sh + +if [ "$1" = "purge" ] ; then + if [ -x /usr/sbin/deluser ] ; then + if id terp >/dev/null 2>&1; then + deluser --remove-home terp + fi + fi +fi + +#DEBHELPER# only in patch2: unchanged: --- etiny-1.0.2.orig/debian/etiny.postinst +++ etiny-1.0.2/debian/etiny.postinst @@ -0,0 +1,13 @@ +#!/bin/sh + +if [ "$1" = "configure" ] ; then + if [ -x /usr/sbin/adduser ] ; then + if ! id terp >/dev/null 2>&1; then + adduser --system --group --home /var/run/terp terp + touch /var/log/etiny-server.log + chown terp.terp /var/log/etiny-server.log + fi + fi +fi + +#DEBHELPER#