Compilation d'un paquet: pourquoi X11 pour SSH ?

Salut à tous,

Je suis en train de recompiler le paquet openssh-server.

Je fait donc les classiques:

apt-get source openssh-server apt-get build-dep openssh-serverEt à ma grande surprise, je vois des dépendances que je ne parviens pas du tout à m’expliquer: les librairies X11 et GTK.

1/ il est possible de connaitre les dépendances du paquet source ? (sans les installer)
2/ il est possible de modifier certaines options de compilation (pour par exemple enlever le support X11 dans mon paquet openssh) ?

Merci

La dépendance libgtk2.0-dev est surement là pour la construction du paquet binaire ssh-askpass-gnome. Et les autres paquets -dev de X sont des dépendances du paquet libgtk2.0-dev.

Ce sont les lignes Build-Depends.

À lire :

Oui, il faut surement modifier les fichiers debian/rules et debian/control.

Bref, si tu ne veux pas installer toute ces dépendances, installe simplement le paquet binaire openssh-server.

Ok, merci pour les infos.

[quote]Bref, si tu ne veux pas installer toute ces dépendances, installe simplement le paquet binaire openssh-server.[/quote]Pour utiliser le package hardening-wrapper (packages.debian.org/lenny/hardening-wrapper)sur GCC, tu dois recompiler depuis les sources.