From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 11 Aug 2009 01:50:43 +0400 From: Lebedev Sergey To: sisyphus@lists.altlinux.org Message-ID: <20090810215043.GA11550@lsv.altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.19 (2009-01-05) Subject: [sisyphus] I: Openldap 2.4.16 X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2009 21:51:12 -0000 Archived-At: List-Archive: List-Post: Доброго всем. На ftp://ftp.altlinux.org/pub/people/barabashka/SS/ лежит сборка openldap 2.4.16 и libldap2.3. Тестируем, пишем об ошибках и проблемах. Если никаких особых трудностей не возникнет, то сборку я отправляю в сизиф. Важно! После подключения данного репозитария, старый openldap (2.3) не будет автоматически обновлен по dist-upgrade'у. Прежде чем сказать apt-get install openldap2.4-servers openldap2.4-clients настоятельно советую сделать следующее: 1) сделать backup /var/log/ldap/dblogs /var/log/ldap/bases 2) для каждой базы сделать ldif-dump slapcat -b 'rootdn' -l mydn.ldif Это связано с тем, что новый openldap собран с новой berkeley db. Slapd не запуститься, если обнаружит старую базу. 3) Убрать из /etc/openldap/slapd*.conf все упоминания о slurpd. Upstream похоронил этот демон репликации. Используйте syncrepl. Точно стоит убрать следующие строки replica-pidfile /var/run/slurpd.pid replica-argsfile /var/run/slurpd.args 4) Если вы использовали ldbm, то самое время перейти на bdb. Upstream похоронил ldbm. После этого можно смело ставить новый openldap, заливать базы обратно slapadd -b 'rootdn' -l mydn.ldif и наслаждаться жизнью.