[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)