Установка Proftpd на FreeBSD6 из портов с конверсией KOI8-R->CP1251 (ftp rus patch charset koi8-r)
Ключевые слова: ftp, rus, patch, charset, koi8-r, (найти похожие документы)
From: boss-chifra <boss-chifra@mail.ru.>
Newsgroups: email
Date: Mon, 3 May 2006 14:31:37 +0000 (UTC)
Subject: Установка Proftpd на FreeBSD6 из портов с конверсией KOI8-R->CP1251
после этого правим work/proftpd-1.3.0rc3/Make.rules
находим LIBS= и в конец строки добавляем -liconv
т.е приводим к виду
LIBS= -lsupp -lcrypt -lutil -lwrap -lpam -liconv
После этого уже делаем
make
make install
Теперь в /usr/local/etc/proftpd.conf добавляем
CharsetLocal KOI8-R
CharsetRemote CP1251
Все!!! Теперь можно в качестве клиента любой браузер использовать без
таблиц кодировки, т.е. имея к примеру на сервере unix+proftpd+samba
клиенты под windows смогут без проблем работать с файлами в win1251
кодировке.
P.S.
Проблема с которой столкнулся при использования анонимнрго доступа,
по умолчанию для этого используется пользователь ftp, а при создании
его через sysinsyall ему дается шелл /nonexistent которого нет в
/etc/shells и нам остается только дописать в конец файла
echo '/nonexistent' >> /etc/shells и все будя окей.
или пользоваться опцией RequireValidShell off
RequireValidShell -- Allow connections based on /etc/shells
RequireValidShell [ RequireValidShell on|off]
Default RequireValidShell on
у всех кого возникли проблемы сборки размещаю мой пакадж
http://2.uspenski.z8.ru/proftpd-1.3.0.r3.tgz
или ftp://ftp.opennet.ru/pub/net/ftp/proftpd-1.3.0.r3.tgz
cat /var/db/ports/proftpd/options
# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for proftpd-1.3.0.r3
_OPTIONS_READ=proftpd-1.3.0.r3
WITHOUT_IPV6=true
WITHOUT_LDAP=true
WITHOUT_MYSQL=true
WITHOUT_POSTGRESQL=true
WITHOUT_OPENSSL=true
WITHOUT_QUOTA=true
WITH_IFSESSION=true
WITH_README=true
WITH_RATIO=true
WITH_REWRITE=true
WITH_WRAP=true
WITHOUT_RADIUS=true
ваш boss-chifra<САБАКА>mail.ru
Взято с http://www.opennet.ru обобщено и немного добавлено от себя (с миру по нитке)
http://www.opennet.ru/base/patch/rus_proftpd.txt.html
1316 Прочтений • [Установка Proftpd на FreeBSD6 из портов с конверсией KOI8-R->CP1251 (ftp rus patch charset koi8-r)] [08.05.2012] [Комментариев: 0]