HylaFax

All posts tagged HylaFax

Running hylafax under daemontools

Sunday, 04 April 2010 01:02
There are no translations available.

Prerequisite: Debian 5.0, Hylafax 4.4.4

Activating faxq through daemontools

mkdir -p /var/service/
cd /var/service/
mkdir -m 1755 faxq
cd faxq
vim run

#!/bin/shexec 2>&1
echo “Starting faxq…”
exec /usr/sbin/faxq -D
# that’s all, folks!

chmod 755 run
mkdir -p -m 755 log
cd logwget -O run http://qmail.jms1.net/scripts/service-any-log-run
chmod 755 run
ln -s /var/service/faxq /service/
sleep 5
svstat /service/faxq /service/faxq/log

 

Activating hfaxd through daemontools

mkdir -p /var/service/
cd /var/service/
mkdir -m 1755 hfaxd
cd hfaxd
vim run

#!/bin/sh
exec 2>&1
echo “Starting hfaxd…”
exec /usr/sbin/hfaxd -d -i 4559
# that’s all, folks!

chmod 755 run
mkdir -p -m 755 log
cd log
wget -O run http://qmail.jms1.net/scripts/service-any-log-run
chmod 755 run
ln -s /var/service/hfaxd /service/
sleep 5
svstat /service/hfaxd /service/hfaxd/log

 

Activating faxgetty through daemontools

mkdir -p /var/service/
cd /var/service/
mkdir -m 1755 faxgetty
cd faxgetty
vim run

#!/bin/sh
exec 2>&1
echo “Starting faxgetty…”
exec /usr/sbin/faxgetty ttyS0
# that’s all, folks!

chmod 755 run
mkdir -p -m 755 log
cd log
wget -O run http://qmail.jms1.net/scripts/service-any-log-run
chmod 755 run
ln -s /var/service/faxgetty /service/
sleep 5
svstat /service/faxgetty /service/faxgetty/log

Note

Remember to turn off the hylafax in xinetd

sysv-rc-conf