Это - достаточно беспорядочный архив сообщений конференций сети fidonet, которые на момент их прочтения мной
показались полезными или интересными. Многие устарели, многие узкоспецифичны и малоинтересны, но может оказаться и что-то новое...
- __techs (2:5015/42) ----------------------------------------------- __techs - Msg : 685 of 1000 Scn From : Igor Kaminskiy 2:5005/18 13 May 98 13:45:24 To : All 13 May 98 20:18:36 Subj : UUCP FAQ [Часть 1 из 5] ------------------------------------------------------------------------------- @AREA:RU.INTERNET.TECHNOLOGY ====================================================== * Original in area TSK.UNIX * Original from Victor Sudakov 2:5005/28.46 * Original to All * Original about "UUCP FAQ [Часть 1 из 5]" ====================================================== From: vas@vas.tsu.tomsk.su (Victor Sudakov) Краткое руководство по настройке uucp почты под Unix. Версия 1.1 Дата последнего обновления 1998/3/8 UUCP (Unix to Unix copy) предназначен для копирования файлов между машинами и для выполнения команд на удаленной машине. Его использование для передачи почты - только одно из возможных применений. Hастоящее руководство ориентировано на FreeBSD и Taylor UUCP, в других системах все может быть совсем по-другому :-) Представим себе, что вы являетесь узлом, который обменивается почтой с внешним миром через хост mail.provider.ru и раздает почту еще трем хостам: host1.your.domain.org, host2.your.domain.org, host3.your.domain.org. Весь обмен почтой происходит по uucp. При этом host1.your.domain.org, host2.your.domain.org, host3.your.domain.org звонят вам, а вы звоните mail.provider.ru. Будем считать, что четыре машины, с которыми вам предстоит наладить обмен почтой по uucp, имеют следующие uucp-имена: provider, host1, host2 и host3 соответственно. Вообще-то доменное имя системы (hostname) и uucp-имя этой же самой системы совершенно не обязаны совпадать. Hапример, host2.your.domain.org вполне мог бы иметь uucp-имя foo или bar. Если мы здесь и выбрали совпадающие имена, это было сделано только для удобства изложения. Пусть ваше собственное доменное имя будет yourhost.your.domain.org, а ваше uucp-имя будет yourhost. Hастройка uucp почты в Unix подразумевает следующие шаги: - настройка собственно uucp; - настройка sendmail; - разное. 1. Hастройка собственно uucp Чтобы настроить uucp, надо настроить его конфиги. Вот они: total 12 drwxrwx--- 3 uucp uucp 512 15 ноя 16:23 ./ drwxr-xr-x 10 root wheel 2048 30 дек 21:44 ../ -r--r----- 1 uucp uucp 61 23 янв 1997 call -r--r----- 1 uucp uucp 260 8 апр 1997 config -rw-r----- 1 uucp uucp 250 3 сен 20:51 dial -r--r----- 1 uucp uucp 1 25 авг 1996 dialcode -r--r----- 1 uucp uucp 14 21 апр 1997 passwd -r--r----- 1 uucp uucp 96 29 май 1997 port drwxr-xr-x 2 root uucp 512 15 ноя 12:08 samples/ -r--r----- 1 uucp uucp 160 28 май 1997 sysin -r--r----- 1 uucp uucp 366 16 ноя 16:06 sysout 1.1 call В этом файле описывается ваш логин и пароль для прозвонки на другие uucp-машины. Естественно, логин и пароль надо получить от администратора той машины, на которую вы собрались звонить. В нашем случае он будет выглядеть примерно так: ======= call ====== # system login password provider uuyourhost Your_Secret_Password ======= call ====== 1.2 config В этом файле описываются различные параметры uucp, в основном пути и имена файлов, тут почти ничего не надо менять. В основном этот файл нужен, если нужно переопределить некоторые умолчания, которые были заданы при компиляции. ======= config ====== nodename yourhost # здесь надо указать ваше собственное uucp-имя spool /var/spool/uucp pubdir /var/spool/uucppublic logfile /var/spool/uucp/Log statfile /var/spool/uucp/Stats debugfile /var/spool/uucp/Debug sysfile sysin sysout # имена файлов с описаниями систем - ваших линков portfile port dialfile dial dialcodefile dialcode callfile call passwdfile passwd # количество одновременно выполняемых процессов раскладки почты max-uuxqts 1 ======= config ====== Последний параметр подсказал мне Igor Nikolaev (2:5030/266@fidonet). Это действительно более красивое решение проблемы, от которой я избавился только пересборкой rmail с флагом -DQUEUE_ONLY. А проблема вот какая: при получении большого количества почты запускается сразу куча sendmail'ов, и это получается очень накладно для ресурсов. -!- ifmail v.2.12 ! Origin: Golden Bough (2:5005/28.46@fidonet) ==================== End of Forward ==================== С уважением: /Barbarossa --- GoldED 2.42.G0614+ * Origin: My E-Mail is root@kivc-s.tomsk.su , my Netmail is (2:5005/18)