Відмінності між версіями «Mail setting»

Матеріал з Wiki Welard
Перейти до навігації Перейти до пошуку
Рядок 22: Рядок 22:
  
 
'''cd /root/work/phamm-inst'''
 
'''cd /root/work/phamm-inst'''
 +
 
'''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''
 
'''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''
 +
 
раскручиваем  
 
раскручиваем  
 +
 
'''tar xvzf phamm-0.5.15.tar.gz'''
 
'''tar xvzf phamm-0.5.15.tar.gz'''
 +
 
вытягиваем из него схемы для удобства в свой каталог  
 
вытягиваем из него схемы для удобства в свой каталог  
 +
 
'''cp phamm-0.5.15/schema/phamm.schema /root/work/'''
 
'''cp phamm-0.5.15/schema/phamm.schema /root/work/'''
 +
 
'''cd /root/work'''
 
'''cd /root/work'''
 +
 
добавляем схемы  
 
добавляем схемы  
−
'''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema
+
 
−
wget http://open.rhx.it/phamm/schema/amavis.schema
+
'''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''
−
wget http://open.rhx.it/phamm/schema/samba.schema
+
'''wget http://open.rhx.it/phamm/schema/amavis.schema'''
−
wget http://open.rhx.it/phamm/schema/pureftpd.schema'''  
+
'''wget http://open.rhx.it/phamm/schema/samba.schema'''
 +
'''wget http://open.rhx.it/phamm/schema/pureftpd.schema'''  
 +
 
 
создаем файл schema.convert с содержимым
 
создаем файл schema.convert с содержимым
 +
  
 
include        /etc/openldap/schema/core.schema
 
include        /etc/openldap/schema/core.schema
Рядок 43: Рядок 53:
 
include        amavis.schema
 
include        amavis.schema
 
include        pureftpd.schema
 
include        pureftpd.schema
 +
  
 
создаем временный каталог  
 
создаем временный каталог  
 +
 
'''mkdir ldif_out'''
 
'''mkdir ldif_out'''
 +
 
и теперь конвертируем схемы в ldif файлы
 
и теперь конвертируем схемы в ldif файлы
 +
 
'''slaptest -f schema.convert -F ldif_out'''
 
'''slaptest -f schema.convert -F ldif_out'''
 +
 
config file testing succeeded
 
config file testing succeeded

Версія за 22:28, 23 березня 2009

Postfix Virtual Hosting с OpenLDAP, Dovecot как IMAP/POP3,Gnarwl как автоответчик и Phamm как интерфейс управления

оригинал статьи

  • Сначала устанавливаем нужные пакеты

1 yum install OpenLDAP

  конфиг его здесь /etc/openldap/ldap.conf

2 yum install openldap-servers

  в этом есть нужные схемы 
 и конфиг его здесь /etc/openldap/slapd.conf


создаем каталог

mkdir /root/work/phamm-inst

качаем

cd /root/work/phamm-inst

wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz

раскручиваем

tar xvzf phamm-0.5.15.tar.gz

вытягиваем из него схемы для удобства в свой каталог

cp phamm-0.5.15/schema/phamm.schema /root/work/

cd /root/work

добавляем схемы

wget http://open.rhx.it/phamm/schema/ISPEnv2.schema wget http://open.rhx.it/phamm/schema/amavis.schema wget http://open.rhx.it/phamm/schema/samba.schema wget http://open.rhx.it/phamm/schema/pureftpd.schema

создаем файл schema.convert с содержимым


include /etc/openldap/schema/core.schema include /etc/openldap/schema/cosine.schema include /etc/openldap/schema/nis.schema include /etc/openldap/schema/inetorgperson.schema include phamm.schema include ISPEnv2.schema include amavis.schema include pureftpd.schema


создаем временный каталог

mkdir ldif_out

и теперь конвертируем схемы в ldif файлы

slaptest -f schema.convert -F ldif_out

config file testing succeeded