diff options
author | Alin Năstac <mrness@gentoo.org> | 2004-11-24 06:31:03 +0000 |
---|---|---|
committer | Alin Năstac <mrness@gentoo.org> | 2004-11-24 06:31:03 +0000 |
commit | 857b4c1614c981d4db2b9d6e5536a8f2b5d18f4e (patch) | |
tree | 9b7566c7521b18fa4a30ad12856dd338c05c20dd /net-dialup/ivam2/files | |
parent | Adding zlib-amd64 patch from bug 57912 to avoid segfault on amd64 (diff) | |
download | historical-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.3 | 1 | ||||
-rw-r--r-- | net-dialup/ivam2/files/ivam2.init | 43 |
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 +} |