The following information may have errors; It is not permissible to be read by anyone who has ever met a lawyer. Use should also be confined to Engineers with more than 370 course hours of electronic engineering and should only be used for theoretical studies. All content entered becomes and is (C)2007 Transtronics, Inc. the property of Transtronics, Inc. Rest assured that your contributions won't be sold and will be publicly available.
Faxfrontend
From Transwiki
Contents |
[edit] Cups print to FAX (hylafax) for the Linux Desktop
AS of 6-11-2007 faxfrontend is _NOT_ a Debian package or part of the hylaffax-client package as it should be! Add your voice to the request to package bug or perhaps there should be a bug placed against hylaffax-client package?
If you would like to help, contact gbburkhardt@verizon.net and eppesuig@debian.org and ask what you can do.
[edit] faxfrontend
A clean way to print to fax while using a Debian desktop. Provides a GUI interface to print to fax using CUPS to Hylafax. When you print, a box pops up that lets you provide the fax number - or use the built in Rolodex. It can also run standalone to fax files or just a cover sheet.
Source pkg is at faxfrontend-1.1.tar.gz
[edit] Compile notes - Debian centric
Download faxfrontend-1.1.tar.gz
Expand the tar ball and enter the directory.
./configure --with-qtdir=/usr/share/qt3
For Debian you need to know that usr/share/qt3/bin/moc is provided by the qt3-dev-tools pkg
You also need libqt3-dev
To build
make make install
[edit] Install details
Install hylafax-client using wajig
wajig install hylafax-client
On your local machine edit /etc/hyla/hyla.conf to add a "Host" paramter to specify the Hylafax server host. It should look like.
Host: hylafax-server-name.local-network-domain-name
You can test the Host setting with Either 'faxstat' and 'sendfax' as they should work with the remote host independently of 'faxfrontend'.
[edit] Server configuration
Users need to be a member of the fax group on the server.
Don't use the faxadduser method that makes the /etc/hosts.hfaxd as of 2007 -- Instead
cp /usr/share/doc/hylafax-server/examples/pam-hylafax /etc/pam.d/hylafax(shouldn't this should really be part of the hylafax-server install?)
To test the permissions try
telnet your-hylafax-server 4559
sudo problems Feb 28 2006 I'm getting the following with etch
E [11/Jun/2007:21:16:24 -0500] [Job 71] CUPS runs under 'uid=7(lp) gid=7(lp) groups=7(lp)'; can't run 'sudo': E [11/Jun/2007:21:16:24 -0500] PID 32230 (/usr/lib/cups/backend/hylafax) stopped with status 1!
The following fixes it (put it in /etc/sudoers)
lp ALL=(ALL) NOPASSWD: ALL
As of version 1.1 there is a permissions problem -- the fix below is not secure, but it works.
#cd /var/spool/hylafax/sendq chown root.fax seqf chmod 777 seqf
[edit] Setting up the ability to print to fax
Start the kde setting/printers program.
- Select add printer and press next
- Select other printer type and press next
- Under direct select Local Hylafax server and press next
- Under manufacture select hylafax and press next
- Press next a few time until you get to General information page and name your fax printer. Press next. Press Finish
- Restart the Print server (Print Server/Resart Server
[edit] Other Files you may wonder about
~/.faxfrontendrc saves some settings
~/.faxrolodex Here are your rolodex entries in xml format!
