summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2004-11-24 06:31:03 +0000
committerAlin Năstac <mrness@gentoo.org>2004-11-24 06:31:03 +0000
commit857b4c1614c981d4db2b9d6e5536a8f2b5d18f4e (patch)
tree9b7566c7521b18fa4a30ad12856dd338c05c20dd /net-dialup/ivam2/files
parentAdding zlib-amd64 patch from bug 57912 to avoid segfault on amd64 (diff)
downloadhistorical-857b4c1614c981d4db2b9d6e5536a8f2b5d18f4e.tar.gz
historical-857b4c1614c981d4db2b9d6e5536a8f2b5d18f4e.tar.bz2
historical-857b4c1614c981d4db2b9d6e5536a8f2b5d18f4e.zip
initial import from #71845
Diffstat (limited to 'net-dialup/ivam2/files')
-rw-r--r--net-dialup/ivam2/files/digest-ivam2-0.31
-rw-r--r--net-dialup/ivam2/files/ivam2.init43
2 files changed, 44 insertions, 0 deletions
diff --git a/net-dialup/ivam2/files/digest-ivam2-0.3 b/net-dialup/ivam2/files/digest-ivam2-0.3
new file mode 100644
index 000000000000..4b934d402807
--- /dev/null
+++ b/net-dialup/ivam2/files/digest-ivam2-0.3
@@ -0,0 +1 @@
+MD5 d41126fa711a6750068dbe017cac4149 ivam2-0.3.tar.gz 306202
diff --git a/net-dialup/ivam2/files/ivam2.init b/net-dialup/ivam2/files/ivam2.init
new file mode 100644
index 000000000000..d6938841fb16
--- /dev/null
+++ b/net-dialup/ivam2/files/ivam2.init
@@ -0,0 +1,43 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/ivam2/files/ivam2.init,v 1.1 2004/11/24 06:31:03 mrness Exp $
+
+opts="start stop reload info"
+
+depend() {
+ need isdn
+}
+
+start() {
+ local CONFIG="/etc/ivam2/ivam2.conf"
+
+ if [ ! -e "$CONFIG" ] ; then
+ eerror "You're missing ${CONFIG}"
+ return 1
+ fi
+
+ source "$CONFIG"
+
+ ebegin "Starting ISDN Voice Box Answering Machine"
+ start-stop-daemon --start --quiet --pidfile /var/run/ivamd.pid \
+ --exec /usr/sbin/ivamd -- ${ARGS} 2>/dev/null
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping ISDN Voice Box Answering Machine"
+ start-stop-daemon --stop --quiet --retry 5 --pidfile /var/run/ivamd.pid >/dev/null && \
+ /usr/bin/find /var/lock -user ivam -prune | /usr/bin/xargs /bin/rm -f /var/run/ivamd.pid
+ eend $?
+}
+
+reload() {
+ ebegin "Reloading ISDN Voice Box Answering Machine"
+ /usr/sbin/ivamd --reload 2>/dev/null
+ eend $?
+}
+
+info() {
+ /usr/sbin/ivamd --info
+}