Відмінності між версіями «Mail setting»
Перейти до навігації
Перейти до пошуку
| Рядок 48: | Рядок 48: | ||
'''slaptest -f schema.convert -F ldif_out''' | '''slaptest -f schema.convert -F ldif_out''' | ||
config file testing succeeded | config file testing succeeded | ||
| + | |||
| + | Теперь изменяем конфиг ldif_out/cn=config/cn=schema/cn={4}phamm.ldif | ||
| + | |||
| + | vi ldif_out/cn\=config/cn\=schema/cn\=\{4\}phamm.ldif | ||
| + | |||
| + | dn: cn=phamm,cn=schema,cn=config | ||
| + | ... | ||
| + | cn: phamm | ||
Версія за 22:34, 23 березня 2009
Postfix Virtual Hosting с OpenLDAP, Dovecot как IMAP/POP3,Gnarwl как автоответчик и Phamm как интерфейс управления
- Сначала устанавливаем нужные пакеты
yum install OpenLDAP конфиг его здесь /etc/openldap/ldap.conf
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
Теперь изменяем конфиг ldif_out/cn=config/cn=schema/cn={4}phamm.ldif
vi ldif_out/cn\=config/cn\=schema/cn\=\{4\}phamm.ldif
dn: cn=phamm,cn=schema,cn=config ... cn: phamm