Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision |
centos:hylafax_c6 [02.01.2014 17:17. ] – [faxsetup] django | centos:hylafax_c6 [02.01.2014 22:58. ] – Fax-Server mit HylaFAX+ unter CentOS 6.x überarbeitet und aktualisiert django |
---|
===== Installation ===== | ===== Installation ===== |
Die Installation geht wie gewohnt sehr einfach von statten. | Die Installation geht wie gewohnt sehr einfach von statten. |
# yum install hylafax+ -y | # yum install hylafax+ hylafax+-client -y |
| |
Nach der erfolgreichen Installation können wir uns mittels **rpm -qil hylafax+** einen Überblick verschaffen, welche Dateien installiert und wohin diese gespeichert worden sind. | Nach der erfolgreichen Installation können wir uns mittels **rpm -qil hylafax+** einen Überblick verschaffen, welche Dateien installiert und wohin diese gespeichert worden sind. |
</code> | </code> |
| |
| # rpm -qil hylafax+-client |
| <code>Name : hylafax+-client Relocations: (not relocatable) |
| Version : 5.5.4 Vendor: Fedora Project |
| Release : 1.el6 Build Date: Wed 07 Aug 2013 06:55:00 AM CEST |
| Install Date: Thu 02 Jan 2014 06:44:50 PM CET Build Host: buildvm-13.phx2.fedoraproject.org |
| Group : Applications/Communications Source RPM: hylafax+-5.5.4-1.el6.src.rpm |
| Size : 1091198 License: libtiff and BSD with advertising |
| Signature : RSA/8, Wed 07 Aug 2013 06:01:18 PM CEST, Key ID 3b49df2a0608b895 |
| Packager : Fedora Project |
| URL : http://hylafax.sourceforge.net |
| Summary : Client programs for HylaFAX fax servers |
| Description : |
| HylaFAX(tm) is a enterprise-strength fax server supporting |
| Class 1 and 2 fax modems on UNIX systems. This package provides |
| fax clients which may reside on machines different from the server. |
| /etc/hylafax |
| /etc/hylafax/faxcover.ps |
| /etc/hylafax/faxmail |
| /etc/hylafax/faxmail.ps |
| /etc/hylafax/faxmail/application |
| /etc/hylafax/faxmail/application/octet-stream |
| /etc/hylafax/faxmail/application/pdf |
| /etc/hylafax/faxmail/image |
| /etc/hylafax/faxmail/image/tiff |
| /etc/hylafax/pagesizes |
| /etc/hylafax/typerules |
| /usr/bin/faxalter |
| /usr/bin/faxcover |
| /usr/bin/faxmail |
| /usr/bin/faxrm |
| /usr/bin/faxstat |
| /usr/bin/sendfax |
| /usr/bin/sendpage |
| /usr/lib64/libfaxutil.so.5.5.4 |
| /usr/sbin/dialtest |
| /usr/sbin/edit-faxcover |
| /usr/sbin/faxfetch |
| /usr/sbin/faxinfo |
| /usr/sbin/faxsetup |
| /usr/sbin/faxsetup.linux |
| /usr/sbin/faxwatch |
| /usr/sbin/textfmt |
| /usr/sbin/tiffcheck |
| /usr/sbin/typetest |
| /usr/share/doc/hylafax+-client-5.5.4 |
| /usr/share/doc/hylafax+-client-5.5.4/CHANGES |
| /usr/share/doc/hylafax+-client-5.5.4/CONTRIBUTORS |
| /usr/share/doc/hylafax+-client-5.5.4/COPYRIGHT |
| /usr/share/doc/hylafax+-client-5.5.4/README |
| /usr/share/doc/hylafax+-client-5.5.4/TODO |
| /usr/share/doc/hylafax+-client-5.5.4/VERSION |
| /usr/share/man/man1/edit-faxcover.1.gz |
| /usr/share/man/man1/faxalter.1.gz |
| /usr/share/man/man1/faxcover.1.gz |
| /usr/share/man/man1/faxmail.1.gz |
| /usr/share/man/man1/faxrm.1.gz |
| /usr/share/man/man1/faxstat.1.gz |
| /usr/share/man/man1/hylafax-client.1.gz |
| /usr/share/man/man1/sendfax.1.gz |
| /usr/share/man/man1/sendpage.1.gz |
| /usr/share/man/man1/sgi2fax.1.gz |
| /usr/share/man/man1/textfmt.1.gz |
| /usr/share/man/man5/dialrules.5f.gz |
| /usr/share/man/man5/pagesizes.5f.gz |
| /usr/share/man/man5/typerules.5f.gz |
| /usr/share/man/man8/dialtest.8c.gz |
| /usr/share/man/man8/faxfetch.8c.gz |
| /usr/share/man/man8/faxinfo.8c.gz |
| /usr/share/man/man8/faxsetup.8c.gz |
| /usr/share/man/man8/faxsetup.linux.8c.gz |
| /usr/share/man/man8/faxwatch.8c.gz |
| /usr/share/man/man8/pdf2fax.8c.gz |
| /usr/share/man/man8/tiff2fax.8c.gz |
| /usr/share/man/man8/tiffcheck.8c.gz |
| /usr/share/man/man8/typetest.8c.gz |
| /var/spool/hylafax |
| /var/spool/hylafax/bin/common-functions |
| /var/spool/hylafax/bin/genfontmap.ps |
| /var/spool/hylafax/bin/pcl2fax |
| /var/spool/hylafax/bin/pdf2fax.gs |
| /var/spool/hylafax/bin/ps2fax.gs |
| /var/spool/hylafax/bin/tiff2fax |
| /var/spool/hylafax/bin/tiff2pdf |
| /var/spool/hylafax/etc |
| /var/spool/hylafax/etc/dialrules |
| /var/spool/hylafax/etc/dialrules-pabx.be |
| /var/spool/hylafax/etc/dialrules.europe |
| /var/spool/hylafax/etc/dialrules.ext |
| /var/spool/hylafax/etc/dialrules.sf-ba |
| /var/spool/hylafax/etc/dialrules.uk |
| /var/spool/hylafax/etc/dialrules.world |
| </code> |
===== Konfiguration ===== | ===== Konfiguration ===== |
Bei der Konfiguration unseres Faxservers gibt es nun zu berücksichtigen, an welcher TK-Anlage der Fax-Server betrieben werden soll. | Bei der Konfiguration unseres Faxservers gibt es nun zu berücksichtigen, an welcher TK-Anlage der Fax-Server betrieben werden soll. |
* **codec** Definition des Codec, welcher von dem IAXmodem verwendet werden soll. Eine Angabe von Codecs mit Datenkompression macht hier wenig Sinn, da sich die Kompremmierung der daten äußerst negativ auf die Übertragung der Faksimile auswirken wird. Somit wählt man am besten Erlaubt sind hier alaw, ulaw und slinear. Andere machen hier auch wenig Sinn, da diese //slinear//, //alaw// oder //ulaw// aus. | * **codec** Definition des Codec, welcher von dem IAXmodem verwendet werden soll. Eine Angabe von Codecs mit Datenkompression macht hier wenig Sinn, da sich die Kompremmierung der daten äußerst negativ auf die Übertragung der Faksimile auswirken wird. Somit wählt man am besten Erlaubt sind hier alaw, ulaw und slinear. Andere machen hier auch wenig Sinn, da diese //slinear//, //alaw// oder //ulaw// aus. |
| |
<WRAP round warning>__**WICHTIG:**__\\ Beim Passwort auf gar keinen Fall das Zeichen **@** verwenden, da der IAXmodem das Passwort dann als eMailadresse versucht zu interprätieren (was i.d.R. natürlich kläglich scheitern wird) und somit den definierten Asterisk-Knoten nicht mehr erreichen könnte!</WRAP> | <WRAP round important>__**WICHTIG:**__\\ Beim Passwort auf gar keinen Fall das Zeichen **@** verwenden, da der IAXmodem das Passwort dann als eMailadresse versucht zu interprätieren (was i.d.R. natürlich kläglich scheitern wird) und somit den definierten Asterisk-Knoten nicht mehr erreichen könnte!</WRAP> |
| |
Somit ergibt sich für den ersten Test folgende Konfigurationsdatei: | Somit ergibt sich für den ersten Test folgende Konfigurationsdatei: |
| |
Im Syslog wird uns der erfolgreiche Start entsprechend quittiert. | Im Syslog wird uns der erfolgreiche Start entsprechend quittiert. |
Dec 20 17:01:39 pml010010 FaxQueuer[15374]: HylaFAX (tm) Version 5.2.5 | Jan 2 18:48:53 vml000020 HylaFAX[23129]: Listening to 0.0.0.0:4559 |
Dec 20 17:01:39 pml010010 FaxQueuer[15374]: Copyright (c) 1990-1996 Sam Leffler | Jan 2 18:48:53 vml000020 HylaFAX[23129]: HylaFAX INET Protocol Server: restarted. |
Dec 20 17:01:39 pml010010 FaxQueuer[15374]: Copyright (c) 1991-1996 Silicon Graphics, Inc. | Jan 2 18:48:53 vml000020 FaxQueuer[23126]: HylaFAX (tm) Version 5.5.4 |
Dec 20 17:01:39 pml010010 HylaFAX[15377]: HylaFAX INET Protocol Server: restarted. | Jan 2 18:48:53 vml000020 FaxQueuer[23126]: Copyright (c) 1990-1996 Sam Leffler |
| Jan 2 18:48:53 vml000020 FaxQueuer[23126]: Copyright (c) 1991-1996 Silicon Graphics, Inc. |
| |
Zur Kontrolle können wir ja noch genau nachprüfen, ob die benötigten deamon's auch wirklich laufen. Dies geschieht am einfachsten via: | Zur Kontrolle können wir ja noch genau nachprüfen, ob die benötigten deamon's auch wirklich laufen. Dies geschieht am einfachsten via: |
==== automatischer Serverstart ==== | ==== automatischer Serverstart ==== |
Damit nun unser HylaFAX-Server beim Booten automatisch gestartet wird, nehmen wir noch folgende Konfigurationsschritte vor. | Damit nun unser HylaFAX-Server beim Booten automatisch gestartet wird, nehmen wir noch folgende Konfigurationsschritte vor. |
# chkconfig hylafax on | # chkconfig hylafax+ on |
| |
Bei Bedarf können wir überprüfen, ob die Konfigurationsänderung aktiviert wurden. | Bei Bedarf können wir überprüfen, ob die Konfigurationsänderung aktiviert wurden. |
# chkconfig --list | grep hylafax | # chkconfig --list | grep hylafax+ |
| |
hylafax 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus | hylafax+ 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus |
| |
| |
==== Sytemcheck ==== | ==== Sytemcheck ==== |
Ob nun unser FAX-Server und die zugehörigen Daemons auch alle laufen und zur Verfügung stehen, können wir wie folgt abfragen. | Ob nun unser FAX-Server und die zugehörigen Daemons auch alle laufen und zur Verfügung stehen, können wir wie folgt abfragen. |
# service hylafax status | # service hylafax+ status |
| |
hfaxd (pid 1026) is running... | hfaxd (pid 1026) is running... |
* **[[wiki:start|Zurück zu Projekte und Themenkapitel]]** | * **[[wiki:start|Zurück zu Projekte und Themenkapitel]]** |
* **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]** | * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]** |
| |
| ~~AUTOTWEET:~~ |
| |
~~DISCUSSION~~ | ~~DISCUSSION~~ |