[OPENSSH] : Compilation de openssh

Transcription

[OPENSSH] : Compilation de openssh
1
LE BLOG DE JEROME COLOMBET
[OPENSSH] : Compilation de openssh-server avec le support lpk
(Ldap Public Key)
Vous stockez votre clé publique dans votre annuaire ? Alors il vous faut maintenant le serveur
openssh avec le support lpk (Ldap Public Key). Voici la méthode afin de compiler openssh-server
avec le support lpk via les sources debian.
Référence : http://code.google.com/p/openssh-lpk/
Remerciement à Sébastien BOCAHU - zecrazytux
Méthode 1, en compilant le paquet en binaire
cd /tmp
apt-get build-dep openssh-server
apt-get install libldap2-dev rpm2cpio
apt-get source openssh
mkdir mandrake
cd mandrake
wget
http://fr2.rpmfind.net/linux/Mandriva/official/2010.1/SRPMS/main/testing/openssh-5.5p1-2.1mdv2010
.1.src.rpm
rpm2cpio openssh-5.5p1-2.1mdv2010.1.src.rpm | cpio -vid
mv openssh-lpk-5.4p1-0.3.10.diff ../
cd /tmp/openssh-5.5p1
patch -Np1 -i /tmp/openssh-lpk-5.4p1-0.3.10.diff
Éditer le fichier debian/rules à partir de la ligne 64 afin de ressembler à cela (on fait on rajoute
l'option ldap pam tcp-wrappers ... dans la variable conflags:
# Common build options.
confflags += --disable-strip
confflags += --with-mantype=doc
confflags += --with-4in6
confflags += --with-privsep-path=/var/run/sshd
confflags += --without-rand-helper
confflags += --with-ldap
confflags += --with-pam
confflags += --with-tcp-wrappers
confflags += --with-ssl-engine
Site : Le Article
blog de: Jerome
[OPENSSH]
COLOMBET
: Compilation de openssh-server avec le support lpk (Ldap Public Key)
2
Éditer les fichiers Changelog afin de mettre la date de vos modifications:
Site : Le Article
blog de: Jerome
[OPENSSH]
COLOMBET
: Compilation de openssh-server avec le support lpk (Ldap Public Key)

Documents pareils