Je suis entrain d'essayer de compiler quagga /usr/ports/net/quagga avec
le support snmp/smux, je positionne la FLAVOR à snmp, lance le make
configure et dans la log d'icelui je trouve cela :
checking for main in -lcrypto... yes
checking for asn_parse_int in -lnetsnmp... no
checking for asn_parse_int in -lsnmp... no
checking for main in -lcrypto... (cached) yes
checking for asn_parse_int in -lsnmp... no
checking for asn_parse_int in -lsnmp... no
checking for main in -lcrypto... (cached) yes
checking for asn_parse_int in -lsnmp... no
et enfin la configuration retenue pour la compilation :
zebra configuration
-------------------
quagga version : 0.96.4
host operationg system : openbsd3.5
source code location : /usr/ports/net/quagga/w-quagga-0.96.4-snmp/quagga-0.96.4
compiler : cc
compiler flags : -O2
linker flags : -lm -lresolv -lcurses
state file directory : /var/zebra
config file directory : /etc/zebra
user to run as : _quagga
group to run as : _quagga
group for vty sockets :
Ce qui est ballot, puisque ucd-snmp est bel et bien installé et que
asn_parse_int est présent dans /usr/local/include/ucd-snmp/asn1.h
En cas d'installation des binaires résultants, la commande smux peer
est refusée (ce qui me parait logique au vu des éléments précédents)
Le script configure est une hérésie à la limite du lisible, j'ai donc
une certaine appréhension à l'idée de modifier ce bestiau.
Je n'ai pas trouvé de package précompilé pour la FLAVOR snmp, donc si
quelqu'un a une idée sur le sujet, elle est la bienvenue.
Eric Masson
--
SJ> Just do it.
TM> Traduction ?
Bouge toi le cul.
-+- RMD in <http://www.le-gnu.net> : Move your ass -+-