Відмінності між версіями «Mail setting»
| Рядок 38: | Рядок 38: | ||
'''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema''' | '''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/amavis.schema''' | ||
| + | |||
'''wget http://open.rhx.it/phamm/schema/samba.schema''' | '''wget http://open.rhx.it/phamm/schema/samba.schema''' | ||
| + | |||
'''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' | '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' | ||
| + | |||
создаем файл schema.convert с содержимым | создаем файл schema.convert с содержимым | ||
| Рядок 46: | Рядок 50: | ||
include /etc/openldap/schema/core.schema | include /etc/openldap/schema/core.schema | ||
| + | |||
include /etc/openldap/schema/cosine.schema | include /etc/openldap/schema/cosine.schema | ||
| + | |||
include /etc/openldap/schema/nis.schema | include /etc/openldap/schema/nis.schema | ||
| + | |||
include /etc/openldap/schema/inetorgperson.schema | include /etc/openldap/schema/inetorgperson.schema | ||
| + | |||
include phamm.schema | include phamm.schema | ||
| + | |||
include ISPEnv2.schema | include ISPEnv2.schema | ||
| + | |||
include amavis.schema | include amavis.schema | ||
| + | |||
include pureftpd.schema | include pureftpd.schema | ||
Версія за 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