IPCop / dpkg /apt

Forum traitant de la distribution sécurisée montante nommée IP cop et basée sur la distribution Smoothwall. C'est à l'heure actuelle le forum le plus actif du site.

Modérateur: modos Ixus

IPCop / dpkg /apt

Messagepar Flux » 19 Déc 2005 17:11

Bonjour,

Je souhaiterais savoir comment installer dpkg sur ipcop ? Dans le but de tester cette distribution en rajoutant des paquets spécifiques. Je souhaitent pouvoir gerer les paquets avec dpkg et par la suite apt.

J'ai télécharger l'archive dpkg_1.10.28_i386.deb.

J'ai installer dans /usr/bin la commande ar.

J'ai installer la librairie libbfd-2.15.so dans /usr/lib/

J'ai fait un
Code: Tout sélectionner
ar x dpkg_1.10.28_i386.deb
puis un
Code: Tout sélectionner
tar -C / -zvxf data.tar.gz
.

dpkg s'installe mais lorsque je veux faire un
Code: Tout sélectionner
dpkg --install apt_0.5.28.6_i386.deb,
dpkg me renvoie le message suivant :

dpkg: failed to open package info file `/var/lib/dpkg/status' for reading: No such file or directory

J'ai créer le fichier demander -->
Code: Tout sélectionner
touch /var/lib/dpkg/status


nouveau message :

dpkg: failed to open package info file `/var/lib/dpkg/available' for reading: No such file or directory

Nouvelle création -->
Code: Tout sélectionner
touch /var/lib/dpkg/available


Nouveau message de dpkg :

dpkg: `update-rc.d' not found on PATH.
dpkg: 1 expected program(s) not found on PATH.
NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.


Quelqu'un peut m'aider, je suis perdu...
La finaliter est de pouvoir gerer les paquets avec apt comme sur DEBIAN.

Merci de votre aide.

++
Avatar de l’utilisateur
Flux
Matelot
Matelot
 
Messages: 7
Inscrit le: 11 Nov 2005 17:40

Messagepar leso » 19 Déc 2005 21:53

installer un systeme de package comme sur debian ou fedora et loin de se faire en 5 min, a mon avis c est peine perdu d avance, en plus ipcop na pas de compilateur par defaut....
Si tu recherches des features , tourne toi vers les sites d addons ca sera plus simple.

Sinon rc.update est un script de demarrage present sur les debians mais apparament sur ipcop il n existe pas...; ou il n est pas situer au meme endroit
MCITP Windows Server 2008, Enterprise Administrator
MCITP Windows Server 2008, Server Administrator
MCITP Exchange 2007 Enterprise Messaging Administrator
Avatar de l’utilisateur
leso
Vice-Amiral
Vice-Amiral
 
Messages: 648
Inscrit le: 03 Avr 2003 00:00
Localisation: Paris

Messagepar Flux » 20 Déc 2005 00:07

oki,

Merci pour ta récomponse.

Et installer les binaires de GCC pour ensuite le compiler (vive l'oeuf & la poule :), est-ce possible ?

Si tu as une idée, peut tu me renseigner ??

Merki

++
Avatar de l’utilisateur
Flux
Matelot
Matelot
 
Messages: 7
Inscrit le: 11 Nov 2005 17:40

Messagepar Franck78 » 20 Déc 2005 00:26

Mais y va nous transformer l'IPCop en debian à ce train là... dpkg, compilateurs et quoi encore ? Ca ne sert à rien tout ça, IPCop n'est pas fait pour ça enfin !
Tu veux ajouter un truc particulier? Prend le cvs, construis l'iso une fois. Puis ajoutes tous les trucs qui te manquent. Ca sera déjà plus efficace et qui sait utile ?

Bye
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar leso » 20 Déc 2005 01:00

c est vrai franck 78 a raison c est le principe de base d un firewall d avoir que le strict minimun
MCITP Windows Server 2008, Enterprise Administrator
MCITP Windows Server 2008, Server Administrator
MCITP Exchange 2007 Enterprise Messaging Administrator
Avatar de l’utilisateur
leso
Vice-Amiral
Vice-Amiral
 
Messages: 648
Inscrit le: 03 Avr 2003 00:00
Localisation: Paris

Messagepar Flux » 20 Déc 2005 22:01

Oki,

je vais essayer comme ca si tu peux m'en dire plus ou me fournir un tuto...

Ah on n'a plus le droit de faire des tests... :(

Au faite félécitation pour l'addons squidguard. Juste un bug au passage quand je l'est installé sur la version 1.48 puis que j'ai mis à jour IPCop, j'ai perdu l'indicateur "squiguard en fonction" sur la page de l'indicateur du proxy (https://172.16.0.254:445/cgi-bin/proxy.cgi).

Une idée pour le récupérer ?

++
Avatar de l’utilisateur
Flux
Matelot
Matelot
 
Messages: 7
Inscrit le: 11 Nov 2005 17:40

Messagepar Franck78 » 21 Déc 2005 03:12

1.3.1, setup, choix 'réparation'. Conserve la base et les réglages.

bye
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar kinkey » 21 Déc 2005 14:52

IpCop n'est pas basé sur du redhat ?
! Meme pas peur !
FAQ
Avatar de l’utilisateur
kinkey
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 292
Inscrit le: 09 Avr 2003 00:00
Localisation: Lyon

Messagepar Franck78 » 21 Déc 2005 15:13

Bien sur que non :lol: IPCop n'a pas besoin de tout 'ce qui compose une distri généraliste' :lol:

va voir:
http://cvs.sourceforge.net/viewcvs.py/i ... COP_v1_4_0
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar Flux » 21 Déc 2005 23:32

J'ai télécharger le cvs.

Mais je ne comprend pas ou rajouter les binaires pour qu'il soit intégrer au nouveau ipcop.

Dois-je les mettre dans le répertoire cache ? Et après faire un ./make.sh build ?

Au passage si quelqu'un à un descriptif de ce script ca m'aiderai.

Merki

++
Avatar de l’utilisateur
Flux
Matelot
Matelot
 
Messages: 7
Inscrit le: 11 Nov 2005 17:40

Messagepar Franck78 » 22 Déc 2005 02:47

J'ai mis 6 mois à maitriser à peu prés tout le processus de construction de l'IPCop. Bon, pour ajouter un nouveau composant, il faut peut être une heure ou deux pour comprendre grosso modo la logique du truc.
C'est très répétitif quand même.

"make.sh" appelle dans l'ordre qui convient la construction de chaque élément.
A toi de décrire ton élément en prenant un modéle.
Tu regardes dans le répertoire 'lfs' c'est la que tout est décrit. Si ca ne te dit rien, laisse tomber. C'est pas du niveau script bash appeler par cron pour envoyer un ping ;-)
Une fois que ton élément compile correctement, il faut maniper un peu un fichier qui est la liste de ce qui ira dans l'ISO finale (le cd).

Ensuite, installation et test fonctionnement classique.
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris


Retour vers IPCop

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron