- Comment savoir comment est conpil� le .deb, avec quelles options ?
apt-get source freeradius cd freeradius-1.0.1/debian less rules
c'est une makefile, chercher les r�gles "build*".
Je viens de le faire, et sur sarge ca donne :
./configure \
$(confflags) \
--prefix=/usr \
--exec-prefix=/usr \
--mandir=$(mandir) \
--sysconfdir=/etc \
--libdir=$(libdir) \
--datadir=/usr/share \
--localstatedir=/var \
--with-raddbdir=$(raddbdir) \
--with-logdir=/var/log/$(package) \
--with-thread-pool --with-system-libtool \
--enable-ltdl-install=no --enable-strict-dependencies \
--without-rlm_eap_peap \
--without-rlm_eap_tls \
--without-rlm_eap_ttls \
--without-rlm_sql_postgresql \
--without-snmp \
--enable-developer- O� trouver un .deb pour sarge avec freeradius compil� avec toutes les options exp�rimentales ?
Mmmmh... Pas bien dur � faire soit m�me...
- Au pire, comment faire un .deb afin que je puisse recompiler freeradius avec ce qu'il faut et le mettre � disposition de la communaut� ?
Il faut les packets devscripts, dpkg-dev, fakeroot et peut etre d'autres aussi...
Donc, dans le rules, ajouter les options qui t'interressent, puis retourner dans le repertoire freeradius-1.0.1, puis faire :
dch -i
Il va t'ouvrir tout seul debian/changelog et incr�menter le num�ro de release. Tu ajoute une ligne pour dire que t'as ajout� tout un tas d'options cool.
Si, pour ces options, tu as eu besoin d'installer d'autres paquets, tu les ajoute dans les d�pendances de debian/control.
une fois que c'est tout bien nickel, tu retournes dans freeradius-1.0.1 et tu tappes :
dpkg-buildpackage -rfakeroot -us
Normalement, ca va te g�n�r� tous les .deb de ce paquet source dans ".."
Y'a plus qu'� installer celui qui te plait, et � signaler (par exemple avec aptitude ou dselect) que tu veux conserver cette version du paquet envers et contre tous (HOLD, avec la touche "=").
Enfin, moi, c'est ce que je ferait...
Au fait, question : comment flagger un paquet � "hold" sans lancer le brontausore dselect ou le mamouth aptitude ?
-- Pensez � lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

