<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>https://wiki.welard.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=87.238.157.5&amp;*</id>
	<title>Wiki Welard - Внесок користувача [uk]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.welard.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=87.238.157.5&amp;*"/>
	<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D1%96%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0:%D0%92%D0%BD%D0%B5%D1%81%D0%BE%D0%BA/87.238.157.5"/>
	<updated>2026-10-22T12:38:04Z</updated>
	<subtitle>Внесок користувача</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1910</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1910"/>
		<updated>2009-11-28T18:42:53Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Стаття не дописана ''' &lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и [http://www.phamm.org/ Phamm] как интерфейс управления &lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи] &lt;br /&gt;
&lt;br /&gt;
*Сначала устанавливаем нужные пакеты&lt;br /&gt;
&lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
 конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
в этом пакете есть нужные схемы его конфиг здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
правим &lt;br /&gt;
&lt;br /&gt;
 suffix          &amp;quot;dc=example,dc=tld&amp;quot;&lt;br /&gt;
 rootdn          &amp;quot;cn=Manager,dc=example,dc=tld&amp;quot;&lt;br /&gt;
 rootpw          {SSHA}7Z8rV/5WPTu8Ct4f0RTNzAMMr3qdpTbU&lt;br /&gt;
&lt;br /&gt;
пароль генерируется утилитой slappasswd -h {SSHA} -s testtest&lt;br /&gt;
&lt;br /&gt;
hash {SSHA} используется по умолчанию можна неуказывать,&lt;br /&gt;
&lt;br /&gt;
убрав -s ввод пароля с stdin&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-clients'''&lt;br /&gt;
ldapadd в этом пакете&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; создаем каталог &lt;br /&gt;
&lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
&lt;br /&gt;
качаем &lt;br /&gt;
&lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
раскручиваем &lt;br /&gt;
&lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
&lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог &lt;br /&gt;
&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm'''&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
&lt;br /&gt;
добавляем схемы &lt;br /&gt;
&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf после строчек &lt;br /&gt;
&lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
&lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm &lt;br /&gt;
&lt;br /&gt;
 phamm/examples/sample-mail.ldif&lt;br /&gt;
 phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу, выделенное меняем на свой домен &lt;br /&gt;
&lt;br /&gt;
 ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
 ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif &lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации. подробнее [[Certifcate|здесь]] или здесь [http://www.openldap.org/pub/ksoper/OpenLDAP_TLS.html#5.2.2 оригинал] стартуем ldap [[LDAP-configure|Установка LDAP сервера]] &lt;br /&gt;
&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
&lt;br /&gt;
[[Ldap-errors|Ldap не стартанул]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1909</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1909"/>
		<updated>2009-11-28T18:39:00Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Стаття не дописана ''' &lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и [http://www.phamm.org/ Phamm] как интерфейс управления &lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи] &lt;br /&gt;
&lt;br /&gt;
*Сначала устанавливаем нужные пакеты&lt;br /&gt;
&lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
 конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
 в этом есть нужные схемы &lt;br /&gt;
 и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
 там настроим suffix &lt;br /&gt;
suffix          &amp;quot;dc=example,dc=tld&amp;quot;&lt;br /&gt;
rootdn          &amp;quot;cn=Manager,dc=example,dc=tld&amp;quot;&lt;br /&gt;
rootpw          {SSHA}7Z8rV/5WPTu8Ct4f0RTNzAMMr3qdpTbU&lt;br /&gt;
пароль генерируется утилитой slappasswd -h {SSHA} -s testtest&lt;br /&gt;
hash {SSHA} используется по умолчанию можна неуказывать,&lt;br /&gt;
убрав -s ввод пароля с stdin&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-clients'''&lt;br /&gt;
ldapadd в этом пакете&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; создаем каталог &lt;br /&gt;
&lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
&lt;br /&gt;
качаем &lt;br /&gt;
&lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
раскручиваем &lt;br /&gt;
&lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
&lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог &lt;br /&gt;
&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm'''&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
&lt;br /&gt;
добавляем схемы &lt;br /&gt;
&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf после строчек &lt;br /&gt;
&lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
&lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm &lt;br /&gt;
&lt;br /&gt;
 phamm/examples/sample-mail.ldif&lt;br /&gt;
 phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу, выделенное меняем на свой домен &lt;br /&gt;
&lt;br /&gt;
 ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
 ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif &lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации. подробнее [[Certifcate|здесь]] или здесь [http://www.openldap.org/pub/ksoper/OpenLDAP_TLS.html#5.2.2 оригинал] стартуем ldap [[LDAP-configure|Установка LDAP сервера]] &lt;br /&gt;
&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
&lt;br /&gt;
[[Ldap-errors|Ldap не стартанул]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Initrd&amp;diff=1859</id>
		<title>Initrd</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Initrd&amp;diff=1859"/>
		<updated>2009-09-25T16:57:15Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.opennet.ru/base/sys/initrd_intro.txt.html Полезная статья]&lt;br /&gt;
&lt;br /&gt;
Разбор initrd &lt;br /&gt;
&lt;br /&gt;
 gzip -dc /mnt/boot/initrd.img &amp;gt;/tmp/initrd.ext2&lt;br /&gt;
 mkdir /mnt/initrd&lt;br /&gt;
 mount -o loop /tmp/initrd.ext2 /mnt/initrd&lt;br /&gt;
&lt;br /&gt;
Начиная с Fedora Core 3, по умолчанию образ initrd  это сжатый cpio архив&lt;br /&gt;
&lt;br /&gt;
посмотреть содержимое&lt;br /&gt;
 zcat /boot/initrd-$(uname -r).img | cpio -itv | less&lt;br /&gt;
&lt;br /&gt;
раскрутить &lt;br /&gt;
 gzip –dc initrd.img &amp;gt;initrd.x&lt;br /&gt;
 cpio –id &amp;lt; initrd.x&lt;br /&gt;
&lt;br /&gt;
запихнуть содержимое /root/initrd/modules.new  в MODULES &lt;br /&gt;
а потом собрать INITRD из каталога /mnt/initrd &lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 MODULES=&amp;quot;/mnt/initrd/modules/modules.cgz&amp;quot;&lt;br /&gt;
 INITRD=&amp;quot;/srv/tftpboot/netboot/centos/centos53-x86_64-initrd&amp;quot;&lt;br /&gt;
 echo &amp;quot;Rebuilding $MODULES&amp;quot;&lt;br /&gt;
 cd /root/initrd/modules.new&lt;br /&gt;
 rm -f /mnt/initrd/modules/modules.cgz&lt;br /&gt;
 find . | cpio -o -H newc | gzip -9 &amp;gt;$MODULES&lt;br /&gt;
 echo &amp;quot;Rebuilding $INITRD&amp;quot;&lt;br /&gt;
 cd /mnt/initrd&lt;br /&gt;
 find . | cpio -o -H newc | gzip -9 &amp;gt;$INITRD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
и еще один вариант &lt;br /&gt;
[http://www.redhat.com/archives/kickstart-list/2002-June/msg00001.html Оригинал]&lt;br /&gt;
prereq.&lt;br /&gt;
    copy of the standard boot and drivers images&lt;br /&gt;
    /mnt/cdrom/images/bootnet.img and drivers.img&lt;br /&gt;
&lt;br /&gt;
1.  Set things up for us&lt;br /&gt;
    1. mkdir /tmp/boot&lt;br /&gt;
    2. mkdir /tmp/boot/custum_img&lt;br /&gt;
    3. mkdir /tmp/boot/initrd_img&lt;br /&gt;
    4. mkdir /tmp/boot/modules&lt;br /&gt;
    5. mkdir /tmp/drivers&lt;br /&gt;
    6. mkdir /tmp/drivers/drivers_img&lt;br /&gt;
    7. mkdir /tmp/drivers/modules&lt;br /&gt;
    8. cp /mnt/cdrom/images/bootnet.img /tmp/boot/custom.img&lt;br /&gt;
    9. cp /mnt/cdrom/images/drivers.img /tmp/drivers/&lt;br /&gt;
&lt;br /&gt;
2.  Mount and decompress the files from boot image&lt;br /&gt;
    1. get into boot working dir. cd /tmp/boot&lt;br /&gt;
    2. mount custum.img as filesystem mount -o loop custum.img custum_img&lt;br /&gt;
    3. decompress the initrd gzip -dc custum_img/initrd.img &amp;gt;initrd.ext2&lt;br /&gt;
    4. mount initrd.ext2 as filesystem mount -o loop initrd.ext2 initrd_img&lt;br /&gt;
    5. get modules from initrd_img gzip -dc initrd_img/modules/modules.cgz modules.cpio&lt;br /&gt;
    6. extract cpio archive into /tmp/boot/modules cd /tmp/boot/modules;  cpio -idumv &amp;lt;/tmp/boot/modules.cpio&lt;br /&gt;
&lt;br /&gt;
3.  Make the changes that's requeried i.e get new modules in place&lt;br /&gt;
    1. copy ft.o to /tmp/boot/modules/2.4.2-2BOOT&lt;br /&gt;
    2. remove unwanted modules in 2.4.2-2BOOT&lt;br /&gt;
    3. edit /tmp/boot/initrd_img/modules/module-info remove old modules enter info for new modules&lt;br /&gt;
    4. Find new dependencies if any &amp;amp; update /tmp/boot/initrd_img/modules/modules.dep&lt;br /&gt;
    5. Find new hardware update if any &amp;amp; update /tmp/boot/initrd_img/modules/pcitable&lt;br /&gt;
&lt;br /&gt;
4.  Rebuild the new boot disk&lt;br /&gt;
    1.  get into modules dir. cd /tmp/boot/modules&lt;br /&gt;
    2.  create new modules.cpio file find 2.4.2-2BOOT -print -depth |cpio -H crc -ovF modules.cpio 2&amp;gt; /dev/null&lt;br /&gt;
    3.  compress modules.cpio gzip -S .cgz modules.cpio&lt;br /&gt;
    4.  remove old modules.cgz rm /tmp/boot/initrd_img/modules/modules.cgz&lt;br /&gt;
    5.  mv new modules.cgz in place mv modules.cpio.cgz /tmp/boot/initrd_img/modules/modules.cgz&lt;br /&gt;
    6.  get into boot dir. cd /tmp/boot/initrd_img&lt;br /&gt;
    7.  create zerofile touch zerofile&lt;br /&gt;
    8.  fill up filesystem with zero's cat /dev/zero &amp;gt;zerofile&lt;br /&gt;
    9.  sync filesystem to disk sync&lt;br /&gt;
    10. remove zerofile rm zerofile&lt;br /&gt;
    12. cd /tmp/boot&lt;br /&gt;
    11. unmount initrd filesystem umount initrd_img&lt;br /&gt;
    12. recompress initrd.ext2 gzip initrd.ext2&lt;br /&gt;
    13. remove old initrd.img rm custum_img/initrd.img&lt;br /&gt;
    14. place new initrd on boot img mv initrd.ext2.gz custum_img/initrd.img&lt;br /&gt;
    15. unmount bootnet filesystem umount custum_img&lt;br /&gt;
&lt;br /&gt;
5. place custum.img on boot disk&lt;br /&gt;
    1.  dd if=custum.img of=/dev/fdo&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mysql&amp;diff=1852</id>
		<title>Mysql</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mysql&amp;diff=1852"/>
		<updated>2009-09-24T20:52:38Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ця система керування базами даних (СКБД) з відкритим кодом була створена як альтернатива комерційним системам. MySQL з самого початку була дуже схожою на mSQL, проте з часом вона все розширювалася і зараз MySQL — одна з найпоширеніших систем керування базами даних. Вона використовується, в першу чергу, для створення динамічних веб-сторінок, оскільки має чудову підтримку з боку різноманітних мов програмування.&lt;br /&gt;
&lt;br /&gt;
MySQL – компактний багатонитевий сервер баз даних. Характеризується великою швидкістю, стійкістю і простотою використання.&lt;br /&gt;
&lt;br /&gt;
MySQL був розроблений компанією «ТсХ» для підвищення швидкодії обробки великих баз даних.&lt;br /&gt;
&lt;br /&gt;
MySQL вважається гарним рішенням для малих і середніх застосунків. Вихідні коди сервера компілюються на багатьох платформах. Найповніше можливості сервера виявляються в UNІХ-системах, де є підтримка багатонитевості, що підвищує продуктивність системи в цілому.&lt;br /&gt;
Для некомерційного використання MySQL є безкоштовним. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Встановлення прав ==&lt;br /&gt;
GRANT ALL PRIVILEGES ON *.* TO user@'%' IDENTIFIED BY '1';&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Что нужно настроить в mySQL сразу после установки? ==&lt;br /&gt;
&lt;br /&gt;
Вольный перевод довольно старой статьи с MySQL Performance Blog о том, что лучше сразу же настроить после установки базовой версии mySQL.&lt;br /&gt;
&lt;br /&gt;
Удивительно, сколько народу устанавливает mySQL на свои сервера и оставляют его с настройками по умолчанию.&lt;br /&gt;
&lt;br /&gt;
Несмотря на то, что в mySQL существует довольно много настроек, которые Вы можете изменить, есть набор действительно очень важных характеристик, которые обязательно нужно оптимизировать под собственный сервер. Обычно после такой небольшой настройки производительность сервера заметно увеличивается.&lt;br /&gt;
&lt;br /&gt;
* key_buffer_size — крайне важная настройка при использовании MyISAM-таблиц. Установите её равной около 30-40% от доступной оперативной памяти, если используете только MyISAM. Правильный размер зависит от размеров индексов, данных и нагрузки на сервер — помните, что MyISAM использует кэш операционной системы (ОС), чтобы хранить данные, поэтому нужно оставить достаточно места в ОЗУ под данные, и данные могут занимать значительно больше места, чем индексы. Однако обязательно проверьте, чтобы всё место, отводимое директивой key_buffer_size под кэш, постоянно использовалось — нередко можно видеть ситуации, когда под кэш индексов отведено 4 ГБ, хотя общий размер всех .MYI-файлов не превышает 1 ГБ. Делать так совершенно бесполезно, Вы только потратите ресурсы. Если у Вас практически нет MyISAM-таблиц, то key_buffer_size следует выставить около 16-32 МБ — они будут использоваться для хранения в памяти индексов временных таблиц, создаваемых на диске.&lt;br /&gt;
* innodb_buffer_pool_size — не менее важная настройка, но уже для InnoDB, обязательно обратите на неё внимание, если собираетесь использовать в основном InnoDB-таблицы, т.к. они значительно более чувствительны к размеру буфера, чем MyISAM-таблицы. MyISAM-таблицы в принципе могут неплохо работать даже с большим количеством данных и при стандартном значении key_buffer_size, однако mySQL может сильно «тормозить» при неверном значении innodb_buffer_pool_size. InnoDB использует свой буфер для хранения и индексов, и данных, поэтому нет необходимости оставлять память под кэш ОС — устанавливайте innodb_buffer_pool_size в 70-80% доступной оперативной памяти (если, конечно, используются только InnoDB-таблицы). Относительно максимального размера данной опции — аналогично key_buffer_size — не стоит увлекаться, нужно найти оптимальный размер, найдите лучшее применение доступной памяти.&lt;br /&gt;
* innodb_additional_mem_pool_size — данная опция практически никак не влияет на производительность mySQL, однако рекомендую оставлять для InnoDB около 20 МБ (или чуть больше) под различные внутренние нужды.&lt;br /&gt;
* innodb_log_file_size — крайне важная настройка в условиях баз данных с частыми операциями записи в таблицы, в особенности при больших объёмах. Большие размеры увеличивают быстродействие, однако будьте осторожны — увеличится и время восстановления данных. Я обычно выставляю значение около 64-512 МБ в зависимости от размера сервера.&lt;br /&gt;
* innodb_log_buffer_size — стандартное значение данной опции вполне подойдёт для большинства систем со средним количеством операций записи и небольшими транзакциями. Если же в Вашей системе бывают всплески активности, или Вы активно работаете с BLOB-данными, то рекомендую немного увеличить значение innodb_log_buffer_size. Однако не переусердствуйте — слишком большое значение будет пустой тратой памяти: буфер сбрасывается каждую секунду, поэтому Вам не понадобится больше места, чем требуется в течение этой секунды. Рекомендуемое значение — около 8-16 МБ, а для небольших баз — и того меньше.&lt;br /&gt;
* innodb_flush_log_at_trx_commit — жалуетесь, что InnoDB работает в 100 раз медленнее MyISAM? Вероятно, Вы забыли про настройку innodb_flush_log_at_trx_commit. Значение по умолчанию «1» означает, что каждая UPDATE-транзакция (или аналогичная команда вне транзакции) должна сбрасывать буфер на диск, что достаточно ресурсоёмко. Большинство приложений, в особенности ранее использовавшие таблицы MyISAM, будут хорошо работать со значением «2» (т.е. «не сбрасывать буфер на диск, только в кэш ОС»). Лог, однако, всё равно будет сбрасываться на диск каждые 1-2 секунды, поэтому в случае аварии Вы потеряете максимум 1-2 секунды обновлений. Значение «0» повысит производительность, но Вы рискуете потерять данные даже при аварийной остановке mySQL-сервера, в то время как при установке значение innodb_flush_log_at_trx_commit в «2» Вы потеряете данные только при аварии всей операционной системы.&lt;br /&gt;
* table_cache — открытие таблиц может быть весьма ресурсоёмко. К примеру, MyISAM-таблицы помечают заголовки .MYI файлов как «используемые в текущий момент». Обычно не рекомендуется открывать таблицы слишком часто, поэтому лучше, чтобы кэш был достаточных размеров, чтобы держать все Ваши таблицы открытыми. Для этого используется некоторое количество ресурсов ОС и оперативной памяти, однако это обычно не является существенной проблемой для современных серверов. Если у Вас несколько сотен таблиц, то стартовым значением для опции table_cache может быть«1024» (помните, что каждое соединение требует свой собственный дескриптор). Если у Вас ещё больше таблиц или очень много соединений — увеличьте значение параметра. Я видел mySQL сервера со значением table_cache равной 100 000.&lt;br /&gt;
* thread_cache — создание/уничтожение потоков также является ресурсоёмкой операцией, которая происходит при каждой установке соединения и каждом разрыве соединения. Я обычно выставляю эту опцию равную 16. Если у Вашего приложения могут быть скачки количество конкурентных соединений и по переменной Threads_Created виден быстрый рост количества потоков, то стоит увеличить значение thread_cache. Цель — не допускать создания новых потоков в условиях нормального функционирования сервера.&lt;br /&gt;
* query_cache_size — если Ваше приложение много и часто читает данные, и при этом у Вас нет кэша на уровне приложения, эта опция может очень помочь. Не ставьте здесь слишком большое значение, так как обслуживание большого кэша запросов будет само по себе затратным. Рекомендуемое значение — от 32 до 512 МБ. Не забудьте проверить, насколько хорошо используется кэш запросов — в некоторых условиях (при небольшом количестве хитов в кэше, т.е. когда практически не выбираются одинаковые данные) использование большого кэша может ухудшить производительность.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Как Вы можете видеть, это — глобальные настройки. Эти переменные зависят от «железа» сервера и используемых движков mySQL, в то время как сессионные переменные обычно настраиваются специально под конкретные задачи. Если Вы в основном используете простые запросы, то нет никакой необходимости увеличивать значение sort_buffer_size, даже если у Вас есть лишние 64 ГБ оперативной памяти. Более того, большие значения кэшей могут только ухудшить производительность сервера. Сессионные переменные лучше оставить на потом, для тонкой настройки сервера.&lt;br /&gt;
&lt;br /&gt;
PS: инсталляция mySQL идёт с несколькими предустановленными файлами my.cnf, рассчитанными под разную нагрузку. Если Вам некогда настраивать сервер вручную, то обычно лучше использовать их, чем стандартный конфигурационный файл, выбрав тот, что больше подойдёт под нагрузку Вашего сервера.&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mysql&amp;diff=1851</id>
		<title>Mysql</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mysql&amp;diff=1851"/>
		<updated>2009-09-24T20:51:39Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ця система керування базами даних (СКБД) з відкритим кодом була створена як альтернатива комерційним системам. MySQL з самого початку була дуже схожою на mSQL, проте з часом вона все розширювалася і зараз MySQL — одна з найпоширеніших систем керування базами даних. Вона використовується, в першу чергу, для створення динамічних веб-сторінок, оскільки має чудову підтримку з боку різноманітних мов програмування.&lt;br /&gt;
&lt;br /&gt;
MySQL – компактний багатонитевий сервер баз даних. Характеризується великою швидкістю, стійкістю і простотою використання.&lt;br /&gt;
&lt;br /&gt;
MySQL був розроблений компанією «ТсХ» для підвищення швидкодії обробки великих баз даних.&lt;br /&gt;
&lt;br /&gt;
MySQL вважається гарним рішенням для малих і середніх застосунків. Вихідні коди сервера компілюються на багатьох платформах. Найповніше можливості сервера виявляються в UNІХ-системах, де є підтримка багатонитевості, що підвищує продуктивність системи в цілому.&lt;br /&gt;
Для некомерційного використання MySQL є безкоштовним. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Встановлення прав ==&lt;br /&gt;
GRANT ALL PRIVILEGES ON *.* TO user@'%' IDENTIFIED BY '1';&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Что нужно настроить в mySQL сразу после установки? ==&lt;br /&gt;
&lt;br /&gt;
Вольный перевод довольно старой статьи с MySQL Performance Blog о том, что лучше сразу же настроить после установки базовой версии mySQL.&lt;br /&gt;
&lt;br /&gt;
Удивительно, сколько народу устанавливает mySQL на свои сервера и оставляют его с настройками по умолчанию.&lt;br /&gt;
&lt;br /&gt;
Несмотря на то, что в mySQL существует довольно много настроек, которые Вы можете изменить, есть набор действительно очень важных характеристик, которые обязательно нужно оптимизировать под собственный сервер. Обычно после такой небольшой настройки производительность сервера заметно увеличивается.&lt;br /&gt;
&lt;br /&gt;
    * key_buffer_size — крайне важная настройка при использовании MyISAM-таблиц. Установите её равной около 30-40% от доступной оперативной памяти, если используете только MyISAM. Правильный размер зависит от размеров индексов, данных и нагрузки на сервер — помните, что MyISAM использует кэш операционной системы (ОС), чтобы хранить данные, поэтому нужно оставить достаточно места в ОЗУ под данные, и данные могут занимать значительно больше места, чем индексы. Однако обязательно проверьте, чтобы всё место, отводимое директивой key_buffer_size под кэш, постоянно использовалось — нередко можно видеть ситуации, когда под кэш индексов отведено 4 ГБ, хотя общий размер всех .MYI-файлов не превышает 1 ГБ. Делать так совершенно бесполезно, Вы только потратите ресурсы. Если у Вас практически нет MyISAM-таблиц, то key_buffer_size следует выставить около 16-32 МБ — они будут использоваться для хранения в памяти индексов временных таблиц, создаваемых на диске.&lt;br /&gt;
    * innodb_buffer_pool_size — не менее важная настройка, но уже для InnoDB, обязательно обратите на неё внимание, если собираетесь использовать в основном InnoDB-таблицы, т.к. они значительно более чувствительны к размеру буфера, чем MyISAM-таблицы. MyISAM-таблицы в принципе могут неплохо работать даже с большим количеством данных и при стандартном значении key_buffer_size, однако mySQL может сильно «тормозить» при неверном значении innodb_buffer_pool_size. InnoDB использует свой буфер для хранения и индексов, и данных, поэтому нет необходимости оставлять память под кэш ОС — устанавливайте innodb_buffer_pool_size в 70-80% доступной оперативной памяти (если, конечно, используются только InnoDB-таблицы). Относительно максимального размера данной опции — аналогично key_buffer_size — не стоит увлекаться, нужно найти оптимальный размер, найдите лучшее применение доступной памяти.&lt;br /&gt;
    * innodb_additional_mem_pool_size — данная опция практически никак не влияет на производительность mySQL, однако рекомендую оставлять для InnoDB около 20 МБ (или чуть больше) под различные внутренние нужды.&lt;br /&gt;
    * innodb_log_file_size — крайне важная настройка в условиях баз данных с частыми операциями записи в таблицы, в особенности при больших объёмах. Большие размеры увеличивают быстродействие, однако будьте осторожны — увеличится и время восстановления данных. Я обычно выставляю значение около 64-512 МБ в зависимости от размера сервера.&lt;br /&gt;
    * innodb_log_buffer_size — стандартное значение данной опции вполне подойдёт для большинства систем со средним количеством операций записи и небольшими транзакциями. Если же в Вашей системе бывают всплески активности, или Вы активно работаете с BLOB-данными, то рекомендую немного увеличить значение innodb_log_buffer_size. Однако не переусердствуйте — слишком большое значение будет пустой тратой памяти: буфер сбрасывается каждую секунду, поэтому Вам не понадобится больше места, чем требуется в течение этой секунды. Рекомендуемое значение — около 8-16 МБ, а для небольших баз — и того меньше.&lt;br /&gt;
    * innodb_flush_log_at_trx_commit — жалуетесь, что InnoDB работает в 100 раз медленнее MyISAM? Вероятно, Вы забыли про настройку innodb_flush_log_at_trx_commit. Значение по умолчанию «1» означает, что каждая UPDATE-транзакция (или аналогичная команда вне транзакции) должна сбрасывать буфер на диск, что достаточно ресурсоёмко. Большинство приложений, в особенности ранее использовавшие таблицы MyISAM, будут хорошо работать со значением «2» (т.е. «не сбрасывать буфер на диск, только в кэш ОС»). Лог, однако, всё равно будет сбрасываться на диск каждые 1-2 секунды, поэтому в случае аварии Вы потеряете максимум 1-2 секунды обновлений. Значение «0» повысит производительность, но Вы рискуете потерять данные даже при аварийной остановке mySQL-сервера, в то время как при установке значение innodb_flush_log_at_trx_commit в «2» Вы потеряете данные только при аварии всей операционной системы.&lt;br /&gt;
    * table_cache — открытие таблиц может быть весьма ресурсоёмко. К примеру, MyISAM-таблицы помечают заголовки .MYI файлов как «используемые в текущий момент». Обычно не рекомендуется открывать таблицы слишком часто, поэтому лучше, чтобы кэш был достаточных размеров, чтобы держать все Ваши таблицы открытыми. Для этого используется некоторое количество ресурсов ОС и оперативной памяти, однако это обычно не является существенной проблемой для современных серверов. Если у Вас несколько сотен таблиц, то стартовым значением для опции table_cache может быть«1024» (помните, что каждое соединение требует свой собственный дескриптор). Если у Вас ещё больше таблиц или очень много соединений — увеличьте значение параметра. Я видел mySQL сервера со значением table_cache равной 100 000.&lt;br /&gt;
    * thread_cache — создание/уничтожение потоков также является ресурсоёмкой операцией, которая происходит при каждой установке соединения и каждом разрыве соединения. Я обычно выставляю эту опцию равную 16. Если у Вашего приложения могут быть скачки количество конкурентных соединений и по переменной Threads_Created виден быстрый рост количества потоков, то стоит увеличить значение thread_cache. Цель — не допускать создания новых потоков в условиях нормального функционирования сервера.&lt;br /&gt;
    * query_cache_size — если Ваше приложение много и часто читает данные, и при этом у Вас нет кэша на уровне приложения, эта опция может очень помочь. Не ставьте здесь слишком большое значение, так как обслуживание большого кэша запросов будет само по себе затратным. Рекомендуемое значение — от 32 до 512 МБ. Не забудьте проверить, насколько хорошо используется кэш запросов — в некоторых условиях (при небольшом количестве хитов в кэше, т.е. когда практически не выбираются одинаковые данные) использование большого кэша может ухудшить производительность.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Как Вы можете видеть, это — глобальные настройки. Эти переменные зависят от «железа» сервера и используемых движков mySQL, в то время как сессионные переменные обычно настраиваются специально под конкретные задачи. Если Вы в основном используете простые запросы, то нет никакой необходимости увеличивать значение sort_buffer_size, даже если у Вас есть лишние 64 ГБ оперативной памяти. Более того, большие значения кэшей могут только ухудшить производительность сервера. Сессионные переменные лучше оставить на потом, для тонкой настройки сервера.&lt;br /&gt;
&lt;br /&gt;
PS: инсталляция mySQL идёт с несколькими предустановленными файлами my.cnf, рассчитанными под разную нагрузку. Если Вам некогда настраивать сервер вручную, то обычно лучше использовать их, чем стандартный конфигурационный файл, выбрав тот, что больше подойдёт под нагрузку Вашего сервера.&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Initrd&amp;diff=1850</id>
		<title>Initrd</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Initrd&amp;diff=1850"/>
		<updated>2009-09-24T20:23:17Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.opennet.ru/base/sys/initrd_intro.txt.html Полезная статья]&lt;br /&gt;
&lt;br /&gt;
Разбор initrd &lt;br /&gt;
&lt;br /&gt;
 gzip -dc /mnt/boot/initrd.img &amp;gt;/tmp/initrd.ext2&lt;br /&gt;
 mkdir /mnt/initrd&lt;br /&gt;
 mount -o loop /tmp/initrd.ext2 /mnt/initrd&lt;br /&gt;
&lt;br /&gt;
Начиная с Fedora Core 3, по умолчанию образ initrd  это сжатый cpio архив&lt;br /&gt;
&lt;br /&gt;
посмотреть содержимое&lt;br /&gt;
 zcat /boot/initrd-$(uname -r).img | cpio -itv | less&lt;br /&gt;
&lt;br /&gt;
раскрутить &lt;br /&gt;
 gzip –dc initrd.img &amp;gt;initrd.x&lt;br /&gt;
 cpio –id &amp;lt; initrd.x&lt;br /&gt;
&lt;br /&gt;
разобрать -&amp;gt; добавить -&amp;gt; собрать&lt;br /&gt;
 1 Decompress.&lt;br /&gt;
 gunzip &amp;lt; initrd.img &amp;gt; initrd.cpio&lt;br /&gt;
 2. Append files.&lt;br /&gt;
 ls myfile | cpio -oAO initrd.cpio -H newc&lt;br /&gt;
 3. Recompress.&lt;br /&gt;
 gzip -cz initrd.cpio &amp;gt; initrd.img&lt;br /&gt;
&lt;br /&gt;
и еще один вариант &lt;br /&gt;
[http://www.redhat.com/archives/kickstart-list/2002-June/msg00001.html Оригинал]&lt;br /&gt;
prereq.&lt;br /&gt;
    copy of the standard boot and drivers images&lt;br /&gt;
    /mnt/cdrom/images/bootnet.img and drivers.img&lt;br /&gt;
&lt;br /&gt;
1.  Set things up for us&lt;br /&gt;
    1. mkdir /tmp/boot&lt;br /&gt;
    2. mkdir /tmp/boot/custum_img&lt;br /&gt;
    3. mkdir /tmp/boot/initrd_img&lt;br /&gt;
    4. mkdir /tmp/boot/modules&lt;br /&gt;
    5. mkdir /tmp/drivers&lt;br /&gt;
    6. mkdir /tmp/drivers/drivers_img&lt;br /&gt;
    7. mkdir /tmp/drivers/modules&lt;br /&gt;
    8. cp /mnt/cdrom/images/bootnet.img /tmp/boot/custom.img&lt;br /&gt;
    9. cp /mnt/cdrom/images/drivers.img /tmp/drivers/&lt;br /&gt;
&lt;br /&gt;
2.  Mount and decompress the files from boot image&lt;br /&gt;
    1. get into boot working dir. cd /tmp/boot&lt;br /&gt;
    2. mount custum.img as filesystem mount -o loop custum.img custum_img&lt;br /&gt;
    3. decompress the initrd gzip -dc custum_img/initrd.img &amp;gt;initrd.ext2&lt;br /&gt;
    4. mount initrd.ext2 as filesystem mount -o loop initrd.ext2 initrd_img&lt;br /&gt;
    5. get modules from initrd_img gzip -dc initrd_img/modules/modules.cgz modules.cpio&lt;br /&gt;
    6. extract cpio archive into /tmp/boot/modules cd /tmp/boot/modules;  cpio -idumv &amp;lt;/tmp/boot/modules.cpio&lt;br /&gt;
&lt;br /&gt;
3.  Make the changes that's requeried i.e get new modules in place&lt;br /&gt;
    1. copy ft.o to /tmp/boot/modules/2.4.2-2BOOT&lt;br /&gt;
    2. remove unwanted modules in 2.4.2-2BOOT&lt;br /&gt;
    3. edit /tmp/boot/initrd_img/modules/module-info remove old modules enter info for new modules&lt;br /&gt;
    4. Find new dependencies if any &amp;amp; update /tmp/boot/initrd_img/modules/modules.dep&lt;br /&gt;
    5. Find new hardware update if any &amp;amp; update /tmp/boot/initrd_img/modules/pcitable&lt;br /&gt;
&lt;br /&gt;
4.  Rebuild the new boot disk&lt;br /&gt;
    1.  get into modules dir. cd /tmp/boot/modules&lt;br /&gt;
    2.  create new modules.cpio file find 2.4.2-2BOOT -print -depth |cpio -H crc -ovF modules.cpio 2&amp;gt; /dev/null&lt;br /&gt;
    3.  compress modules.cpio gzip -S .cgz modules.cpio&lt;br /&gt;
    4.  remove old modules.cgz rm /tmp/boot/initrd_img/modules/modules.cgz&lt;br /&gt;
    5.  mv new modules.cgz in place mv modules.cpio.cgz /tmp/boot/initrd_img/modules/modules.cgz&lt;br /&gt;
    6.  get into boot dir. cd /tmp/boot/initrd_img&lt;br /&gt;
    7.  create zerofile touch zerofile&lt;br /&gt;
    8.  fill up filesystem with zero's cat /dev/zero &amp;gt;zerofile&lt;br /&gt;
    9.  sync filesystem to disk sync&lt;br /&gt;
    10. remove zerofile rm zerofile&lt;br /&gt;
    12. cd /tmp/boot&lt;br /&gt;
    11. unmount initrd filesystem umount initrd_img&lt;br /&gt;
    12. recompress initrd.ext2 gzip initrd.ext2&lt;br /&gt;
    13. remove old initrd.img rm custum_img/initrd.img&lt;br /&gt;
    14. place new initrd on boot img mv initrd.ext2.gz custum_img/initrd.img&lt;br /&gt;
    15. unmount bootnet filesystem umount custum_img&lt;br /&gt;
&lt;br /&gt;
5. place custum.img on boot disk&lt;br /&gt;
    1.  dd if=custum.img of=/dev/fdo&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Initrd&amp;diff=1849</id>
		<title>Initrd</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Initrd&amp;diff=1849"/>
		<updated>2009-09-24T20:22:38Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.opennet.ru/base/sys/initrd_intro.txt.html|Полезная статья]&lt;br /&gt;
&lt;br /&gt;
Разбор initrd &lt;br /&gt;
&lt;br /&gt;
 gzip -dc /mnt/boot/initrd.img &amp;gt;/tmp/initrd.ext2&lt;br /&gt;
 mkdir /mnt/initrd&lt;br /&gt;
 mount -o loop /tmp/initrd.ext2 /mnt/initrd&lt;br /&gt;
&lt;br /&gt;
Начиная с Fedora Core 3, по умолчанию образ initrd  это сжатый cpio архив&lt;br /&gt;
&lt;br /&gt;
посмотреть содержимое&lt;br /&gt;
 zcat /boot/initrd-$(uname -r).img | cpio -itv | less&lt;br /&gt;
&lt;br /&gt;
раскрутить &lt;br /&gt;
 gzip –dc initrd.img &amp;gt;initrd.x&lt;br /&gt;
 cpio –id &amp;lt; initrd.x&lt;br /&gt;
&lt;br /&gt;
разобрать -&amp;gt; добавить -&amp;gt; собрать&lt;br /&gt;
 1 Decompress.&lt;br /&gt;
 gunzip &amp;lt; initrd.img &amp;gt; initrd.cpio&lt;br /&gt;
 2. Append files.&lt;br /&gt;
 ls myfile | cpio -oAO initrd.cpio -H newc&lt;br /&gt;
 3. Recompress.&lt;br /&gt;
 gzip -cz initrd.cpio &amp;gt; initrd.img&lt;br /&gt;
&lt;br /&gt;
и еще один вариант &lt;br /&gt;
[http://www.redhat.com/archives/kickstart-list/2002-June/msg00001.html|Оригинал]&lt;br /&gt;
prereq.&lt;br /&gt;
    copy of the standard boot and drivers images&lt;br /&gt;
    /mnt/cdrom/images/bootnet.img and drivers.img&lt;br /&gt;
&lt;br /&gt;
1.  Set things up for us&lt;br /&gt;
    1. mkdir /tmp/boot&lt;br /&gt;
    2. mkdir /tmp/boot/custum_img&lt;br /&gt;
    3. mkdir /tmp/boot/initrd_img&lt;br /&gt;
    4. mkdir /tmp/boot/modules&lt;br /&gt;
    5. mkdir /tmp/drivers&lt;br /&gt;
    6. mkdir /tmp/drivers/drivers_img&lt;br /&gt;
    7. mkdir /tmp/drivers/modules&lt;br /&gt;
    8. cp /mnt/cdrom/images/bootnet.img /tmp/boot/custom.img&lt;br /&gt;
    9. cp /mnt/cdrom/images/drivers.img /tmp/drivers/&lt;br /&gt;
&lt;br /&gt;
2.  Mount and decompress the files from boot image&lt;br /&gt;
    1. get into boot working dir. cd /tmp/boot&lt;br /&gt;
    2. mount custum.img as filesystem mount -o loop custum.img custum_img&lt;br /&gt;
    3. decompress the initrd gzip -dc custum_img/initrd.img &amp;gt;initrd.ext2&lt;br /&gt;
    4. mount initrd.ext2 as filesystem mount -o loop initrd.ext2 initrd_img&lt;br /&gt;
    5. get modules from initrd_img gzip -dc initrd_img/modules/modules.cgz modules.cpio&lt;br /&gt;
    6. extract cpio archive into /tmp/boot/modules cd /tmp/boot/modules;  cpio -idumv &amp;lt;/tmp/boot/modules.cpio&lt;br /&gt;
&lt;br /&gt;
3.  Make the changes that's requeried i.e get new modules in place&lt;br /&gt;
    1. copy ft.o to /tmp/boot/modules/2.4.2-2BOOT&lt;br /&gt;
    2. remove unwanted modules in 2.4.2-2BOOT&lt;br /&gt;
    3. edit /tmp/boot/initrd_img/modules/module-info remove old modules enter info for new modules&lt;br /&gt;
    4. Find new dependencies if any &amp;amp; update /tmp/boot/initrd_img/modules/modules.dep&lt;br /&gt;
    5. Find new hardware update if any &amp;amp; update /tmp/boot/initrd_img/modules/pcitable&lt;br /&gt;
&lt;br /&gt;
4.  Rebuild the new boot disk&lt;br /&gt;
    1.  get into modules dir. cd /tmp/boot/modules&lt;br /&gt;
    2.  create new modules.cpio file find 2.4.2-2BOOT -print -depth |cpio -H crc -ovF modules.cpio 2&amp;gt; /dev/null&lt;br /&gt;
    3.  compress modules.cpio gzip -S .cgz modules.cpio&lt;br /&gt;
    4.  remove old modules.cgz rm /tmp/boot/initrd_img/modules/modules.cgz&lt;br /&gt;
    5.  mv new modules.cgz in place mv modules.cpio.cgz /tmp/boot/initrd_img/modules/modules.cgz&lt;br /&gt;
    6.  get into boot dir. cd /tmp/boot/initrd_img&lt;br /&gt;
    7.  create zerofile touch zerofile&lt;br /&gt;
    8.  fill up filesystem with zero's cat /dev/zero &amp;gt;zerofile&lt;br /&gt;
    9.  sync filesystem to disk sync&lt;br /&gt;
    10. remove zerofile rm zerofile&lt;br /&gt;
    12. cd /tmp/boot&lt;br /&gt;
    11. unmount initrd filesystem umount initrd_img&lt;br /&gt;
    12. recompress initrd.ext2 gzip initrd.ext2&lt;br /&gt;
    13. remove old initrd.img rm custum_img/initrd.img&lt;br /&gt;
    14. place new initrd on boot img mv initrd.ext2.gz custum_img/initrd.img&lt;br /&gt;
    15. unmount bootnet filesystem umount custum_img&lt;br /&gt;
&lt;br /&gt;
5. place custum.img on boot disk&lt;br /&gt;
    1.  dd if=custum.img of=/dev/fdo&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Initrd&amp;diff=1848</id>
		<title>Initrd</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Initrd&amp;diff=1848"/>
		<updated>2009-09-24T19:27:34Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: Created page with 'Разбор initrd    gzip -dc /mnt/boot/initrd.img &amp;gt;/tmp/initrd.ext2  mkdir /mnt/initrd  mount -o loop /tmp/initrd.ext2 /mnt/initrd  посмотреть содержимое  ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Разбор initrd &lt;br /&gt;
&lt;br /&gt;
 gzip -dc /mnt/boot/initrd.img &amp;gt;/tmp/initrd.ext2&lt;br /&gt;
 mkdir /mnt/initrd&lt;br /&gt;
 mount -o loop /tmp/initrd.ext2 /mnt/initrd&lt;br /&gt;
&lt;br /&gt;
посмотреть содержимое&lt;br /&gt;
 zcat /boot/initrd-$(uname -r).img | cpio -itv | less&lt;br /&gt;
&lt;br /&gt;
раскрутить &lt;br /&gt;
 gzip –dc initrd.img &amp;gt;initrd.x&lt;br /&gt;
 cpio –id &amp;lt; initrd.x&lt;br /&gt;
&lt;br /&gt;
разобрать -&amp;gt; добавить -&amp;gt; собрать&lt;br /&gt;
 1 Decompress.&lt;br /&gt;
 gunzip &amp;lt; initrd.img &amp;gt; initrd.cpio&lt;br /&gt;
 2. Append files.&lt;br /&gt;
 ls myfile | cpio -oAO initrd.cpio -H newc&lt;br /&gt;
 3. Recompress.&lt;br /&gt;
 gzip -cz initrd.cpio &amp;gt; initrd.img&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1609</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1609"/>
		<updated>2009-04-07T22:08:56Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
 phamm/examples/sample-mail.ldif&lt;br /&gt;
 phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу, выделенное меняем на свой домен&lt;br /&gt;
 ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
 ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации.&lt;br /&gt;
подробнее [[Certifcate|здесь]] или здесь оригинал [http://www.openldap.org/pub/ksoper/OpenLDAP_TLS.html#5.2.2 подробнее]&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1608</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1608"/>
		<updated>2009-04-07T22:08:27Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
 phamm/examples/sample-mail.ldif&lt;br /&gt;
 phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
 ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
 ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации.&lt;br /&gt;
подробнее [[Certifcate|здесь]] или здесь оригинал [http://www.openldap.org/pub/ksoper/OpenLDAP_TLS.html#5.2.2 подробнее]&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1607</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1607"/>
		<updated>2009-04-07T22:07:19Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
 ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
 ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации.&lt;br /&gt;
подробнее [[Certifcate|здесь]] или здесь оригинал [http://www.openldap.org/pub/ksoper/OpenLDAP_TLS.html#5.2.2 подробнее]&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1606</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1606"/>
		<updated>2009-04-07T22:06:48Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации.&lt;br /&gt;
подробнее [[Certifcate|здесь]] или здесь оригинал [http://www.openldap.org/pub/ksoper/OpenLDAP_TLS.html#5.2.2 подробнее]&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1605</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1605"/>
		<updated>2009-04-07T22:06:30Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации.&lt;br /&gt;
подробнее [[Certifcate|здесь]] или здесь оригинал [http://www.openldap.org/pub/ksoper/OpenLDAP_TLS.html#5.2.2|подробнее]&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1604</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1604"/>
		<updated>2009-04-07T22:05:43Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации.&lt;br /&gt;
подробнее [[Certifcate|здесь]] или [http://www.openldap.org/pub/ksoper/OpenLDAP_TLS.html#5.2.2|здесь все подробнее]&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1603</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1603"/>
		<updated>2009-04-07T22:05:10Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации.&lt;br /&gt;
подробнее [[Certifcate|здесь]] здесь все подробнее [http://www.openldap.org/pub/ksoper/OpenLDAP_TLS.html#5.2.2]&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1602</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1602"/>
		<updated>2009-04-07T22:03:00Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации.&lt;br /&gt;
подробнее [[Certifcate|здесь]]&lt;br /&gt;
&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1601</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1601"/>
		<updated>2009-04-07T22:01:43Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода создаем сертификат самоподписанный или через центр CA центр аутентификации.&lt;br /&gt;
[[Certifcate|TLS]]&lt;br /&gt;
&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1600</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1600"/>
		<updated>2009-04-07T22:01:30Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода создаем сертификат самоподписанный или через центр CA центр аутентификации.&lt;br /&gt;
[[Certifcate|TLS]]&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1599</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1599"/>
		<updated>2009-04-07T22:01:10Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода создаем сертификат самоподписанный или через центр CA центр аутентификации.&lt;br /&gt;
[Certifcate|TLS]&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1598</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1598"/>
		<updated>2009-04-07T22:00:46Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода создаем сертификат самоподписанный или через центр CA центр аутентификации.&lt;br /&gt;
[Certifcate TLS]&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Certifcate&amp;diff=1597</id>
		<title>Certifcate</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Certifcate&amp;diff=1597"/>
		<updated>2009-04-07T21:48:16Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Есть два варианта сертификатов &lt;br /&gt;
&lt;br /&gt;
== 1 сертификат самоподписанный ==&lt;br /&gt;
 &lt;br /&gt;
 openssl req -newkey rsa:1024 -x509 -nodes -out server.pem -keyout server.pem -days 365&lt;br /&gt;
потом добавляем в /etc/openldap/slapd.conf&lt;br /&gt;
 TLSCACertificateFile server.pem&lt;br /&gt;
 TLSCertificateFile server.pem&lt;br /&gt;
 TLSCertificateKeyFile server.pem &lt;br /&gt;
&lt;br /&gt;
== 2 подписанный через CA ==&lt;br /&gt;
создаем rsa ключ длиной 1024 бита и сохраняем его в файле ldap.key&lt;br /&gt;
 openssl genrsa -out ldap.key 1024&lt;br /&gt;
создаём запрос на сертификацию&lt;br /&gt;
 openssl req -new -config .cfg -key ldap.key -out ldap.csr&lt;br /&gt;
создаём сертификат, которому будем доверять(CACertificate); вначале делаем ключ длиной 2048 бит:&lt;br /&gt;
 openssl genrsa -des3 -out ca.key 2048&lt;br /&gt;
создаём self-signed сертификат сроком действия на год на основе сгенерированного ключа&lt;br /&gt;
 openssl req -new -x509 -days 365 -key ca.key -out ca.cert&lt;br /&gt;
теперь на основе созданного для LDAP ключа и доверенного сертификата создаём сертификат LDAP&lt;br /&gt;
 openssl x509 -req -in ldap.csr -out ldap.cert -CA ca.cert -CAkey ca.key -CAcreateserial -days 365 -extfile .cfg&lt;br /&gt;
&lt;br /&gt;
file: .cfg&lt;br /&gt;
 [ v3_req ]&lt;br /&gt;
 subjectAltName   = email:copy&lt;br /&gt;
 basicConstraints = CA:false&lt;br /&gt;
 nsComment        = &amp;quot;LDAP server certificate&amp;quot;&lt;br /&gt;
 nsCertType       = server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
в конце конфига /etc/openldap/slapd.conf  добавляем.&lt;br /&gt;
&lt;br /&gt;
 # Сертификат сервера&lt;br /&gt;
 TLSCertificateFile /etc/ssl/ldap/ldap.cert&lt;br /&gt;
 # Ключ сервера&lt;br /&gt;
 TLSCertificateKeyFile /etc/ssl/ldap/ldap.key&lt;br /&gt;
 # Доверенный сертификат&lt;br /&gt;
 TLSCACertificateFile /etc/ssl/ldap/ca.cert.&lt;br /&gt;
&lt;br /&gt;
и не забываем &lt;br /&gt;
 chmod 400 /usr/var/openldap-data/'''ключи'''.*&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Certifcate&amp;diff=1596</id>
		<title>Certifcate</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Certifcate&amp;diff=1596"/>
		<updated>2009-04-07T21:45:25Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: Created page with '== 1 сертификат самоподписанный ==    openssl req -newkey rsa:1024 -x509 -nodes -out server.pem -keyout server.pem -days 365 потом добавляе...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 1 сертификат самоподписанный ==&lt;br /&gt;
 &lt;br /&gt;
 openssl req -newkey rsa:1024 -x509 -nodes -out server.pem -keyout server.pem -days 365&lt;br /&gt;
потом добавляем в /etc/openldap/slapd.conf&lt;br /&gt;
 TLSCACertificateFile server.pem&lt;br /&gt;
 TLSCertificateFile server.pem&lt;br /&gt;
 TLSCertificateKeyFile server.pem &lt;br /&gt;
&lt;br /&gt;
== 2 подписанный через CA ==&lt;br /&gt;
создаем rsa ключ длиной 1024 бита и сохраняем его в файле ldap.key&lt;br /&gt;
 openssl genrsa -out ldap.key 1024&lt;br /&gt;
создаём запрос на сертификацию&lt;br /&gt;
 openssl req -new -config .cfg -key ldap.key -out ldap.csr&lt;br /&gt;
создаём сертификат, которому будем доверять(CACertificate); вначале делаем ключ длиной 2048 бит:&lt;br /&gt;
 openssl genrsa -des3 -out ca.key 2048&lt;br /&gt;
создаём self-signed сертификат сроком действия на год на основе сгенерированного ключа&lt;br /&gt;
 openssl req -new -x509 -days 365 -key ca.key -out ca.cert&lt;br /&gt;
теперь на основе созданного для LDAP ключа и доверенного сертификата создаём сертификат LDAP&lt;br /&gt;
 openssl x509 -req -in ldap.csr -out ldap.cert -CA ca.cert -CAkey ca.key -CAcreateserial -days 365 -extfile .cfg&lt;br /&gt;
&lt;br /&gt;
file: .cfg&lt;br /&gt;
 [ v3_req ]&lt;br /&gt;
 subjectAltName   = email:copy&lt;br /&gt;
 basicConstraints = CA:false&lt;br /&gt;
 nsComment        = &amp;quot;LDAP server certificate&amp;quot;&lt;br /&gt;
 nsCertType       = server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
в конце конфига /etc/openldap/slapd.conf  добавляем.&lt;br /&gt;
&lt;br /&gt;
 # Сертификат сервера&lt;br /&gt;
 TLSCertificateFile /etc/ssl/ldap/ldap.cert&lt;br /&gt;
 # Ключ сервера&lt;br /&gt;
 TLSCertificateKeyFile /etc/ssl/ldap/ldap.key&lt;br /&gt;
 # Доверенный сертификат&lt;br /&gt;
 TLSCACertificateFile /etc/ssl/ldap/ca.cert.&lt;br /&gt;
&lt;br /&gt;
и не забываем &lt;br /&gt;
 chmod 400 /usr/var/openldap-data/'''ключи'''.*&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1595</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1595"/>
		<updated>2009-04-07T21:44:18Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода создаем сертификат самоподписанный или через центр CA центр аутентификации.&lt;br /&gt;
&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1594</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1594"/>
		<updated>2009-04-07T21:32:39Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода создаем сертификат самоподписанный или через центр CA центр аутентификации.&lt;br /&gt;
&lt;br /&gt;
== 1 сертификат самоподписанный ==&lt;br /&gt;
 &lt;br /&gt;
 openssl req -newkey rsa:1024 -x509 -nodes -out server.pem -keyout server.pem -days 365&lt;br /&gt;
потом добавляем в /etc/openldap/slapd.conf&lt;br /&gt;
 TLSCACertificateFile server.pem&lt;br /&gt;
 TLSCertificateFile server.pem&lt;br /&gt;
 TLSCertificateKeyFile server.pem &lt;br /&gt;
&lt;br /&gt;
== 2 подписанный через CA ==&lt;br /&gt;
создаем rsa ключ длиной 1024 бита и сохраняем его в файле ldap.key&lt;br /&gt;
 openssl genrsa -out ldap.key 1024&lt;br /&gt;
создаём запрос на сертификацию&lt;br /&gt;
 openssl req -new -config .cfg -key ldap.key -out ldap.csr&lt;br /&gt;
создаём сертификат, которому будем доверять(CACertificate); вначале делаем ключ длиной 2048 бит:&lt;br /&gt;
 openssl genrsa -des3 -out ca.key 2048&lt;br /&gt;
создаём self-signed сертификат сроком действия на год на основе сгенерированного ключа&lt;br /&gt;
 openssl req -new -x509 -days 365 -key ca.key -out ca.cert&lt;br /&gt;
теперь на основе созданного для LDAP ключа и доверенного сертификата создаём сертификат LDAP&lt;br /&gt;
 openssl x509 -req -in ldap.csr -out ldap.cert -CA ca.cert -CAkey ca.key -CAcreateserial -days 365 -extfile .cfg&lt;br /&gt;
&lt;br /&gt;
file: .cfg&lt;br /&gt;
 [ v3_req ]&lt;br /&gt;
 subjectAltName   = email:copy&lt;br /&gt;
 basicConstraints = CA:false&lt;br /&gt;
 nsComment        = &amp;quot;LDAP server certificate&amp;quot;&lt;br /&gt;
 nsCertType       = server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
в конце конфига /etc/openldap/slapd.conf  добавляем.&lt;br /&gt;
&lt;br /&gt;
 # Сертификат сервера&lt;br /&gt;
 TLSCertificateFile /etc/ssl/ldap/ldap.cert&lt;br /&gt;
 # Ключ сервера&lt;br /&gt;
 TLSCertificateKeyFile /etc/ssl/ldap/ldap.key&lt;br /&gt;
 # Доверенный сертификат&lt;br /&gt;
 TLSCACertificateFile /etc/ssl/ldap/ca.cert.&lt;br /&gt;
&lt;br /&gt;
и не забываем &lt;br /&gt;
 chmod 400 /usr/var/openldap-data/'''ключи'''.*&lt;br /&gt;
&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1593</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1593"/>
		<updated>2009-04-07T21:24:13Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода создаем сертификат самоподписанный или через центр CA центр аутентификации.&lt;br /&gt;
&lt;br /&gt;
== 1 сертификат самоподписанный ==&lt;br /&gt;
 &lt;br /&gt;
 openssl req -newkey rsa:1024 -x509 -nodes -out server.pem -keyout server.pem -days 365&lt;br /&gt;
потом добавляем в /etc/openldap/slapd.conf&lt;br /&gt;
 TLSCACertificateFile server.pem&lt;br /&gt;
 TLSCertificateFile server.pem&lt;br /&gt;
 TLSCertificateKeyFile server.pem &lt;br /&gt;
&lt;br /&gt;
== 2 подписанный через CA ==&lt;br /&gt;
создаем rsa ключ длиной 1024 бита и сохраняем его в файле ldap.key&lt;br /&gt;
 openssl genrsa -out ldap.key 1024&lt;br /&gt;
создаём запрос на сертификацию&lt;br /&gt;
 openssl req -new -config .cfg -key ldap.key -out ldap.csr&lt;br /&gt;
создаём сертификат, которому будем доверять(CACertificate); вначале делаем ключ длиной 2048 бит:&lt;br /&gt;
 openssl genrsa -des3 -out ca.key 2048&lt;br /&gt;
создаём self-signed сертификат сроком действия на год на основе сгенерированного ключа&lt;br /&gt;
 openssl req -new -x509 -days 365 -key ca.key -out ca.cert&lt;br /&gt;
теперь на основе созданного для LDAP ключа и доверенного сертификата создаём сертификат LDAP&lt;br /&gt;
 openssl x509 -req -in ldap.csr -out ldap.cert -CA ca.cert -CAkey ca.key -CAcreateserial -days 365 -extfile .cfg&lt;br /&gt;
&lt;br /&gt;
file: .cfg&lt;br /&gt;
 [ v3_req ]&lt;br /&gt;
 subjectAltName   = email:copy&lt;br /&gt;
 basicConstraints = CA:false&lt;br /&gt;
 nsComment        = &amp;quot;LDAP server certificate&amp;quot;&lt;br /&gt;
 nsCertType       = server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
в конце конфига /etc/openldap/slapd.conf  добавляем.&lt;br /&gt;
&lt;br /&gt;
 # Сертификат сервера&lt;br /&gt;
 TLSCertificateFile /etc/ssl/ldap/ldap.cert&lt;br /&gt;
 # Ключ сервера&lt;br /&gt;
 TLSCertificateKeyFile /etc/ssl/ldap/ldap.key&lt;br /&gt;
 # Доверенный сертификат&lt;br /&gt;
 TLSCACertificateFile /etc/ssl/ldap/ca.cert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1592</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1592"/>
		<updated>2009-04-07T21:23:32Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем, например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. &lt;br /&gt;
есть два метода создаем сертификат самоподписанный или через центр CA центр аутентификации.&lt;br /&gt;
&lt;br /&gt;
== 1 сертификат самоподписанный ==&lt;br /&gt;
 &lt;br /&gt;
 openssl req -newkey rsa:1024 -x509 -nodes -out server.pem -keyout server.pem -days 365&lt;br /&gt;
потом добавляем в /etc/openldap/slapd.conf&lt;br /&gt;
 TLSCACertificateFile server.pem&lt;br /&gt;
 TLSCertificateFile server.pem&lt;br /&gt;
 TLSCertificateKeyFile server.pem &lt;br /&gt;
&lt;br /&gt;
== 2 подписанный через CA ==&lt;br /&gt;
#создаем rsa ключ длиной 1024 бита и сохраняем его в файле ldap.key&lt;br /&gt;
 openssl genrsa -out ldap.key 1024&lt;br /&gt;
#создаём запрос на сертификацию&lt;br /&gt;
 openssl req -new -config .cfg -key ldap.key -out ldap.csr&lt;br /&gt;
# создаём сертификат, которому будем доверять(CACertificate); вначале делаем ключ длиной 2048 бит:&lt;br /&gt;
 openssl genrsa -des3 -out ca.key 2048&lt;br /&gt;
# создаём self-signed сертификат сроком действия на год на основе сгенерированного ключа&lt;br /&gt;
 openssl req -new -x509 -days 365 -key ca.key -out ca.cert&lt;br /&gt;
# теперь на основе созданного для LDAP ключа и доверенного сертификата создаём сертификат LDAP&lt;br /&gt;
 openssl x509 -req -in ldap.csr -out ldap.cert -CA ca.cert -CAkey ca.key -CAcreateserial -days 365 -extfile .cfg&lt;br /&gt;
&lt;br /&gt;
file: .cfg&lt;br /&gt;
 [ v3_req ]&lt;br /&gt;
 subjectAltName   = email:copy&lt;br /&gt;
 basicConstraints = CA:false&lt;br /&gt;
 nsComment        = &amp;quot;LDAP server certificate&amp;quot;&lt;br /&gt;
 nsCertType       = server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
в конце конфига /etc/openldap/slapd.conf  добавляем.&lt;br /&gt;
&lt;br /&gt;
 # Сертификат сервера&lt;br /&gt;
 TLSCertificateFile /etc/ssl/ldap/ldap.cert&lt;br /&gt;
 # Ключ сервера&lt;br /&gt;
 TLSCertificateKeyFile /etc/ssl/ldap/ldap.key&lt;br /&gt;
 # Доверенный сертификат&lt;br /&gt;
 TLSCACertificateFile /etc/ssl/ldap/ca.cert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1591</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1591"/>
		<updated>2009-04-07T21:14:01Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#создаем rsa ключ длиной 1024 бита и сохраняем его в файле ldap.key&lt;br /&gt;
 openssl genrsa -out ldap.key 1024&lt;br /&gt;
#создаём запрос на сертификацию&lt;br /&gt;
 openssl req -new -config .cfg -key ldap.key -out ldap.csr&lt;br /&gt;
# создаём сертификат, которому будем доверять(CACertificate); вначале делаем ключ длиной 2048 бит:&lt;br /&gt;
 openssl genrsa -des3 -out ca.key 2048&lt;br /&gt;
# создаём self-signed сертификат сроком действия на год на основе сгенерированного ключа&lt;br /&gt;
 openssl req -new -x509 -days 365 -key ca.key -out ca.cert&lt;br /&gt;
# теперь на основе созданного для LDAP ключа и доверенного сертификата создаём сертификат LDAP&lt;br /&gt;
 openssl x509 -req -in ldap.csr -out ldap.cert -CA ca.cert -CAkey ca.key -CAcreateserial -days 365 -extfile .cfg&lt;br /&gt;
&lt;br /&gt;
file: .cfg&lt;br /&gt;
 [ v3_req ]&lt;br /&gt;
 subjectAltName   = email:copy&lt;br /&gt;
 basicConstraints = CA:false&lt;br /&gt;
 nsComment        = &amp;quot;LDAP server certificate&amp;quot;&lt;br /&gt;
 nsCertType       = server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
в конце конфига /etc/openldap/slapd.conf  добавляем.&lt;br /&gt;
&lt;br /&gt;
 # Сертификат сервера&lt;br /&gt;
 TLSCertificateFile /etc/ssl/ldap/ldap.cert&lt;br /&gt;
 # Ключ сервера&lt;br /&gt;
 TLSCertificateKeyFile /etc/ssl/ldap/ldap.key&lt;br /&gt;
 # Доверенный сертификат&lt;br /&gt;
 TLSCACertificateFile /etc/ssl/ldap/ca.cert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1590</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1590"/>
		<updated>2009-04-07T21:13:37Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#создаем rsa ключ длиной 1024 бита и сохраняем его в файле ldap.key&lt;br /&gt;
 openssl genrsa -out ldap.key 1024&lt;br /&gt;
#создаём запрос на сертификацию&lt;br /&gt;
 openssl req -new -config .cfg -key ldap.key -out ldap.csr&lt;br /&gt;
# создаём сертификат, которому будем доверять(CACertificate); вначале делаем ключ длиной 2048 бит:&lt;br /&gt;
 openssl genrsa -des3 -out ca.key 2048&lt;br /&gt;
# создаём self-signed сертификат сроком действия на год на основе сгенерированного ключа&lt;br /&gt;
 openssl req -new -x509 -days 365 -key ca.key -out ca.cert&lt;br /&gt;
# теперь на основе созданного для LDAP ключа и доверенного сертификата создаём сертификат LDAP&lt;br /&gt;
 openssl x509 -req -in ldap.csr -out ldap.cert -CA ca.cert -CAkey ca.key -CAcreateserial -days 365 -extfile .cfg&lt;br /&gt;
&lt;br /&gt;
============  file: .cfg ==========================&lt;br /&gt;
 [ v3_req ]&lt;br /&gt;
 subjectAltName   = email:copy&lt;br /&gt;
 basicConstraints = CA:false&lt;br /&gt;
 nsComment        = &amp;quot;LDAP server certificate&amp;quot;&lt;br /&gt;
 nsCertType       = server&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
в конце конфига /etc/openldap/slapd.conf  добавляем.&lt;br /&gt;
============  /etc/openldap/slapd.conf ===========&lt;br /&gt;
 # Сертификат сервера&lt;br /&gt;
 TLSCertificateFile /etc/ssl/ldap/ldap.cert&lt;br /&gt;
 # Ключ сервера&lt;br /&gt;
 TLSCertificateKeyFile /etc/ssl/ldap/ldap.key&lt;br /&gt;
 # Доверенный сертификат&lt;br /&gt;
 TLSCACertificateFile /etc/ssl/ldap/ca.cert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1589</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1589"/>
		<updated>2009-04-07T21:12:52Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#создаем rsa ключ длиной 1024 бита и сохраняем его в файле ldap.key&lt;br /&gt;
 openssl genrsa -out ldap.key 1024&lt;br /&gt;
#создаём запрос на сертификацию&lt;br /&gt;
 openssl req -new -config .cfg -key ldap.key -out ldap.csr&lt;br /&gt;
# создаём сертификат, которому будем доверять(CACertificate); вначале делаем ключ длиной 2048 бит:&lt;br /&gt;
 openssl genrsa -des3 -out ca.key 2048&lt;br /&gt;
# создаём self-signed сертификат сроком действия на год на основе сгенерированного ключа&lt;br /&gt;
 openssl req -new -x509 -days 365 -key ca.key -out ca.cert&lt;br /&gt;
# теперь на основе созданного для LDAP ключа и доверенного сертификата создаём сертификат LDAP&lt;br /&gt;
 openssl x509 -req -in ldap.csr -out ldap.cert -CA ca.cert -CAkey ca.key -CAcreateserial -days 365 -extfile .cfg&lt;br /&gt;
&lt;br /&gt;
 ============  file: .cfg ==========================&lt;br /&gt;
 [ v3_req ]&lt;br /&gt;
 subjectAltName   = email:copy&lt;br /&gt;
 basicConstraints = CA:false&lt;br /&gt;
 nsComment        = &amp;quot;LDAP server certificate&amp;quot;&lt;br /&gt;
 nsCertType       = server&lt;br /&gt;
 ===================================================&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
в конце конфига /etc/openldap/slapd.conf  добавляем.&lt;br /&gt;
 ============  /etc/openldap/slapd.conf ===========&lt;br /&gt;
 # Сертификат сервера&lt;br /&gt;
 TLSCertificateFile /etc/ssl/ldap/ldap.cert&lt;br /&gt;
 # Ключ сервера&lt;br /&gt;
 TLSCertificateKeyFile /etc/ssl/ldap/ldap.key&lt;br /&gt;
 # Доверенный сертификат&lt;br /&gt;
 TLSCACertificateFile /etc/ssl/ldap/ca.cert.&lt;br /&gt;
 ===================================================&lt;br /&gt;
&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1588</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1588"/>
		<updated>2009-04-07T21:12:35Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#создаем rsa ключ длиной 1024 бита и сохраняем его в файле ldap.key&lt;br /&gt;
 openssl genrsa -out ldap.key 1024&lt;br /&gt;
#создаём запрос на сертификацию&lt;br /&gt;
 openssl req -new -config .cfg -key ldap.key -out ldap.csr&lt;br /&gt;
# создаём сертификат, которому будем доверять(CACertificate); вначале делаем ключ длиной 2048 бит:&lt;br /&gt;
 openssl genrsa -des3 -out ca.key 2048&lt;br /&gt;
# создаём self-signed сертификат сроком действия на год на основе сгенерированного ключа&lt;br /&gt;
 openssl req -new -x509 -days 365 -key ca.key -out ca.cert&lt;br /&gt;
# теперь на основе созданного для LDAP ключа и доверенного сертификата создаём сертификат LDAP&lt;br /&gt;
 openssl x509 -req -in ldap.csr -out ldap.cert -CA ca.cert -CAkey ca.key -CAcreateserial -days 365 -extfile .cfg&lt;br /&gt;
&lt;br /&gt;
 ============  file: .cfg ==========================&lt;br /&gt;
 [ v3_req ]&lt;br /&gt;
 subjectAltName   = email:copy&lt;br /&gt;
 basicConstraints = CA:false&lt;br /&gt;
 nsComment        = &amp;quot;LDAP server certificate&amp;quot;&lt;br /&gt;
 nsCertType       = server&lt;br /&gt;
 ===================================================&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 в конце конфига /etc/openldap/slapd.conf  добавляем.&lt;br /&gt;
 ============  /etc/openldap/slapd.conf ===========&lt;br /&gt;
 # Сертификат сервера&lt;br /&gt;
 TLSCertificateFile /etc/ssl/ldap/ldap.cert&lt;br /&gt;
 # Ключ сервера&lt;br /&gt;
 TLSCertificateKeyFile /etc/ssl/ldap/ldap.key&lt;br /&gt;
 # Доверенный сертификат&lt;br /&gt;
 TLSCACertificateFile /etc/ssl/ldap/ca.cert.&lt;br /&gt;
 ===================================================&lt;br /&gt;
&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1587</id>
		<title>Mail setting</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mail_setting&amp;diff=1587"/>
		<updated>2009-04-07T21:11:57Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''' Стаття не дописана '''&lt;br /&gt;
&lt;br /&gt;
[http://www.postfix.org/ Postfix ] Virtual Hosting с [http://www.openldap.org/ OpenLDAP], [http://www.dovecot.org/ Dovecot] как IMAP/POP3,[http://www.onyxbits.de/gnarwl Gnarwl] как автоответчик и  [http://www.phamm.org/ Phamm] как интерфейс управления&lt;br /&gt;
&lt;br /&gt;
[http://www.howtoforge.com/postfix-virtual-hosting-with-ldap-backend-and-with-dovecot-pop3-imap-on-ubuntu-8.10 оригинал статьи]&lt;br /&gt;
&lt;br /&gt;
* Сначала устанавливаем нужные пакеты &lt;br /&gt;
  '''yum install OpenLDAP'''&lt;br /&gt;
   конфиг его здесь /etc/openldap/ldap.conf&lt;br /&gt;
&lt;br /&gt;
  '''yum install openldap-servers'''&lt;br /&gt;
   в этом есть нужные схемы &lt;br /&gt;
   и конфиг его здесь /etc/openldap/slapd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
создаем каталог &lt;br /&gt;
 '''mkdir /root/work/phamm-inst'''&lt;br /&gt;
качаем &lt;br /&gt;
 '''cd /root/work/phamm-inst'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz'''&lt;br /&gt;
раскручиваем &lt;br /&gt;
 '''tar xvzf phamm-0.5.15.tar.gz'''&lt;br /&gt;
&lt;br /&gt;
создаем файл каталог &lt;br /&gt;
 '''mkdir /etc/openldap/schema/phamm''' &lt;br /&gt;
&lt;br /&gt;
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог&lt;br /&gt;
 '''cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm&lt;br /&gt;
 '''cd /etc/openldap/schema/phamm'''&lt;br /&gt;
добавляем схемы &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/ISPEnv2.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/amavis.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/samba.schema'''&lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/pureftpd.schema''' &lt;br /&gt;
 '''wget http://open.rhx.it/phamm/schema/dnsdomain2.schema''' &lt;br /&gt;
&lt;br /&gt;
правим файл конфигурации /etc/openldap/sldap.conf&lt;br /&gt;
после строчек &lt;br /&gt;
 include         /etc/openldap/schema/core.schema&lt;br /&gt;
 include         /etc/openldap/schema/cosine.schema&lt;br /&gt;
 include         /etc/openldap/schema/nis.schema&lt;br /&gt;
 include         /etc/openldap/schema/inetorgperson.schema&lt;br /&gt;
&lt;br /&gt;
добавляем &lt;br /&gt;
 include         /etc/openldap/schema/phamm/phamm.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/ISPEnv2.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/amavis.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/pureftpd.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/samba.schema&lt;br /&gt;
 include         /etc/openldap/schema/phamm/dnsdomain2.schema&lt;br /&gt;
&lt;br /&gt;
правим файлы из пакета phamm&lt;br /&gt;
phamm/examples/sample-mail.ldif&lt;br /&gt;
phamm/examples/sample-main.ldif&lt;br /&gt;
&lt;br /&gt;
далее вносим в базу  выделенное меняем на свой домен&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-main.ldif&lt;br /&gt;
ldapadd -v -x -D &amp;quot;cn=admin,'''dc=example,dc=tld'''&amp;quot; -W -h localhost -f examples/ldif/sample-mail.ldif&lt;br /&gt;
&lt;br /&gt;
если еще что-тонадо добавляем например pureftpd.ldif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#создаем rsa ключ длиной 1024 бита и сохраняем его в файле ldap.key&lt;br /&gt;
 openssl genrsa -out ldap.key 1024&lt;br /&gt;
#создаём запрос на сертификацию&lt;br /&gt;
 openssl req -new -config .cfg -key ldap.key -out ldap.csr&lt;br /&gt;
# создаём сертификат, которому будем доверять(CACertificate); вначале делаем ключ длиной 2048 бит:&lt;br /&gt;
 openssl genrsa -des3 -out ca.key 2048&lt;br /&gt;
# создаём self-signed сертификат сроком действия на год на основе сгенерированного ключа&lt;br /&gt;
 openssl req -new -x509 -days 365 -key ca.key -out ca.cert&lt;br /&gt;
# теперь на основе созданного для LDAP ключа и доверенного сертификата создаём сертификат LDAP&lt;br /&gt;
 openssl x509 -req -in ldap.csr -out ldap.cert -CA ca.cert -CAkey ca.key -CAcreateserial -days 365 -extfile .cfg&lt;br /&gt;
&lt;br /&gt;
============  file: .cfg ==========================&lt;br /&gt;
[ v3_req ]&lt;br /&gt;
subjectAltName   = email:copy&lt;br /&gt;
basicConstraints = CA:false&lt;br /&gt;
nsComment        = &amp;quot;LDAP server certificate&amp;quot;&lt;br /&gt;
nsCertType       = server&lt;br /&gt;
===================================================&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
в конце конфига /etc/openldap/slapd.conf  добавляем.&lt;br /&gt;
============  /etc/openldap/slapd.conf ===========&lt;br /&gt;
# Сертификат сервера&lt;br /&gt;
TLSCertificateFile /etc/ssl/ldap/ldap.cert&lt;br /&gt;
# Ключ сервера&lt;br /&gt;
TLSCertificateKeyFile /etc/ssl/ldap/ldap.key&lt;br /&gt;
# Доверенный сертификат&lt;br /&gt;
TLSCACertificateFile /etc/ssl/ldap/ca.cert.&lt;br /&gt;
===================================================&lt;br /&gt;
&lt;br /&gt;
стартуем ldap [[LDAP-configure | Установка LDAP сервера]]&lt;br /&gt;
 '''service ldap start''' &lt;br /&gt;
 '''chkconfig ldap on'''&lt;br /&gt;
[[ ldap-errors | Ldap не стартанул]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://howtoforge.org/postfix_dkfilter_domain_keys_implementation Postfix with dkfilter (DomainKeys Implementation)]&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Fstab&amp;diff=1502</id>
		<title>Fstab</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Fstab&amp;diff=1502"/>
		<updated>2009-03-29T18:37:49Z</updated>

		<summary type="html">&lt;p&gt;87.238.157.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Монтирование разделов по меткам в fstab (fstab mount linux label) ==&lt;br /&gt;
 &lt;br /&gt;
Оригинал: http://ru.gentoo-wiki.com/Fstab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Введение&lt;br /&gt;
--------&lt;br /&gt;
&lt;br /&gt;
   /etc/fstab  Конфигурационный  файл  с  указанием  партиции  и ее точки&lt;br /&gt;
   монтирования в структуре файловой системы.&lt;br /&gt;
&lt;br /&gt;
   Классическая  схема конфигурации на основе шины описана в статье О&lt;br /&gt;
   монтировании файловых систем&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Уникальные идентификаторы&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Уникальная идентификация партиции и точное указание точки монтирования&lt;br /&gt;
   стало  возможным  при наличии udev и имеет некоторое превосходство над&lt;br /&gt;
   обозначением по положению на шине ide/scsi.&lt;br /&gt;
&lt;br /&gt;
   Развитие  Linux  и  udev  увеличивает  надежность  опознания различных&lt;br /&gt;
   устройств, но в тоже время появляются новые проблемы.&lt;br /&gt;
&lt;br /&gt;
    1. Если  у  вас  больше  одного  sata/scsi или ide контроллера, то их&lt;br /&gt;
       обозначение  при  загрузке  будет  случайным.  В  результате после&lt;br /&gt;
       перезагрузки диск sdX может выглядеть как sdY или для ide дисков -&lt;br /&gt;
       hdX  и  hdY.  Уникальная идентификация позволяет забыть о подобных&lt;br /&gt;
       мелочах.&lt;br /&gt;
    2. Введение новой libata pata поддержки, все ваши ide hdX диски будут&lt;br /&gt;
       видны  как  sdX  устройства.  Уникальная  идентификация  дисков  и&lt;br /&gt;
       партиций позволит вам безболезненный переход.&lt;br /&gt;
    3. В  компьютерах с наличием sata и ide контроллеров переход от hdX к&lt;br /&gt;
       sdX   может   внести   путаницу,   которую   можно   избежать  при&lt;br /&gt;
       использовании идентификаторов.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Четыре схемы уникальной идентификации&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Идентификация по UUID&lt;br /&gt;
&lt;br /&gt;
   UUID  это сокращение от слов Universally Unique IDentifier и описывает&lt;br /&gt;
   механизм  выдачи  каждой  файловой системе уникального идентификатора.&lt;br /&gt;
   Все файловые системы в линуксе, включая swap, поддерживают UUID. FAT и&lt;br /&gt;
   NTFS  не поддерживают UUID изначально, и тем не менее в линуксе им так&lt;br /&gt;
   же назначается UUID.&lt;br /&gt;
&lt;br /&gt;
        ls -al /dev/disk/by-uuid/&lt;br /&gt;
        total 0&lt;br /&gt;
        lrwxrwxrwx 1 root root 10 2007-04-24 18:01 2f6e40d0-83b5-42dc-a102-b95bc32073dc&lt;br /&gt;
         -&amp;gt; ../../sda1&lt;br /&gt;
        lrwxrwxrwx 1 root root 10 2007-04-24 18:01 84e7c2c9-f26e-4e3f-98b8-93eec152cd5a&lt;br /&gt;
         -&amp;gt; ../../hdc5&lt;br /&gt;
        lrwxrwxrwx 1 root root 10 2007-04-24 18:01 867a5afb-f266-4a85-900f-efcc86004370&lt;br /&gt;
         -&amp;gt; ../../sda3&lt;br /&gt;
        lrwxrwxrwx 1 root root 10 2007-04-24 18:01 9542be4e-fe40-4ca9-9522-f5222d32ac84&lt;br /&gt;
         -&amp;gt; ../../sdb1&lt;br /&gt;
        lrwxrwxrwx 1 root root 10 2007-04-24 18:01 b15f438d-b4b7-4536-a8cc-46128f440c7c&lt;br /&gt;
         -&amp;gt; ../../hdc6&lt;br /&gt;
        lrwxrwxrwx 1 root root 10 2007-04-24 18:01 AF92-3DDB -&amp;gt; ../../sdd1&lt;br /&gt;
        lrwxrwxrwx 1 root root 10 2007-04-24 18:01 B0JC190ODC193954 -&amp;gt; ../../sdd6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Как вы видите, FAT и NTFS разделы имеют укороченный идентификатор.&lt;br /&gt;
&lt;br /&gt;
   Для определения UUID так же можно воспользоватся командой&lt;br /&gt;
   &lt;br /&gt;
           tune2fs -l /dev/sda1 | grep UUID&lt;br /&gt;
   &lt;br /&gt;
           Filesystem UUID: 2f6e40d0-83b5-42dc-a102-b95bc32073dc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
     * Преимущества  использования  UUID: уникальность каждого раздела по&lt;br /&gt;
       идентификатору позволяет избежать ошибок при монтировании.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
     * Недостаток использования UUID: трудно запомнить ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Идентификация по LABEL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Практически  любой файловой системе или партиции можно присвоить LABEL&lt;br /&gt;
   (метку)&lt;br /&gt;
&lt;br /&gt;
           ls -l /dev/disk/by-label/&lt;br /&gt;
           total 0&lt;br /&gt;
           lrwxrwxrwx 1 root root 10 2007-04-24 18:01 250gig -&amp;gt; ../../sdb1&lt;br /&gt;
           lrwxrwxrwx 1 root root 10 2007-04-24 18:01 b00t -&amp;gt; ../../sda1&lt;br /&gt;
           lrwxrwxrwx 1 root root 10 2007-04-24 18:01 level0 -&amp;gt; ../../sda3&lt;br /&gt;
           lrwxrwxrwx 1 root root 10 2007-04-24 18:01 p2p -&amp;gt; ../../hdc6&lt;br /&gt;
           lrwxrwxrwx 1 root root 10 2007-04-24 18:01 swap -&amp;gt; ../../hdc5&lt;br /&gt;
           lrwxrwxrwx 1 root root 10 2007-04-24 18:01 fat -&amp;gt; ../../sdd1&lt;br /&gt;
           lrwxrwxrwx 1 root root 10 2007-04-24 18:01 ntfs -&amp;gt; ../../sdd6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Посмотреть названия так же можно командой cfdisk /dev/sda&lt;br /&gt;
&lt;br /&gt;
   Для  изменения  label для каждой файловой системы выполните подходящие&lt;br /&gt;
   команды:&lt;br /&gt;
swap: Создание новой swap партиции:&lt;br /&gt;
               mkswap -L &amp;lt;label&amp;gt; /dev/XXX&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ext2/ext3:&lt;br /&gt;
               e2label /dev/XXX &amp;lt;label&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
reiserfs:&lt;br /&gt;
               reiserfstune -l &amp;lt;label&amp;gt; /dev/XXX&lt;br /&gt;
&lt;br /&gt;
jfs:&lt;br /&gt;
               jfs_tune -L &amp;lt;label&amp;gt; /dev/XXX&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
xfs:&lt;br /&gt;
               xfs_admin -L &amp;lt;label&amp;gt; /dev/XXX&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fat/vfat: Изменить метку диска в Windows, или при создании раздела в линуксе&lt;br /&gt;
&lt;br /&gt;
               mkdosfs -n &amp;lt;label&amp;gt; &amp;lt;other options&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ntfs: Изменить метку диска в Windows или&lt;br /&gt;
&lt;br /&gt;
               ntfslabel /dev/XXX &amp;lt;label&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Предупреждение: Будте внимательны при обозначении партиций. LABEL&lt;br /&gt;
   должен быть уникальным для каждого диска.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Идентификация по id&lt;br /&gt;
&lt;br /&gt;
   В  данном  случае  id образуется из производственного серийного номера&lt;br /&gt;
   вашего диска.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Идентификация по path&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Создание  имени  по  кратчайшему  пути (path) в соответствии с sysfs и&lt;br /&gt;
   содежит  информацию  о шине на которой расположен жесткий диск. Что не&lt;br /&gt;
   подходит  для  наших  целей  и решения вышеобозначенных проблем. Более&lt;br /&gt;
   подробно в статье О монтировании файловых систем&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Использование уникальных идентификаторов&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Я   надеюсь   вы   уже   определились   какой  метод  вам  понравился.&lt;br /&gt;
   Использование данных методов достаточно просто.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fstab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   В  /etc/fstab  замените  обозначение  диска  в  первой  колонке на ваш&lt;br /&gt;
   идентификатор  к  примеру,  я закомментировал обозначение дисков по id&lt;br /&gt;
   знаком   #   и   записал   обозначение   двух   партиций   по   разным&lt;br /&gt;
   идентификационным схемам.&lt;br /&gt;
&lt;br /&gt;
        /etc/fstab&lt;br /&gt;
        #/dev/sda1   /boot           ext2            noauto,noatime           1 2&lt;br /&gt;
        LABEL=b00t   /boot           ext2            noauto,noatime           1 2&lt;br /&gt;
        #/dev/hdc5   none            swap            sw                       0 0&lt;br /&gt;
        UUID=84e7c2c9-f26e-4e3f-98b8-93eec152cd5a    none            swap sw  0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Так же можно заменить /dev/sda1 на /dev/disk/by-label/b00t или&lt;br /&gt;
   /dev/disk/by-uuid/2f6e40d0-83b5-42dc-a102-b95bc32073dc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
grub&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Предупреждение: Данное описание -- для Arch Linux. В Gentoo надо&lt;br /&gt;
   использовать genkernel и работает только указание корня через LABEL=&lt;br /&gt;
   (на данный момент)&lt;br /&gt;
&lt;br /&gt;
   Для использования уникальных идентификаторов при загрузке необходимо:&lt;br /&gt;
    1. Использовать mkinitcpio initramfs образ&lt;br /&gt;
    2. Разрешить использование udev в /etc/mkinitcpio.conf&lt;br /&gt;
    3. Пересоздать initramfs образ до перезагрузки компьютера.&lt;br /&gt;
&lt;br /&gt;
   Примечание: В версиях klibc-udev до 101-3 уникальное обозначение&lt;br /&gt;
   устройств не работает&lt;br /&gt;
&lt;br /&gt;
   В  приведенном  выше  примере партиция /dev/sda3 LABEL=level0 является&lt;br /&gt;
   root партицией и в файле /boot/grub/menu.lst запись&lt;br /&gt;
   &lt;br /&gt;
   /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
           kernel /boot/vmlinuz26 root=/dev/sda3 vga=0x318 ro&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   надо поменять на&lt;br /&gt;
   /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
           kernel /boot/vmlinuz root=/dev/disk/by-label/level0 vga=0x318 ro&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   или&lt;br /&gt;
   /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
           kernel /boot/vmlinuz root=LABEL=level0 vga=0x318 ro&lt;/div&gt;</summary>
		<author><name>87.238.157.5</name></author>
		
	</entry>
</feed>