From 5eb89619d6834b4949d6cdf8b87fd3674e45bf00 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Sat, 12 Jul 2003 23:27:37 +0000 Subject: [PATCH] Added debian packaging files from branch-0-7-x to HEAD. --- debian/changelog | 13 +++++++++++++ debian/ngircd.default | 12 ++++++++++++ debian/ngircd.init | 2 +- debian/ngircd.postinst | 22 ++++++++++++++++++++++ 4 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 debian/ngircd.default create mode 100644 debian/ngircd.postinst diff --git a/debian/changelog b/debian/changelog index bcf9f953..f2b93ef8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +ngircd (0.7.0-0.7ab) unstable; urgency=low + + * Fixed up post installation script (added interpreter, fixed chmod call). + + -- Alexander Barton Sun, 13 Jul 2003 00:52:38 +0200 + +ngircd (0.7.0-0.6ab) unstable; urgency=low + + * Added /etc/default/ngircd. + * Included own post installation script. + + -- Alexander Barton Sat, 12 Jul 2003 20:31:09 +0200 + ngircd (0.7.0-0.5ab) unstable; urgency=low * Enhanced init script. diff --git a/debian/ngircd.default b/debian/ngircd.default new file mode 100644 index 00000000..0e31eaec --- /dev/null +++ b/debian/ngircd.default @@ -0,0 +1,12 @@ +# +# Defaults for ngIRCd start and stop script +# +# $Id: ngircd.default,v 1.2 2003/07/12 23:27:37 alex Exp $ +# + +# Parameters to pass to the ngircd daemon on startup, see ngircd(8) for +# possible options (default: empty). + +PARAMS="" + +# -eof- diff --git a/debian/ngircd.init b/debian/ngircd.init index 8573026a..2736d182 100644 --- a/debian/ngircd.init +++ b/debian/ngircd.init @@ -2,7 +2,7 @@ # # ngIRCd start and stop script for Debian-based systems # -# $Id: ngircd.init,v 1.1 2003/07/09 20:23:35 alex Exp $ +# $Id: ngircd.init,v 1.2 2003/07/12 23:27:37 alex Exp $ # PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin diff --git a/debian/ngircd.postinst b/debian/ngircd.postinst new file mode 100644 index 00000000..c92740d6 --- /dev/null +++ b/debian/ngircd.postinst @@ -0,0 +1,22 @@ +#!/bin/sh +# +# Debian post-installation script +# $Id: ngircd.postinst,v 1.2 2003/07/12 23:27:37 alex Exp $ +# + +if [ -f /etc/ngircd/ngircd.conf ]; then + # make sure that configuration file is not world readable + chmod o= /etc/ngircd/ngircd.conf +fi + +if [ -x "/etc/init.d/ngircd" ]; then + # setup init scripts and startup ngircd + update-rc.d ngircd defaults >/dev/null + if [ -x /usr/sbin/invoke-rc.d ]; then + invoke-rc.d ngircd start + else + /etc/init.d/ngircd start + fi +fi + +# -eof- -- 2.39.2