Инструкция лежит здесь:
http://lib.ru/DOWNLOAD/mirroring.txt
http://lib.ru/DOWNLOAD/mirroring.txt
- http://lib.ru/WEBMASTER/locale.c
(иметь отпатченный под KOI8 glimpse необязательно -
просто без него не будет работать search. )
- http://lib.ru/WEBMASTER/libformat.txt
- http://lib.ru/WEBMASTER/locale.c
http://kulichki.com/moshkow/WEBMASTER/locale.c
Исходники glimpse - здесь:
ftp://ftp.cs.arizona.edu/glimpse/glimpse-4.1.src.tar.gz
http://kulichki.com/moshkow/SOFTWARE/glimpse-4.1.src.tar.gz
- Одно зеркало: http://www.belpsb.minsk.by/moshkow/
работает под NT, запустил его вебмастер webmaster@belpsb.minsk.by
Я рассылаю ежедневные апдейты по почте на выделенные адреса по
договоренности с администраторами.
Формат: uudecode - gzip - cpio
Размер - 1-7Мб в письме. Поэтому сендмейл должен принимать письма не
менее чем в 8Мб за раз. В стандартном sendmail.cf обычно стоит max 1Mb
На приеме надо пропускать приходящее письмо сквозь скрипт, который
запускается под UID moshkow . (И ни в коем случае - не под root !!!)
Сам скрипт можно прицепить на выделенный адрес либо через .procmailrc
или .forward или на /etc/aliases
Иногда в sendmail.cf бывает запрещено исполнение скриптов
в форварде и алиасах. Убедитесь, что с этимне будет проблем.
Адрес сообщить мне, я включу его в рассылку.
<!--
~wydelennyjmail/.forward :
| /usr/locale/sbin/script
либо
~wydelennyjmail/.procmail :
:0
* From:.*moshkow
* Subject: TekstPoDogoworennosti
| /usr/locale/sbin/script
-->
Пример возможного /usr/locale/sbin/script:
#!/bin/sh
TMP=/tmp/$$
mkdir $TMP
cd $TMP || exit 1
sed -e '/^begin [0-9]/ s%/%_%g' |\
uudecode
cd ~moshkow
if zcat $TMP/* > /dev/null ; then
if zcat $TMP/* | cpio -it > /dev/null ; then
zcat $TMP/* | cpio -idmv "public_html/*"
rm -rf $TMP
else echo bad archieve
fi
else echo bad gzip archieve
fi | mail -s "mirror.firm.ru report" mirroradmin moshkow@ipsun.ras.ru