From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,SPF_PASS autolearn=ham version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:mime-version:content-type:content-disposition :content-transfer-encoding:user-agent; bh=5xAiFSjuIcEtC3qcrciQ2eIw/d+Uu36Vm6Lg02JrZJE=; b=vcWUpt5lSwRLaKAWWRvOhMc/q1aAiaQhkQD1baHnNH7iEnjdYfpIYdbNSZLvk6cbei ONTyCTqGUKXw0in7tafuQXhJZMj4jF1Q9/OUUqbnVCq/Ln/9BULgQHLIMQI+POfTthOv BBN+iZ3pos1tf2zem2b4b2KBJJFOdbt8R6i6w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:mime-version:content-type :content-disposition:content-transfer-encoding:user-agent; b=NioFXffrMqlFwbE+Z5oHrGLfKUbFYgqxwA3aQSzpgSMe/x5aXgzJxOXs/PVeWIeD+w s+39N0kJswg5Gdkk3nxxoSnGbGV3f38i7Hq7LNPfJ2UmBqUMca0XaiOouM5reF1sr5DO 3edrbKCRoAJn48XC/yDAwvQqOVnhG1a/qQ2e0= Date: Tue, 11 Aug 2009 01:50:28 +0400 From: Lebedev Sergey To: sysadmins@lists.altlinux.org Message-ID: <20090810215028.GA10734@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: [Sysadmins] Openldap 2.4.16 X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2009 21:51:16 -0000 Archived-At: List-Archive: Доброго всем. На 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 и наслаждаться жизнью.