diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-04-28 20:21:43 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-04-28 20:21:43 +0100 |
commit | 40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch) | |
tree | 758c221bad35c9288d0bd6df9c7dfc226728e52c /net-misc/capi4hylafax/files/capi4hylafax.initd | |
parent | 8d5dbd847cbc704a6a06405856e94b461011afe3 (diff) |
gentoo resync : 28.04.2021
Diffstat (limited to 'net-misc/capi4hylafax/files/capi4hylafax.initd')
-rw-r--r-- | net-misc/capi4hylafax/files/capi4hylafax.initd | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/net-misc/capi4hylafax/files/capi4hylafax.initd b/net-misc/capi4hylafax/files/capi4hylafax.initd deleted file mode 100644 index 08c3917f6f8f..000000000000 --- a/net-misc/capi4hylafax/files/capi4hylafax.initd +++ /dev/null @@ -1,63 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need capi -} - -checkconfig() { - local DEFAULT_OUTPUT_FORMAT="HYLAFAX" - local DEFAULT_VIRTUAL_DEVICE="faxCAPI" - local DEFAULT_RECEIVE_DIR="/var/spool/fax" - local DEFAULT_CONFIG_FILE="/var/spool/fax/etc/config.faxCAPI" - - [ -n "${CONFIG_FILE}" ] || CONFIG_FILE="${DEFAULT_CONFIG_FILE}" - [ -n "${OUTPUT_FORMAT}" ] || OUTPUT_FORMAT="${DEFAULT_OUTPUT_FORMAT}" - [ -n "${VIRTUAL_DEVICE}" ] || VIRTUAL_DEVICE="${DEFAULT_VIRTUAL_DEVICE}" - [ "${OUTPUT_FORMAT}" = "HYLAFAX" ] || DEFAULT_RECEIVE_DIR="/var/spool/fax/recvq" - [ -n "${RECEIVE_DIR}" ] || RECEIVE_DIR="${DEFAULT_RECEIVE_DIR}" - - if [ ! -f "${CONFIG_FILE}" ]; then - eerror "You're missing ${CONFIG_FILE}" - return 1 - fi - - OPTIONS="" - PIDFILE="/var/run/c2faxrecv.pid" - - [ "${ACTIVATE_LOGGING}" = "yes" ] && OPTIONS="${OPTIONS} -L" - - [ "${OUTPUT_FORMAT}" = "${DEFAULT_OUTPUT_FORMAT}" ] || \ - OPTIONS="${OPTIONS} -f ${OUTPUT_FORMAT}" - - [ "${CONFIG_FILE}" = "${DEFAULT_CONFIG_FILE}" ] || \ - OPTIONS="${OPTIONS} -C ${CONFIG_FILE}" - - [ "${OUTPUT_FORMAT}" = "HYLAFAX" -a "${RECEIVE_DIR}" = "${DEFAULT_RECEIVE_DIR}" ] || \ - OPTIONS="${OPTIONS} -q ${RECEIVE_DIR}" - - if [ "${VIRTUAL_DEVICE}" != "${DEFAULT_VIRTUAL_DEVICE}" ]; then - PIDFILE="/var/run/c2faxrecv.${VIRTUAL_DEVICE}.pid" - OPTIONS="${OPTIONS} ${VIRTUAL_DEVICE}" - fi -} - -start() { - checkconfig || return 1 - - ebegin "Starting CAPI4HylaFAX for ${VIRTUAL_DEVICE}" - start-stop-daemon -b -m --quiet --start --pidfile ${PIDFILE} \ - --exec /usr/bin/c2faxrecv -- ${OPTIONS} - eend $? -} - -stop() { - checkconfig || return 1 - - ebegin "Stopping CAPI4HylaFAX for ${VIRTUAL_DEVICE}" - start-stop-daemon >/dev/null --quiet --stop --pidfile ${PIDFILE} --retry 10 && \ - /bin/rm -f ${PIDFILE} - eend $? -} - |