Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vyacheslav Shashkov                  2:5004/58      14 Oct 2002  10:01:47
 To : Fedchin Anton
 Subject : Re: Mail сервер
 -------------------------------------------------------------------------------- 
 
 (исходное письмо от 09.10.2002:15:35:42)
 
  VS>> Он вообще-то линуксовый, но довольно легко заводится под FreeBSD.
  FA> Hе поможешь прикрутить? У меня руки не от туда ростут :))
 
 1. Требуется установка подсистемы совместимости с Linux.
 2. Требуется компонента rpm2cpio, брать в packages.
 3.  Версия  GLIBC  библиотек  Линукса  -  не  ниже 2.1.3. По дефолту с
 FreeBSD  4.5  идет  версия  2.1.2.  Я  взял  дистрибутив ASP Linux 7.1
 (похоже,  годится также RedHat 7), взял из него пакет с библиотеками и
 в  наглую  залил  в  /compat/linux/usr/lib с перезаписью того, что там
 было,  содержимое /usr/lib пакета. Соответствующий пакет из дистрибута
 ASP  Linux  зовется  glibc-2.2.2-9.1.asp.i386.rpm, около 4.5 мег, могу
 прислать.
 
 4.  Требуется  библиотека libstdc++-libc6.2-2.so.3 которой в оригинале
 нет.   Просто   делаешь   symlink   с   таким   именем  на  библиотеку
 libstdc++-2-libc6.1-1-2.9.0.so
 
 5. Распаковываются rpm-ы так:
 
 rpm2cpio filename.rpm | cpio -d -i
 
 ========= Установка MailServer-а.
 
 Содержимое /opt - кидать в /compat/linux/opt
 
 Должна существовать /var/lock/subsys папка.
 
 В /etc создаешь rc.d/init.d, в /etc/rc.conf прописываешь этот путь как
 путь для инициализации локальных объектов.
 
 Сам  инициализационный  скрипт  меняешь, смотри ниже,  и кладешь его в
 /etc/rc.d/init.d
 
 Запускаться оно должно при загрузке, если хочешь руками - то
 
 /etc/rc.d/init.d/keriomailserver.sh start
 
 По  дефолту  оно будет складывать почту в /var/mail/store, если это не
 годится - поправь из администрилки. Администрилку я юзаю под Win32, из
 дистрибутива  Виндузовской  версии,  она  нормально подходит. X-версию
 запускать не пробовал - иксов нет.
 
 Да.  Похоже,  для  прикручивания pam аутентификации нужно добывать еще
 libpam.so  -  я  этого  не делал, сервер при старте пишет в логах, что
 либа не найдена, но работать не отказывается.
 
 Webmail  интерфейс  довольно  лекго  русифицируется,  если  хочешь - я
 дам файлик  для  поддержки  русского  языка, его надо кинуть в
 /compat/linux/opt/kerio/mailserver/weblang,  после  этого  заходишь на
 webmail,   идешь   в  настройки  и  выбираешь  русский  язык.  Сервер,
 естественно, перед этим перезапустить.
 
 ===== Startup
 
 #!/bin/sh -
 #
 # keriomailserver  Script to start and stop Kerio MailServer 5
 #
 # chkconfig: 2345 79 30
 # description: Kerio MailServer 5
 # processname: mailserver
 # pidfile: /var/run/mailserver.pid
 
 # . /etc/rc.d/init.d/functions
 
 if [ -f /etc/sysconfig/keriomailserver ] ; then
   . /etc/sysconfig/keriomailserver
 else
   MAINDIR=/usr/compat/linux/opt/kerio/mailserver
 fi
 
 [ -f $MAINDIR/mailserver ] || exit 0
 
 RETVAL=0
 
 start() {
   echo -n "Starting Kerio MailServer 5: "
   $MAINDIR/mailserver $MAINDIR
   RETVAL=$?
   echo
   [ $RETVAL -eq 0 ] && touch /var/lock/subsys/keriomail
   return $RETVAL
 }
 
 stop() {
   echo -n "Shutting down Kerio MailServer 5: "
   pid=`cat /var/run/mailserver.pid`
   kill $pid >/dev/null 2>&1
   RETVAL=$?
   echo
   [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/keriomail
   return $RETVAL
 }
 
 case "$1" in
   start)
   start
   ;;
   stop)
   stop
   ;;
   restart|reload)
   stop
   start
   RETVAL=$?
   ;;
   condrestart)
   if [ -f /var/lock/subsys/keriomail ]; then
       stop
       start
       RETVAL=$?
   fi
   ;;
   status)
   status mailserver
   RETVAL=$?
   ;;
   *)
   echo "Usage: keriomailserver {start|stop|restart|condrestart|status}"
   exit 1
 esac
 
 exit $RETVAL
 ===== End
 Удачи!
  =Spase= Email spase74@online.ru ICQ 1955917
 --- Все написанное выше - IMHO.
  * Origin: Умом Россию не понять. С умом она несовместима (2:5004/58)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Mail сервер   Anton   23 Sep 2002 15:52:20 
 Re: Mail сервер   Beso Tsitelashvily   24 Sep 2002 13:38:21 
 Mail сервер   Pavel Makarenko   26 Sep 2002 23:43:36 
 Re: Mail сервер   Anton   27 Sep 2002 09:12:07 
 Mail сервер   Pavel Makarenko   29 Sep 2002 23:17:28 
 Mail сервер   Vyacheslav Shashkov   05 Oct 2002 16:35:50 
 Re: Mail сервер   Fedchin Anton   09 Oct 2002 15:35:42 
 Re: Mail сервер   Vyacheslav Shashkov   14 Oct 2002 10:01:47 
Архивное /ru.unix.bsd/18613daa960b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional