Précédent   Forum des professionnels en informatique > Systèmes > Linux > Sécurité
Sécurité Vos questions sur la sécurité sous Linux/Unix
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 06/08/2009, 21h59   #1
Membre confirmé
 
Avatar de Général03
 
Inscription : avril 2006
Messages : 802
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 802
Points : 219
Points : 219
Par défaut Installation Dazuko sur FreeNAS

Bonjour,

je viens de terminer l'installation de mon antivirus ClamAV (et non sans soucis!!!) sur FreeNAS (basé sur FreeBSD) et souhaite que ce dernier puisse analyser les fichiers à la volée. Pour cela il faut lui rajouter Dazuko. Alors j'ai essayé de suivre la doc mais il parle de récompiler le noyau... Je n'ai jamais fait cela et j'ai lu que ce n'était pas forcément facile....
Si quelqu'un a des pistes ou alors s'il quelqu'un a déjà installé Dazuko sur FreeBSD je vous remercie de faire partager votre expérience

J'ai commencé par faire
mais à la fin du fetching il me met :
Code :
kldload : can't load dazuko : no such file or directory
Peut être que j'ai loupé une étape ?

Merci
__________________
Mes contributions phares en dev : www.rigaudie.fr (site en construction)
Général03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2009, 18h38   #2
Nouveau Membre du Club
 
Inscription : juin 2004
Messages : 24
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 24
Points : 28
Points : 28
Salut,

quand tu fais :

dazuko.ko est-il bien présent ?

si non,
dazuko est-il bien installé ? À vérifier avec pkg_info
Asta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2009, 18h46   #3
Membre confirmé
 
Avatar de Général03
 
Inscription : avril 2006
Messages : 802
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 802
Points : 219
Points : 219
en effet il n'est pas présent mais qd je faitje le trouve bien dans la liste.

Quand j'ai fait mon "pkg_add -r dazuko" à la fin du fetching il me demandait si je voulais charger dazuko.ko et j'obtenait la même erreur que maintenant après avoir répondu oui.

Cela veut dire que l'installe c'est mal passée ??

Merci de ton aide
__________________
Mes contributions phares en dev : www.rigaudie.fr (site en construction)
Général03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2009, 19h04   #4
Nouveau Membre du Club
 
Inscription : juin 2004
Messages : 24
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 24
Points : 28
Points : 28
bon alors regardes où est installé le .ko en faisant :

pkg_info -L dazuko\*

regardes si il existe et essayes de le loader :

kldload /chemin/vers/dazuko.ko
Asta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2009, 19h11   #5
Membre confirmé
 
Avatar de Général03
 
Inscription : avril 2006
Messages : 802
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 802
Points : 219
Points : 219
Citation:
pkg_info -L dazuko\*
me donne
Citation:
/usr/local/share/examples/dazuko/example
/usr/local/share/examples/dazuko/example_mt
et donc je n'ai pas de dazuko.ko !

C'est peut être lors de l'installation il ne l'a pas créer (suite à l'erreur qui m'a afficher "kldload : can't load dazuko : no such file or directory") ?
__________________
Mes contributions phares en dev : www.rigaudie.fr (site en construction)
Général03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2009, 19h59   #6
Nouveau Membre du Club
 
Inscription : juin 2004
Messages : 24
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 24
Points : 28
Points : 28
hum ...

essaye de l'installer par les ports en recompilant dazuko au cas où ...

Code :
1
2
3
portsnap fetch extract #si tu ne l'as jamais fais
cd /usr/ports/security/dazuko
make install clean
Asta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2009, 20h02   #7
Nouveau Membre du Club
 
Inscription : juin 2004
Messages : 24
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 24
Points : 28
Points : 28
au fait tu utilises quelles versions de freenas et de dazuko ?
Asta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2009, 20h12   #8
Membre confirmé
 
Avatar de Général03
 
Inscription : avril 2006
Messages : 802
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 802
Points : 219
Points : 219
Citation:
essaye de l'installer par les ports
Je ne suis pas un expert mais FreeNAS n'a pas de compilateur donc pas besoin d'utiliser les ports (si tu peux m'apporter plus d'explication je suis preneur). Donc portsnap n'est pas reconnu par FreeNAS.
Citation:
au fait tu utilises quelles versions de freenas et de dazuko ?
J'utilise la version FreeNAS 0.69 avec dazuko 2.3.7
FreeNAS 0.69 basé sur FreeBSD 6
Dazuko 2.3.7 pour FreeBSD 4 - 6
donc normalement pas de pb de compatibilité je crois

Normalement dazuko.ko est généré lorsque je fais phg_add -r dazuko ??
__________________
Mes contributions phares en dev : www.rigaudie.fr (site en construction)
Général03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2009, 20h55   #9
Nouveau Membre du Club
 
Inscription : juin 2004
Messages : 24
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 24
Points : 28
Points : 28
j'ai regardé dans les packages 6.3.7 et 6.3.2 de dazuko et aucune trace de dazuko.ko.

je pense qu'avec les ports il n'y aurait pas de problèmes pour le compiler mais je ne sais pas comment on fait sous freenas si il ne possède même pas un compilo
Asta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2009, 21h04   #10
Membre confirmé
 
Avatar de Général03
 
Inscription : avril 2006
Messages : 802
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 802
Points : 219
Points : 219
Citation:
j'ai regardé dans les packages 6.3.7 et 6.3.2 de dazuko et aucune trace de dazuko.ko.
tu veux dire les packages 2.3.7 et 2.3.2 ?

Citation:
je pense qu'avec les ports il n'y aurait pas de problèmes pour le compiler mais je ne sais pas comment on fait sous freenas si il ne possède même pas un compilo
Ben quand je lance portsnap il me retourne "Command not found". Et pareil pour la commande "make" !
Parce que pour compiler j'ai bien besoin de ces commandes ?
__________________
Mes contributions phares en dev : www.rigaudie.fr (site en construction)
Général03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2009, 23h21   #11
Nouveau Membre du Club
 
Inscription : juin 2004
Messages : 24
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 24
Points : 28
Points : 28
oui, pour compiler dakuzo, tu as besoin des outils de développement (gcc, make, etc.), de l'arbre des ports et des sources de freebsd (nécessaire pour compiler le module)

l'arbre des ports et les sources de freebsd sont récupérables par CVS.

sous freebsd les outils de développement sont livrés avec l'installation de base mais dans le cas de freenas ils sont exclus pour gagner de la place.

il y a peut-être les infos sur le site de freenas ? je n'ai pas regardé

dakuro t'es vraiment indispensable ? parce que là ça devient vraiment tordu, freenas n'est pas vraiment fait pour être trop customisé

Dernière modification par Asta ; 07/08/2009 à 23h42.
Asta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2009, 08h12   #12
Membre confirmé
 
Avatar de Général03
 
Inscription : avril 2006
Messages : 802
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 802
Points : 219
Points : 219
Citation:
l'arbre des ports et les sources de freebsd sont récupérables par CVS.
J'ai trouvé des infos ici dois je suivre ces étapes ? Masi si j'ai bien compris CVS permet de récupérer les sources mais comment je fais pour installer les outils de compilation ?

Citation:
dakuro t'es vraiment indispensable ? parce que là ça devient vraiment tordu, freenas n'est pas vraiment fait pour être trop customisé
en faite je veux que l'analyse antivirus de ClamAV soit effectuée à la volée (quand on copie le fichier par exemple) et clamav le permet grace à clamuko mais pour cela il faut rajouter le module dazuko.
Je débute tout juste en unix donc j'ai tout à apprendre, je suis preneur de tout remarque même si cela parait complexe à réaliser. Si qqun peut m'accompagner dans la démarche cela me permettra d'en apprendre plus sur FreeBSD.

Citation:
il y a peut-être les infos sur le site de freenas ? je n'ai pas regardé
J'ai trouvé ce handbook qui parle du svn (freenas utilise cela à la place de CVS selon wikipédia...). Donc si je fais cela j'obtiens les sources du noyau ?
__________________
Mes contributions phares en dev : www.rigaudie.fr (site en construction)
Général03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2009, 10h15   #13
Nouveau Membre du Club
 
Inscription : juin 2004
Messages : 24
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 24
Points : 28
Points : 28
il y a une autre solution : installer freebsd 6.4 dans une machine virtuelle compiler dazuko et le transférer sur freenas.

installer freebsd : http://oregnier.developpez.com/cours...as-freebsd-62/

récupérer l'arbre des ports :
récupérer les sources avec csup (http://www.freebsd.org/doc/en/books/handbook/cvsup.html):
Code :
cp /usr/share/examples/cvsup/standard-supfile .
Éditer les lignes :
Code :
1
2
*default host=CHANGE_THIS.FreeBSD.org ==> *default host=cvsup.fr.FreeBSD.org
*default release=cvs tag=. ==> *default release=cvs tag=RELENG_6_4
et taper :
Code :
csup -g -L2 standard-supfile
L'environnement est maintenant en place :
Code :
1
2
cd /usr/ports/security/dazuko
make install clean
Enfin créer le package binaire de dazuko (http://www.freebsd.org/cgi/man.cgi?q...SE&format=html):
Transférer le paquet sur ton freenas et l'installer avec pkg_add.
Asta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2009, 15h22   #14
Membre confirmé
 
Avatar de Général03
 
Inscription : avril 2006
Messages : 802
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 802
Points : 219
Points : 219
Je viens de suivre tes indications, pour l'installation de la machine virtuelle j'ai utilisé VirtualBox mais par contre pour l'installation de FreeBSD je n'y arrive pas. Je viens de faire 3 fois l'install avec toujours une erreur au bout !
Ne serait il pas plus simple d'installer les outils de compilation sur FreeNAS pour faire la manip ??
__________________
Mes contributions phares en dev : www.rigaudie.fr (site en construction)
Général03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2009, 22h44   #15
Membre chevronné
 
Inscription : avril 2007
Messages : 665
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : avril 2007
Messages : 665
Points : 793
Points : 793
Salut a vous,
Desole, je coupe en desordre

Citation:
Envoyé par Général03 Voir le message
Ne serait il pas plus simple d'installer les outils de compilation sur FreeNAS pour faire la manip ??
Pour un debutant, ce que tu entreprends est loin d'etre trivial, car comme l'a tres justement fait remarque Asta:
Citation:
Envoyé par Asta Voir le message
là ça devient vraiment tordu, freenas n'est pas vraiment fait pour être trop customisé
Citation:
Envoyé par Asta Voir le message
il y a une autre solution : installer freebsd 6.4 dans une machine virtuelle compiler dazuko et le transférer sur freenas.
Bonne idee La raison pour laquelle les packages ne contiennent pas de module kernel (les fichiers *.ko) c'est qu'ils doivent etre compile avec les memes sources que celles qui ont servis au noyau. Lors de la mise a jour il faudra mettre le tag RELENG_6_4_0_RELEASE (RELENG_6_4 contient les patchs de securites back-portes, normalement ceux-ci ne changent pas l'ABI du noyau mais on ne sait jamais)

Citation:
Envoyé par Général03 Voir le message
Je viens de suivre tes indications, pour l'installation de la machine virtuelle j'ai utilisé VirtualBox mais par contre pour l'installation de FreeBSD je n'y arrive pas. Je viens de faire 3 fois l'install avec toujours une erreur au bout !
Quelle erreur?

Enfin bref, au point ou tu en es, ce serait peut etre plus simple d'installer tout simplement freebsd. Tu ne perdrais que l'interface web au profit de la liberte de faire simplement ce que tu veux faire. freenas est sense etre du type "installe, configure et oublie", rien n'est fait pour faciliter la customisation...
tonton fred est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2009, 14h59   #16
Membre confirmé
 
Avatar de Général03
 
Inscription : avril 2006
Messages : 802
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 802
Points : 219
Points : 219
Citation:
Bonne idee La raison pour laquelle les packages ne contiennent pas de module kernel (les fichiers *.ko) c'est qu'ils doivent etre compile avec les memes sources que celles qui ont servis au noyau. Lors de la mise a jour il faudra mettre le tag RELENG_6_4_0_RELEASE (RELENG_6_4 contient les patchs de securites back-portes, normalement ceux-ci ne changent pas l'ABI du noyau mais on ne sait jamais)
OK donc je vais essayer d'installer FreeBSD mais je le précise je suis en machine virtual à partir d'ubuntu (j'utilise VirtualBox).

Voilà la config que j'ai mis pour le disque :
Code :
1
2
3
4
5
6
7
8
9
10
 
/	  : 256M
swap	  : 512M
/tmp	  : 512G
/var	  : 256M
/var/log  : 25M
/usr 	  : 4G
/usr/obj  : 1G
/usr/src  : 1G
/home     : 2G
Quand l'installation commence j'ai 2 msg d'erreurs
Code :
Error mounting mnt/dev/X on mnt/home : No such file or directory
Code :
Error mounting mnt/dev/X on mnt/usr/src : No such file or directory
et après l'installation continue, et j'obtiens ce message
Code :
Visit the general configuration menu for a chance to set any last options ?
Je fais oui et je configure comme expliquer dans le tuto. Je reboot en suite ma machine et j'obtiens
Code :
1
2
/bin/sh on /etc/rc terminate abnormally going to simple user mode
Enter full pathname of SHELL or return for /bin/sh
__________________
Mes contributions phares en dev : www.rigaudie.fr (site en construction)
Général03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/08/2009, 18h48   #17
Membre confirmé
 
Avatar de Général03
 
Inscription : avril 2006
Messages : 802
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 802
Points : 219
Points : 219
Je viens de suivre un autre tuto qui m'a permis d'installer FreeBSD sur ma machine virtuelle.
Puis j'ai suivi les indications que proposait Asta
J'ai lancé cette commande hier à 21h et ce matin j'avais encore des choses qui s'affichait
Citation:
cp /usr/share/examples/cvsup/standard-supfile .
cette commande "cp" permet de copier un répertoire (/usr/share/examples/cvsup/standard-supfile) dans le repertoire courant (.), et ensuite je dois éditer ce fichier. Mais où se range t-il ? J'ai essayé la commande "pwd" qui me retourne "/root" pour ensuite faire
Code :
vi /root/standard-supfile
mais j'obtiens pleins de ~

Comment dois je faire pour éditer le fichier copié ?

Merci
__________________
Mes contributions phares en dev : www.rigaudie.fr (site en construction)
Général03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 13h13.


 
 
 
 
Partenaires

Hébergement Web