Посібник із встановлення Hylafax
Отже моя серверна операційна система Red Hat 7.2.
Установка самого по собі hylafax, нічого складного не уявляє, звернути увагу треба лише на те, щоб його версія була останньою (оскільки в недавній була виявлена можливість DoS атаки). Стисло: Для самого hylafax необхідні такі речі, які треба поставити перед цим або просто переконатися в їх наявності в системі:
ghost Zlib: зазвичай вже входить до складу постачання libtiff і ghost, але якщо це не так, то ftp://ftp.whidbey.net/pub/brennan/ Sendmail або сумісний mail сервер. http://www.sendmail.org Конфігурація hylafax. Модем вже повинен бути коректно інстальований у системі. Коригування його роботи можна перевірити за допомогою wvdial або minicom. Отже, до цього моменту, faxq (основний сервер) і hfaxd (керує мережевими з'єднаннями), повинні висіти в системі та відображатися по ps -e. Якщо це не так, то виконайте /etc/rc.d/init.d/hylafax start (до речі, якщо ви потім подивіться його склад, з'ясуйте кілька команд, які потім можуть допомогти в подальшій роботі). Переходимо до власне налаштування модему та сервера. Виконаємо faxsetup. На цьому етапі, гадаю, ні в кого не виникне питань. Далі faxaddmodem, знайшов і тестував мій модем. Тепер стандартно пропонується додати в /etc/inittab рядок виду mo:2345:respawn:/usr/sbin/faxgetty tty*, щоб faxgetty слухав зазначений порт. Розробники hylafax заявляють, . Оскільки я і не хотів використовувати модем на прийом факсів, тому що він знаходиться на лінії від офісної АТС, і немає можливості надати йому окремий канал, та й є вже в офісі факс із прямим каналом, то я так і зробив у файлі config.tty * (RingsBeforeAnswer: 0). Якщо у вас при працюючому faxgetty з'явиться помилка виду(зазвичай нахабно ;) вискакує прямо на поточну консоль), значить модем ви налаштували некоректно, або помилилися у рядку inittab, де прописували faxgetty.
просто посилаємо факс(и). -n - це прапор, що означає, що передача повинна йти без coverpage. Це на той випадок, якщо ви ще не встигли прописати AutoCoverPage: No ;)
Перевірка статусу сервера здійснюється командами Видалення факсу з черги Очищення спула (посланих факсів, і не надісланих через помилки) Статистика За бажанням, дві останні команди можна вставити в crontab. Точніше перша там точно потрібна, важливо лише підібрати параметри запуску, щоб коли до вас вдадуться розлючені користувачі і запитають, чому факс не вирушив, ви змогли подивитися що ж трапилося, а не дивитися на любовно очищену faxqclean директорію ;) Ну а другу команду, розробники радять засунути в крон таким чином, щоб вся статистика надсилалася на FaxMaster email (користувача FaxMaster, створює hylafax при інсталяції, втім, насправді там можна вставити будь-що, щоб в лог писало, або на інший email відправляло, але я думаю це ви і самі зробите). Так що самі вирішуйте, потрібно це вам чи ні. Робочі директорії: У цих директоріях можна знайти практично будь-яку інформацію, про те як факс відправлявся, скільки спроб було, через що не проходили ті чи інші спроби, на якій швидкості пройшло з'єднання і т.д., і т.д. Їх корисно чистити, і часто корисно вручну;). Це досить просто, треба просто прати усі файли, крім файлу seqf, а його відредагувати та знову поставити цифру 1.
horstf Звідти треба завантажити три файли:
-
Respond.zip Printfax.pl Smb_conf.add