Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/11/2005, à 18:58

Ratur

Problème avec autoscan (monitoring réseau)

Bonsoir,

Je tente d'utiliser sans succès le programme autoscan, qui est un programme de monitoring réseau assez complet que j'ai trouvé ici :
http://autoscan.free.fr/

Que j'installe le paquet debian ou le paquet mandrake (avec alien), j'obtiens toujours le même problème au lancement :

Sources/amule-cvs/intl/dcigettext.c:143: warning: getwd is deprecated, use getcwd instead
Sources/aMule-2.0.3/intl/dcigettext.c:143: warning: getwd is deprecated, use getcwd instead
Sources/guifications-2.12/intl/dcigettext.c:134: warning: getwd is deprecated, use getcwd instead
Sources/AutoScan-0.97.3b/Sources/AutoScan/intl/dcigettext.c:134: warning: getwd is deprecated, use getcwd instead
Sources/AutoScan-0.97.3b/Sources/AutoScan_Agent/intl/dcigettext.c:134: warning: getwd is deprecated, use getcwd instead
autom4te: configure.ac: no such file or directory
autoscan: /usr/bin/autom4te failed with exit status: 1
zsh: exit 1     autoscan

Si j'essaye de le compiler depuis les sources, je suis les insctruction dans le readme.
Mais j'obtiens l'erreur suivante lors du make

make
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.

Alors que les fichiers necessaires pour le make ont l'air là

ls
Add_Network_Subnet.c     Erreur.c               Objet_Gestion_Texte.h
Add_Network_Subnet.h     Erreur.h               Objet.h
Animation.c              Execute.c              Objet_Icone.c
Animation.h              Execute.h              Objet_Icone.h
Com                      Fournisseur.c          Objet_Liste.c
Conf.c                   Fournisseur.h          Objet_Liste.h
Conf.h                   Gconf.c                Quit.c
Contribution.c           Gconf.h                Quit.h
Contribution.h           glade                  Recherche.c
crypt-md5.c              Image.c                Recherche.h
crypt-md5.h              Image.h                Reseau.c
Debug.c                  Interface              Reseau.h
Debug.h                  main.c                 Restoration_Agent.c
Declaration_Constante.h  main.h                 Restoration_Agent.h
eggtrayicon.c            Makefile.am            Restoration_Interface.c
eggtrayicon.h            Makefile.in            Restoration_Interface.h
Enregistrement.c         Module_Samba.c         Script.c
Enregistrement.h         Module_Samba.h         Script.h
Equipement.c             Modules.c              Settings.c
Equipement.h             Modules.h              Settings.h
Equipement_Historique.c  Nessus.c               Settings_Port.c
Equipement_Historique.h  Nessus.h               Settings_Port.h
Equipement_Nessus.c      Objet_Action.c         Settings_Script.c
Equipement_Nessus.h      Objet_Action.h         Settings_Script.h
Equipement_Port.c        Objet_Bulle.c          Settings_Signature.c
Equipement_Port.h        Objet_Bulle.h          Settings_Signature.h
Equipement_Signature.c   Objet.c                Style.c
Equipement_Signature.h   Objet_Gestion_Texte.c  Style.h

Une idée ? smile

Dernière modification par Ratur (Le 19/11/2005, à 19:55)

Hors ligne

#2 Le 19/11/2005, à 23:34

tukuyomi

Re : Problème avec autoscan (monitoring réseau)

Est ce que Makefile.am et Makefile.in correspondent chacun à quelquechose de particulier?
Si tel est le cas, il me semble que tu dois choisir le bon et retirer l'extension avant de 'make'

Hors ligne

#3 Le 07/01/2006, à 06:34

zedtux

Re : Problème avec autoscan (monitoring réseau)

J'ai les meme problèmes que toi avec les sources....

Pour les RPM, aprés avoir installé avec succés, quand je lance :

zedtux@ZuBuntu:~$ autoscan
Can't cd to (./.kde/share/apps/k3b/) temp: Permission non accordée
 at /usr/bin/autoscan line 414
Can't cd to (./) .aptitude: Permission non accordée
 at /usr/bin/autoscan line 414
autom4te: configure.ac: no such file or directory
autoscan: /usr/bin/autom4te failed with exit status: 1

Et donc, si je le fais en tant que SU :

autom4te: configure.ac: no such file or directory
autoscan: /usr/bin/autom4te failed with exit status: 1

Si quelqu'un a une solution au problème, ca serai super big_smile


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#4 Le 07/01/2006, à 07:55

zedtux

Re : Problème avec autoscan (monitoring réseau)

Enffet, quand je prend les sources, et que je lance le autogen.sh, il y a un soucis avec automake.

Lorsque je le lance, il appele Automake avec l'option --gnu avec le fichier configure.in.
Et a ce moment la, je recoit ces erreurs la :

automake: src/Makefile.am: not supported: source file `Interface/Root_Interface. c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Root_Interface. h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/About_Interface .c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/About_Interface .h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Combo.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Combo.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Bulle_Port_Call backs.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Bulle_Port_Call backs.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Bulle_Port_Inte rface.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Bulle_Port_Inte rface.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Samba_Connect_C allbacks.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Samba_Connect_C allbacks.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Samba_Connect_I nterface.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Samba_Connect_I nterface.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/NetSend_Callbac ks.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/NetSend_Callbac ks.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/NetSend_Interfa ce.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/NetSend_Interfa ce.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Script_Callback s.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Script_Callback s.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Script_Interfac e.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Script_Interfac e.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Settings_Callba cks.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Settings_Callba cks.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Settings_Interf ace.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Settings_Interf ace.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Com/Commun.c' is in subdi rectory
automake: src/Makefile.am: not supported: source file `Com/Commun.h' is in subdi rectory
automake: src/Makefile.am: not supported: source file `Com/Communication.c' is i n subdirectory
automake: src/Makefile.am: not supported: source file `Com/Communication.h' is i n subdirectory
automake: src/Makefile.am: not supported: source file `Com/Initialisation_Com.h'  is in subdirectory
automake: src/Makefile.am: not supported: source file `Com/Initialisation_Com.c'  is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Add_Network_Cal lbacks.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Add_Network_Cal lbacks.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Add_Network_Int erface.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Add_Network_Int erface.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Menu_Samba_Inte rface.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Menu_Samba_Inte rface.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Menu_Samba_Call backs.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Menu_Samba_Call backs.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Copie_Fichier_C allbacks.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Copie_Fichier_C allbacks.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Copie_Fichier_I nterface.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Copie_Fichier_I nterface.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Fingerprinting_ Callbacks.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Fingerprinting_ Callbacks.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Fingerprinting_ Interface.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Fingerprinting_ Interface.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Recherche_Callb acks.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Recherche_Callb acks.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Recherche_Inter face.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Recherche_Inter face.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Alert_Callbacks .c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Alert_Callbacks .h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Alert_Interface .c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Alert_Interface .h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Save_Callbacks. c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Save_Callbacks. h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Save_Interface. c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Save_Interface. h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Root_Callbacks. c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Root_Callbacks. h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Console.c' is i n subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Console.h' is i n subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Nessus_Callback s.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Nessus_Callback s.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Nessus_Interfac e.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Nessus_Interfac e.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Nessus_Message_ Callbacks.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Nessus_Message_ Callbacks.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Nessus_Message_ Interface.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Nessus_Message_ Interface.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Bulle_Network_I nterface.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Bulle_Network_I nterface.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Erreur_Callback s.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Erreur_Callback s.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Erreur_Interfac e.c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Erreur_Interfac e.h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Snmp_Callbacks. c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Snmp_Callbacks. h' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Snmp_Interface. c' is in subdirectory
automake: src/Makefile.am: not supported: source file `Interface/Snmp_Interface. h' is in subdirectory

Et le code pour cette ligne dans le fichier Makefile.am est :

AutoScan_Network_SOURCES = \
	main.c\
	Interface/Root_Interface.c\
	Interface/Root_Interface.h\
	Declaration_Constante.h\
	Image.c\
	Image.h\
	Objet.c\
	Objet.h\
	Reseau.c\
	Reseau.h\
	Objet_Action.c\
	Objet_Action.h\
	Quit.c\
	Quit.h\
	Objet_Liste.c\
	Objet_Liste.h\
	Objet_Bulle.c\
	Objet_Bulle.h\
	Animation.c\
	Animation.h\
	Interface/About_Interface.c\
	Interface/About_Interface.h\
	Interface/Combo.c\
	Interface/Combo.h\
	Objet_Icone.c\
	Objet_Icone.h\
	Interface/Bulle_Port_Callbacks.c\
	Interface/Bulle_Port_Callbacks.h\
	Interface/Bulle_Port_Interface.c\
	Interface/Bulle_Port_Interface.h\
	Modules.c\
	Modules.h\
	Style.c\
	Style.h\
	Interface/Samba_Connect_Callbacks.c\
	Interface/Samba_Connect_Callbacks.h\
	Interface/Samba_Connect_Interface.c\
	Interface/Samba_Connect_Interface.h\
	Interface/NetSend_Callbacks.c\
	Interface/NetSend_Callbacks.h\
	Interface/NetSend_Interface.c\
	Interface/NetSend_Interface.h\
	Interface/Script_Callbacks.c\
	Interface/Script_Callbacks.h\
	Interface/Script_Interface.h\
	Interface/Script_Interface.c\
	Interface/Settings_Callbacks.c\
	Interface/Settings_Callbacks.h\
	Interface/Settings_Interface.c\
	Interface/Settings_Interface.h\
	Gconf.c\
	Gconf.h\
	Settings.c\
	Settings.h\
	Settings_Signature.c\
	Settings_Signature.h\
	Settings_Port.c\
	Settings_Port.h\
	Com/Commun.c\
	Com/Commun.h\
	Com/Communication.c\
	Com/Communication.h\
	Com/Initialisation_Com.h\
	Com/Initialisation_Com.c\
	Debug.c\
	Debug.h\
	Interface/Add_Network_Callbacks.c\
	Interface/Add_Network_Callbacks.h\
	Interface/Add_Network_Interface.c\
	Interface/Add_Network_Interface.h\
	Add_Network_Subnet.c\
	Add_Network_Subnet.h\
	Execute.c\
	Execute.h\
	Equipement.c\
	Equipement.h\
	crypt-md5.c\
	crypt-md5.h\
	Equipement_Port.c\
	Equipement_Port.h\
	Objet_Gestion_Texte.c\
	Objet_Gestion_Texte.h\
	Fournisseur.c\
	Fournisseur.h\
	Equipement_Historique.c\
	Equipement_Historique.h\
	Module_Samba.c\
	Module_Samba.h\
	main.h\
	Interface/Menu_Samba_Interface.h\
	Interface/Menu_Samba_Interface.c\
	Interface/Menu_Samba_Callbacks.h\
	Interface/Menu_Samba_Callbacks.c\
	Interface/Copie_Fichier_Callbacks.c\
	Interface/Copie_Fichier_Callbacks.h\
	Interface/Copie_Fichier_Interface.c\
	Interface/Copie_Fichier_Interface.h\
	Interface/Fingerprinting_Callbacks.c\
	Interface/Fingerprinting_Callbacks.h\
	Interface/Fingerprinting_Interface.c\
	Interface/Fingerprinting_Interface.h\
	Settings_Script.c\
	Settings_Script.h\
	Equipement_Signature.c\
	Equipement_Signature.h\
	Contribution.c\
	Contribution.h\
	Interface/Recherche_Callbacks.c\
	Interface/Recherche_Callbacks.h\
	Interface/Recherche_Interface.c\
	Interface/Recherche_Interface.h\
	Interface/Alert_Callbacks.c\
	Interface/Alert_Callbacks.h\
	Interface/Alert_Interface.c\
	Interface/Alert_Interface.h\
	Script.c\
	Script.h\
	Interface/Save_Callbacks.c\
	Interface/Save_Callbacks.h\
	Interface/Save_Interface.c\
	Interface/Save_Interface.h\
	Enregistrement.c\
	Enregistrement.h\
	Recherche.c\
	Recherche.h\
	Restoration_Agent.c\
	Restoration_Agent.h\
	Restoration_Interface.c\
	Restoration_Interface.h\
	eggtrayicon.c\
	eggtrayicon.h\
	Interface/Root_Callbacks.c\
	Interface/Root_Callbacks.h\
	Interface/Console.c\
	Interface/Console.h\
	Interface/Nessus_Callbacks.c\
	Interface/Nessus_Callbacks.h\
	Interface/Nessus_Interface.c\
	Interface/Nessus_Interface.h\
	Conf.c\
	Conf.h\
	Nessus.c\
	Nessus.h\
	Equipement_Nessus.c\
	Equipement_Nessus.h\
	Interface/Nessus_Message_Callbacks.c\
	Interface/Nessus_Message_Callbacks.h\
	Interface/Nessus_Message_Interface.c\
	Interface/Nessus_Message_Interface.h\
	Interface/Bulle_Network_Interface.c\
	Interface/Bulle_Network_Interface.h\
	Interface/Erreur_Callbacks.c\
	Interface/Erreur_Callbacks.h\
	Interface/Erreur_Interface.c\
	Interface/Erreur_Interface.h\
	Snmp.c\
	Snmp.h\
	Interface/Snmp_Callbacks.c\
	Interface/Snmp_Callbacks.h\
	Interface/Snmp_Interface.c\
	Interface/Snmp_Interface.h

Donc si on analyse bien:
Le premier fichier source appelé dans le Makefile.am, est main.c qui se trouve a la racine du répertoire Source qui contient le fichier Makefile.am. La pas de soucis.

Ensuite, il appele un fichier dans le dossier Interface. Donc dans un sous dossier. Et la erreur ! not supported: source file `Interface/Root_Interface. h' is in subdirectory

Puis, si on regarde la 4eme ligne( un fichier a coté du Makefile.am ) pas d'erreurs.

Au final, on peut constater que dés qu'il doit travailler dans un sous dossier, il fais une erreur, et refuse la source.

Donc le Make ne marche pas, bien entendu !

Ca ne veut quand meme pas dire que c'est a cause du dossier Interface que ca merde ???


Et si l'auteur a fais comme ca, c'est que ca doit bien marché ??
Sur le forum du site, il y a des gens pour qui le soft marche. Donc quand meme ... ca doit marché !

Alors est ce que je fais la méthode barbar et je déplace tout les fichiers des sous-dossiers a la racine, sans chercher a comprendre, ou y a t'il quelque chose de suptile a faire ? Peut etre une option a passer a automake pour qu'il prennent les sous-dossiers ?? Si ca existe ??

Surtout que si l'on fais ca, le code source sera plus bon du tout ... hmm

Dernière modification par zedtux (Le 07/01/2006, à 08:09)


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#5 Le 07/01/2006, à 08:40

zedtux

Re : Problème avec autoscan (monitoring réseau)

Bon j'ai trouvé la méthode suptile ... cool

Enffet, quand on install Ubuntu d'origine, a moin que ce soit moi qui ai merdé .. mais je ne pense pas, automake est installé, mais plusieurs versions en meme temps !

Si vous ouvrez Synaptic, vous verrez, en cherchant automake, les versions 1.4 a 1.9 d'installé !
Et si vous tappez, dans une console :

automake --version

Déception !
Il vous lance la 1.4 !!! Ce qui explique tout les problèmes ! Car cette fonction de travailler dans des sous repertoire est apparut, apparement dans la version 1.9 !

Donc en désinstallant toutes les version de automake sauf la 1.9, le autogen se passe tout a fais bien ! Plus une erreur. cool

MAIS Parcequ'il y a toujours un mais wink le make ne marche toujours pas !

Et la, j'ai besoin de vous !

Voici la compilation :

zedtux@ZuBuntu:~/Desktop/AutoScan-0.98.0b/Sources/AutoScan/src$ make
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2   -I/usr/include/libzvt-2.0   `gnome-config --cflags xml` -Wall  -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
/bin/sh: gnome-config: command not found
Dans le fichier inclus à partir de main.c:44:
Settings_Signature.h:20:28: erreur: gnome-xml/tree.h : Aucun fichier ou répertoire de ce type
Settings_Signature.h:21:30: erreur: gnome-xml/parser.h : Aucun fichier ou répertoire de ce type
In file included from main.c:44:
Settings_Signature.h:73: erreur: syntax error before ‘xmlnode’
Settings_Signature.h:74: erreur: syntax error before ‘doc’
In file included from main.c:45:
Settings_Port.h:82: erreur: syntax error before ‘xmlnode’
Settings_Port.h:83: erreur: syntax error before ‘doc’
Dans le fichier inclus à partir de main.c:49:
Add_Network_Subnet.h:22:23: erreur: xmlmemory.h : Aucun fichier ou répertoire de ce type
main.c:147: erreur fatale: ouverture du fichier de dépendances .deps/main.Tpo: Permission non accordée
compilation terminée.
make: *** [main.o] Erreur 1

Il y a cette ligne la :
/bin/sh: gnome-config: command not found hmm

Effectivement, elle n'est pas présente... J'ai regardé dans synaptic.. et je voie pas. Parcontre, ce gnome-config, me fais pensé a GConf ... ? non ?

Et pour la ligne :
main.c:147: erreur fatale: ouverture du fichier de dépendances .deps/main.Tpo: Permission non accordée
J'ai essayé sudo make ... on sais jamais ... mais la ligne disparait, mais le reste est pareil !

Alors si quelqu'un peut me débloquer la ? sad

Merci par avance !!

Et désolé pour les posts long ... mais je peut pas faire mieux big_smile

Dernière modification par zedtux (Le 07/01/2006, à 08:44)


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#6 Le 07/01/2006, à 16:58

zedtux

Re : Problème avec autoscan (monitoring réseau)

Bon ben j'ai réussi a réglé le problème du gnome-config :

sudo apt-get install gnome-libs-data libgnomeui-0 gconf libgdk-pixbuf2 libgdk-pixbuf-dev gnome-vfs-extfs libgnomevfs2-common libgnomeprint15 libgnomeprint-data libgnomeprint-dev libgnome-vfs0 libgnome-vfs-common libgnome-vfs-dev libgal-dev libgal2.0-6 libgal2.0-common libgal-data
hamlib3 hamlib-dev

Le make avance bien maintenant, mais il bloque sur des fichiers manquant :
Interface/Console.c:35:27: erreur: libzvt/libzvt.h : Aucun fichier ou répertoire de ce type
Mais je pense qu'il doit me manquer une dépendance ... big_smile


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#7 Le 07/01/2006, à 17:01

zedtux

Re : Problème avec autoscan (monitoring réseau)

Heu.... je sais pas si je vais installer libzvt

Une vulnérabilité a été identifiée dans GNOME libzvt, elle pourrait être exploitée par des utilisateurs malveillants afin de conduire des attaques par spoofing. Le problème résulte d'une erreur présente au niveau du fichier "gnome-pty-helper" qui ne filtre pas correctement la variable d'environnement "DISPLAY", ce qui pourrait être exploité par des attaquants locaux afin de spoofer le nom d'hôte spécifié dans "utmp".

http://www.frsirt.com/bulletins/2184

Bof, remarque, je suis pas mal protégé... aller vas...  de toutes manières, ils vont pas se faire chier pendant 10h pour pirater un Pc ou appart des softs linux d'installé ... wink


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#8 Le 07/01/2006, à 17:29

zedtux

Re : Problème avec autoscan (monitoring réseau)

Ouff !!!!!! Ca y est !!! Le soft marche !!! cool:cool::cool:


Alors un petit réusmé s'impose je croix ... wink

Vérifier la version de automake :

automake --version

Il vous faut la version 1.9.
Si comme dans mon cas, vous avez la version 1.4 qui s'affiche, aller dans synatic, rechercher automake, et vous verrez toutes les version de la 1.4 a la 1.9 d'installé. Il faut désinstaller toutes les versions, sauf la 1.9.

Ensuite, dans une console :

sudo apt-get install gnome-libs-data libgnomeui-0 gconf libgdk-pixbuf2 libgdk-pixbuf-dev gnome-vfs-extfs libgnomevfs2-common libgnomeprint15 libgnomeprint-data libgnomeprint-dev libgnome-vfs0 libgnome-vfs-common libgnome-vfs-dev libgal-dev libgal2.0-6 libgal2.0-common libgal-data
hamlib3 hamlib-dev

Pour finir, dans synatic, recherché libzvt, et installé :
libzvt-dev
libzvt2.0-dev
( Je sais pas si les deux sont utile, mais j'ai pas trop cherché a comprendre, et j'ai installé les deux hmm )

donc premièrement télécharger les sources sur le site http://autoscan.free.fr/.

Décompresser l'archive, puis ouvrir une console en tant que SU. C'est trés important pour le make !

Ensuite, aller dans Sources/Autoscan, et y executer ./autogen.sh.
Puis aller dand le dossier src et faite un make.
Une fois fini :

cp AutoScan_Network /bin/AutoScan_Network

Puis

chmod +s /bin/AutoScan_Network

Ensuite vous vous rendez dans le dossier Sources/AutoScan_Agent et vous executer ./autogen.sh.
Une fois fini, vous pouvez aller dans le dossier src, et lancer un make.
Et on fais :

cp AutoScan_Agent  /bin/AutoScan_Agent

et :

chmod +s  /bin/AutoScan_Agent

Ensuite vous copier le dossier Data/apps/AutoScan dans /usr/share/apps/,
puis le dossier Data/pixmaps/AutoScan dans /usr/share/pixmaps/,
puis le dossier Data/doc/AutoScan dans /usr/share/doc/.

Pour finir, il ne reste plus qu'a executer deux commandes :

export GCONF_CONFIG_SOURCE="$(gconftool-2 --get-default-source)"

et

gconftool-2 --makefile-install-rule /usr/share/apps/AutoScan/AutoScan.schemas &>/dev/null

Voila !! Ouf !! wink

Maintenant, vous pouvez lancé depuis la console :

AutoScan_Network

et la le soft démarre ! Y a plus qu'a suivre le wizard ! smile

Je tient a me remercié pour les infos que je me suis donné, et pour l'ambition que j'ai eut car c'était pas gagné d'avance ! lol:lol::lol:

Dernière modification par zedtux (Le 07/01/2006, à 20:12)


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#9 Le 07/01/2006, à 18:50

Ratur

Re : Problème avec autoscan (monitoring réseau)

bravo pour le guide !

Malheureusement celà ne regle pas mon probleme hmm
J'ai bien automake 1.9 seul installé. J'ai aussi installé toutes les dépendances que tu as citées. Mais que je lance la commande make dans le répertoire src, j'ai toujours le message

make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.

Pour info, voici l'intégralité des messages quand je fais mon autogen.sh

17:45 ratur@thinkbuntu ~/Paquets/Sources/AutoScan-0.98.0b/Sources/AutoScan% ./autogen.sh
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.

processing .
Creating ./aclocal.m4 ...
Running gettextize...  Ignore non-fatal messages.
  autopoint --force
Creating directory m4
Copying file m4/codeset.m4
Copying file m4/gettext.m4
Copying file m4/glibc21.m4
Copying file m4/iconv.m4
Copying file m4/isc-posix.m4
Copying file m4/lcmessage.m4
Copying file m4/progtest.m4
Making ./aclocal.m4 writable ...
Running libtoolize...
Running aclocal -I macros  -I m4 ...
macros/linger.m4:4: warning: underquoted definition of AC_STRUCT_LINGER
  run info '(automake)Extending aclocal'
  or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
macros/gnome-cxx-check.m4:2: warning: underquoted definition of GNOME_CHECK_CXX
macros/check-utmp.m4:11: warning: underquoted definition of AC_CHECK_UTMP
/usr/share/aclocal/oaf.m4:4: warning: underquoted definition of AM_PATH_OAF
/usr/share/aclocal/libglade.m4:7: warning: underquoted definition of AM_PATH_LIBGLADE
/usr/share/aclocal/libart.m4:11: warning: underquoted definition of AM_PATH_LIBART
/usr/share/aclocal/hamlib.m4:13: warning: underquoted definition of AM_PATH_HAMLIB
/usr/share/aclocal/gtk.m4:7: warning: underquoted definition of AM_PATH_GTK
/usr/share/aclocal/glib.m4:8: warning: underquoted definition of AM_PATH_GLIB
/usr/share/aclocal/gdk-pixbuf.m4:12: warning: underquoted definition of AM_PATH_GDK_PIXBUF
/usr/share/aclocal/gconf-1.m4:4: warning: underquoted definition of AM_PATH_GCONF
/usr/share/aclocal/gconf-1.m4:71: warning: underquoted definition of AM_GCONF_SOURCE
Running autoheader...
autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader:             [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
Running automake --gnu  ...
Running autoconf ...
Running ./configure --enable-maintainer-mode --enable-compile-warnings ...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag  works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GNOME... Now type `make' to compile the package

Hors ligne

#10 Le 07/01/2006, à 20:11

zedtux

Re : Problème avec autoscan (monitoring réseau)

Etrange ....

Ton autogen.sh est parfais ! Ca devrait marcher pourtant !
Bon, heum ... je sais pas trop comment faire ...

Au mieux je pourrais peut etre tenter de faire un DEB Ubuntu Breezy. Comme ca, tu n'aurai qu'a l'installer... mais je sais pas si ca va marcher ...

Attend, je vient de re-regarder ton autogen... et y a un truc qui me chiffone :
~/Paquets/Sources/AutoScan-0.98.0b/Sources/AutoScan% ./autogen.sh
Enffet quand tu ouvre une console, tu execute tout a distance ? Enfin sans te rendre dans le dossier ?

Moi perso, je fais du cd a tout bout de champ pour me rendre dans les dossiers, et j'execute la commande derrière !

Si tu execute la commande make( en root ) sans etre dans le dossier des SRC, je dirais que ca doit etre la cause !?


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#11 Le 07/01/2006, à 20:30

zedtux

Re : Problème avec autoscan (monitoring réseau)

Voici les commandes a tapper les unes a la suite des autres, une fois les dependances satisfaites :

Dans un premier temps, on récupère les sources :

wget http://mesh.dl.sourceforge.net/sourceforge/autoscan/AutoScan-0.98.0b.tar.gz

Ensuite, on extrait :

tar xvzf AutoScan-0.98.0b.tar.gz

On efface l'archive :

rm AutoScan-0.98.0b.tar.gz

On se rend dans le dossier AutoScan :

cd AutoScan-0.98.0b/Sources/AutoScan

On se logge en SuperUser :

su

On lance le autogen :

./autogen.sh

Une fois fini, si tout c'est bien passé, on doit avoir la ligne la :
Now type `make' to compile the package

La on va dans le dossier src :

cd src

Et on lance le make :

make

Une fois terminé, on va envoyé ce que l'on a compilé dans le dossier /bin

cp AutoScan_Network /bin/AutoScan_Network

Et on applique un chmod :

chmod +s /bin/AutoScan_Network

Voila, maintenant on va faire de meme pour l'agent :

Donc on revient au dossier d'AutoScan 0.98 :

cd /home/votre_compte/AutoScan-0.98.0b/

puis dans le dossier AutoScan_Agent :

cd Sources/AutoScan_Agent

De la, on va pouvoir lancer l'autogen.sh :

./autogen.sh

Puis on se rend dans le dossier src :

cd src

et on compile :

make

Maintenant, on va copié ce que l'on a compilé dans /bin :

cp AutoScan_Agent  /bin/AutoScan_Agent

et le chmod :

chmod +s  /bin/AutoScan_Agent

Ensuite vous copier le dossier Data/apps/AutoScan dans /usr/share/apps/,
puis le dossier Data/pixmaps/AutoScan dans /usr/share/pixmaps/,
puis le dossier Data/doc/AutoScan dans /usr/share/doc/.

Et pour finir, on tappe :

export GCONF_CONFIG_SOURCE="$(gconftool-2 --get-default-source)"
gconftool-2 --makefile-install-rule /usr/share/apps/AutoScan/AutoScan.schemas &>/dev/null

Si tu as réussi a faire tout ca, tu peut lancer le soft ! smile


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#12 Le 07/01/2006, à 20:31

zedtux

Re : Problème avec autoscan (monitoring réseau)

A force je pourrais poster dans le Wiki tongue


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#13 Le 07/01/2006, à 21:07

Ratur

Re : Problème avec autoscan (monitoring réseau)

zedtux a écrit :

Etrange ....

Ton autogen.sh est parfais ! Ca devrait marcher pourtant !
Bon, heum ... je sais pas trop comment faire ...

Au mieux je pourrais peut etre tenter de faire un DEB Ubuntu Breezy. Comme ca, tu n'aurai qu'a l'installer... mais je sais pas si ca va marcher ...

Attend, je vient de re-regarder ton autogen... et y a un truc qui me chiffone :
~/Paquets/Sources/AutoScan-0.98.0b/Sources/AutoScan% ./autogen.sh
Enffet quand tu ouvre une console, tu execute tout a distance ? Enfin sans te rendre dans le dossier ?

Moi perso, je fais du cd a tout bout de champ pour me rendre dans les dossiers, et j'execute la commande derrière !

Si tu execute la commande make( en root ) sans etre dans le dossier des SRC, je dirais que ca doit etre la cause !?

Le ~/Paquets/Sources/AutoScan-0.98.0b/Sources/AutoScan%, c'est mon invite zsh wink
Ca montre juste le repertoire courant où je me trouve. Et ./autogen.sh est la commande que je tape

J'ai essayé le autogen et le make en root, mais ça ne change rien

Hors ligne

#14 Le 08/01/2006, à 00:04

zedtux

Re : Problème avec autoscan (monitoring réseau)

Very etrange !!

C'est toujours la meme archive depuis de debut, ou tu vient de la télécharger ? Meme si je pense pas que ca puisse etre la cause ...

Parcque du moment que tu suit ce que j'ai mis, et que le autogen.sh marche.... je comprend VRAIMENT pas pourquoi ca ne marche pas ...

J'ai beau réfléchir a ce qui peut clocher ... et je trouve pas ...


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#15 Le 26/02/2006, à 18:43

Space

Re : Problème avec autoscan (monitoring réseau)

Je confirme, moi aussi j'ai l'erreur...

baptiste@baplaine:~/bin/AutoScan-0.98.0b/Sources/AutoScan/src$ make
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.

Je sais pas si quelqu'un a une idée mais on sait jamais...:))

#16 Le 06/01/2007, à 13:59

old.chap

Re : Problème avec autoscan (monitoring réseau)

J'ai quelques problèmes pour installer autoscan, voici le message que j'ai :

error, dependancy is not satisfable : libgail17

comment trouver ce fichier ?


"L'alcool tue lentement. On s'en fout. On n'est pas pressés"
Georges Courteline

Hors ligne

#17 Le 19/01/2007, à 20:52

daiko

Re : Problème avec autoscan (monitoring réseau)

old.chap a écrit :

J'ai quelques problèmes pour installer autoscan, voici le message que j'ai :

error, dependancy is not satisfable : libgail17

comment trouver ce fichier ?

J'ai trouvé une solution a ce problème, par contre je ne sais pas si c'est très propre :

Install le paquet libgail17 téléchargeable a cette adresse : http://packages.debian.org/cgi-bin/down … &type=main

Hors ligne