Відмінності між версіями «Mail setting»
Перейти до навігації
Перейти до пошуку
| Рядок 55: | Рядок 55: | ||
... | ... | ||
cn: phamm | cn: phamm | ||
| + | и удаляем с конца ldif (дата и время могут оличатсья от приведенного нижк) | ||
| + | structuralObjectClass: olcSchemaConfig | ||
| + | entryUUID: 08bf1a06-7a89-102d-9fa6-4bee1e86d7f6 | ||
| + | creatorsName: cn=config | ||
| + | createTimestamp: 20090119152440Z | ||
| + | entryCSN: 20090119152440.275296Z#000000#000#000000 | ||
| + | modifiersName: cn=config | ||
| + | modifyTimestamp: 20090119152440Z | ||
Версія за 22:37, 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
и удаляем с конца ldif (дата и время могут оличатсья от приведенного нижк)
structuralObjectClass: olcSchemaConfig entryUUID: 08bf1a06-7a89-102d-9fa6-4bee1e86d7f6 creatorsName: cn=config createTimestamp: 20090119152440Z entryCSN: 20090119152440.275296Z#000000#000#000000 modifiersName: cn=config modifyTimestamp: 20090119152440Z