Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
634 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  recompilation paquets debian et passage de paramètres de compilation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

recompilation paquets debian et passage de paramètres de compilation

n°145037
tuffgong
Posté le 25-08-2002 à 14:55:40  profilanswer
 

bonjour,
 
comment procéder pour recompiler un package source debian afin d'y inclure/enlever des paramètres de configuration.
 
Par exemple je souhaite essayer de recompiler ssh qui par défaut sur (ma) debian accepte les connexions par mot de passe Unix (pam_support=yes). Donc, comment recompiler ssh avec l'option pam_support=no pour n'accepter que les authentifications par clés.
 
 
merci

mood
Publicité
Posté le 25-08-2002 à 14:55:40  profilanswer
 

n°145054
Kermit
Posté le 25-08-2002 à 15:50:16  profilanswer
 

je crois que tu peux regler ca directement ds le ficier de conf ca serait peut etre plus simple
C l'option  
PasswordAuthentication  
du fichier /etc/ssh/sshd_config


Message édité par Kermit le 25-08-2002 à 15:53:48
n°145057
tuffgong
Posté le 25-08-2002 à 15:54:09  profilanswer
 

ok mais ici ssh est un exemple :D
j'aimerais e fait connaître la méthode générale de reconfiguration des paquets sources .deb

n°145058
djoh
Posté le 25-08-2002 à 15:56:24  profilanswer
 

tuffgong a écrit a écrit :

ok mais ici ssh est un exemple :D
j'aimerais e fait connaître la méthode générale de reconfiguration des paquets sources .deb




 
ben tu prends les packages sources plutot que les package bianires

n°145068
tuffgong
Posté le 25-08-2002 à 16:14:24  profilanswer
 

djoh a écrit a écrit :

 
 
ben tu prends les packages sources plutot que les package bianires




 
j'ai peur qu'on se comprenne pas. Je parle de la compilation de packages source debian (apt-get source nom_du_package).
Je voudrais savoir comment compiler ces paquets en changeant les options de compilation

n°145071
fl0ups
東京 - パリ - SLP
Posté le 25-08-2002 à 16:21:46  profilanswer
 

il faut éditer le fichier debian/rules
 
En attendant que debian supporte les USE flags et qu'il suffise de faire USE='-pam' emerge ssh comme sur gentoo :D

n°145076
djoh
Posté le 25-08-2002 à 16:28:27  profilanswer
 

moi j'ai déjà réussi à changer les options de config en lançant d'abord ./config suivit des options qui vont bien puis, seulement après, en utilisant "fakeroot debian/rules binary"
mais c'était p-t un hazard si ça a marché, je sais pas (c'est pour mplayer que j'ai fait ça)

n°145095
Jar Jar
Intaigriste
Posté le 25-08-2002 à 16:59:20  profilanswer
 

djoh a écrit a écrit :

moi j'ai déjà réussi à changer les options de config en lançant d'abord ./config suivit des options qui vont bien puis, seulement après, en utilisant "fakeroot debian/rules binary"


C'est mal !
Il faut éditer le fichier debian/rules, dans la section build, et remplacer les paramètres passés au script de configuration.
Ensuite, tu fais dpkg-buildpackage -rfakeroot -us -uc.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°145102
djoh
Posté le 25-08-2002 à 17:05:40  profilanswer
 

Jar Jar a écrit a écrit :

C'est mal !
Il faut éditer le fichier debian/rules, dans la section build, et remplacer les paramètres passés au script de configuration.
Ensuite, tu fais dpkg-buildpackage -rfakeroot -us -uc.




 
 
méeeeuh !
moi je connaissais pas dpkg-buildpackage
et pis c'est plus facile de lancer ./configure que d'éditer le fichier
et puis j'ai suivi les instruction de mplayer qui dit qu'il faut utiliser fakeroot ... je sais même pas ce que fait ta commande .... (oui je sais, man ...)
mais c'est quoi la différence, étant donné que ma méthode fonctionne ?

n°145108
tuffgong
Posté le 25-08-2002 à 17:17:14  profilanswer
 

est ce que le fait de compiler un package source debian permet de l'adpater à son architecture? (i686 au lieu de i386)

mood
Publicité
Posté le 25-08-2002 à 17:17:14  profilanswer
 

n°145113
Jar Jar
Intaigriste
Posté le 25-08-2002 à 17:21:53  profilanswer
 

djoh a écrit a écrit :

mais c'est quoi la différence, étant donné que ma méthode fonctionne ?


Nuance : ta méthode fonctionne sur UN paquet.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°145119
Jar Jar
Intaigriste
Posté le 25-08-2002 à 17:25:22  profilanswer
 

tuffgong a écrit a écrit :

est ce que le fait de compiler un package source debian permet de l'adpater à son architecture? (i686 au lieu de i386)


Même méthode, il faut rajouter -march=686 dans les CFLAGS dudit debian/rules.
Enfin, pour ce que ça sert... Tu peux aussi changer le compilateur pour mettre gcc-3.2 à la place, tiens.
Et rajouter -static, ça va plus vite.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°145127
tuffgong
Posté le 25-08-2002 à 17:31:59  profilanswer
 

Jar Jar a écrit a écrit :

Même méthode, il faut rajouter -march=686 dans les CFLAGS dudit debian/rules.
Enfin, pour ce que ça sert... Tu peux aussi changer le compilateur pour mettre gcc-3.2 à la place, tiens.
Et rajouter -static, ça va plus vite.




 
ok donc selon toi ça n'a pas grand intérêt?

n°145131
Jar Jar
Intaigriste
Posté le 25-08-2002 à 17:53:42  profilanswer
 

tuffgong a écrit a écrit :

ok donc selon toi ça n'a pas grand intérêt?


Bah on n'y gagne pas beaucoup...
 
Au passage, j'ai dit une connerie, il faut plutôt utiliser pentium-builder pour compiler des paquets optimisés, ça ne sert à rien de trifouiller le debian/rules dans ce cas.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°145144
djoh
Posté le 25-08-2002 à 18:28:15  profilanswer
 

Jar Jar a écrit a écrit :

Nuance : ta méthode fonctionne sur UN paquet.




 
ok  :)

n°145192
911GT3
en roue libre
Posté le 25-08-2002 à 22:32:57  profilanswer
 

je sais pas si c'est plus mal ou moins good mais il y a aussi :
DEB_BUILD_OPTIONS="--enable-optionàlacon --etcellelàaussi" fakeroot debian/rules binary


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  recompilation paquets debian et passage de paramètres de compilation

 

Sujets relatifs
[Debian Woody] Gestion du son[debian] y a t il un Mag qui donne la derniere Debian sur CD ??
[Debian] comment rajouter une carte reseau avec une Woddy ???Install Gentoo 1.4: paramètres gcc?
[Debian] problème d'accent avec bitchx[debian] pb avec X
Debian et Openoffice, pbs à l'installCompilation de noyau -> Site Web ?
[Debian] US ou Non-US[Debian] Changer le nom d'une carte réseau > eth0 => eth1
Plus de sujets relatifs à : recompilation paquets debian et passage de paramètres de compilation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR