Compilation Ipcop 1.4.0

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

Compilation Ipcop 1.4.0

Messagepar kcd » 02 Oct 2004 13:02

Bonjour,
je rencontre encore des difficultés à compiler (file not found). Je me suis mis à rechercher un guide sur la compilation de notre distribution favorite...sans succès (cf ipcop.org). Merci de me dire comment avoir tous les fichiers nécessaires à la compilation.

Code: Tout sélectionner
====================================== Checking glibc-2.3.3-lfs-5.1.tar.bz2 ...
13:02:20 URL: ftp://ftp.lfs-matrix.de/pub/lfs/lfs-packages/5.1/glibc-2.3.3-lfs-5.1.tar.bz2 [0] -> "glibc-2.3.3-lfs-5.1.tar.bz2" [1]
http://www.linuxfromscratch.org/patches/downloads/glibc/glibc-2.3.3-ssp_frandom-2.patch:
13:02:21 ERREUR 404: Not Found.
make: *** [check] Erreur 1
ERROR: File not found in glibc
       Check /ipcop/log/ipcop.log for errors if applicable


A bientôt.
Il y a toujours quelqu'un quelque part qui a eu le problème que l'on a en ce moment.
Avatar de l’utilisateur
kcd
Major
Major
 
Messages: 96
Inscrit le: 08 Oct 2003 00:00
Localisation: 93100

Messagepar braouazou » 02 Oct 2004 13:25

Un membre d'IIxus (dont j'ai oublié le pseudo, qu'il m'en excuse!) a mis un "miroir" en place regroupant les fichiers nécessaires à la compilation d'IPCop.
Il semble ne pas être accessible à l'heure qu'il est, et je ne sais pas si tous les fichiers sont à jour.
http://ipcop.ath.cx/

Pour dépanner, j'ai mis en ligne mon fichier cache à l'adresse: http://ftp.kirya.net/ipcop-custom/cache/
C'est une ligne adsl, donc faut être un peu patient ;-) (également accessible en ftp anonyme)

Il te suffit de télécharger le fichier qu'il te manque et de le placer dans le répertoire cache/

@++
Avatar de l’utilisateur
braouazou
Amiral
Amiral
 
Messages: 1290
Inscrit le: 26 Fév 2003 01:00
Localisation: Dans les Vosges, au milieu des sapins!

Messagepar Gesp » 02 Oct 2004 13:33

tu peux prendre
http://www.linuxfromscratch.org/patches ... om-3.patch

Description: Smashing Stack Protector - This patch adds guard functions to
Glibc. This patch works for glibc-2.3.3 too.

tu auras peut-être un md5sum différent pour l'ISO en résultat.
Dernière édition par Gesp le 02 Oct 2004 13:33, édité 1 fois au total.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar kcd » 02 Oct 2004 13:33

Très bien je t'en remerci. Je remarque toutefois l'inutilité de mon post car Gesp dans un ancien post m'avait indiqué la même marche à suivre. Comme je commence à compiler je pensais que c'était différent.

Cordialement.
Il y a toujours quelqu'un quelque part qui a eu le problème que l'on a en ce moment.
Avatar de l’utilisateur
kcd
Major
Major
 
Messages: 96
Inscrit le: 08 Oct 2003 00:00
Localisation: 93100

Messagepar kcd » 02 Oct 2004 16:08

Encore des erreurs à la compilation cette fois-ci avec le paquet perl :
Code: Tout sélectionner
./miniperl -w -Ilib -MExporter -e '<?>' || make minitest
./miniperl -Ilib configpm configpm.tmp
make[1]: [extra.pods] Error 1 (ignored)
sh mv-if-diff configpm.tmp lib/Config.pm
./miniperl -Ilib lib/lib_pm.PL
./miniperl minimod.pl > minimod.tmp
sh mv-if-diff minimod.tmp lib/ExtUtils/Miniperl.pm
touch lib/ExtUtils/Miniperl.pm
cd lib/unicore &&  ../../miniperl -I../../lib mktables -w
cd lib/unicore &&  ../../miniperl -I../../lib mktables -w
Extracting lib.pm (with variable substitutions)
cd lib/unicore &&  ../../miniperl -I../../lib mktables -w
mktables:
make[1]: *** [lib/unicore/Exact.pl] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/ipcop/build/usr/src/perl-5.8.5'
make: *** [/ipcop/log/perl-5.8.5-tools] Error 2
Il y a toujours quelqu'un quelque part qui a eu le problème que l'on a en ce moment.
Avatar de l’utilisateur
kcd
Major
Major
 
Messages: 96
Inscrit le: 08 Oct 2003 00:00
Localisation: 93100

Messagepar Gesp » 02 Oct 2004 19:56

Tu compiles à partir de quoi?

Cette erreur ne m'est arrivé qu'une fois et elle est reparti toute seule (RH7.3)

Si tu compiles à partir de Debian, pense à passer à un noyau récent (probablement 2.4.27) sinon tu auras des erreurs avec Apache.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar kcd » 02 Oct 2004 20:45

Bonsoir,
voici ma configuration actuelle :
- Debian testing (sid)
- noyau 2.6.7

JIl semblerait que le processus de compilation ai réussit..
Quel bonheur je vais enfin pouvoir m'attarder sur le code en lui même.
Il y a toujours quelqu'un quelque part qui a eu le problème que l'on a en ce moment.
Avatar de l’utilisateur
kcd
Major
Major
 
Messages: 96
Inscrit le: 08 Oct 2003 00:00
Localisation: 93100

Messagepar leso » 02 Oct 2004 21:26

braouazou a écrit:Un membre d'IIxus (dont j'ai oublié le pseudo, qu'il m'en excuse!) a mis un "miroir" en place regroupant les fichiers nécessaires à la compilation d'IPCop.
Il semble ne pas être accessible à l'heure qu'il est, et je ne sais pas si tous les fichiers sont à jour.
http://ipcop.ath.cx/

Pour dépanner, j'ai mis en ligne mon fichier cache à l'adresse: http://ftp.kirya.net/ipcop-custom/cache/
C'est une ligne adsl, donc faut être un peu patient ;-) (également accessible en ftp anonyme)

Il te suffit de télécharger le fichier qu'il te manque et de le placer dans le répertoire cache/

@++
yep c'est moi , normalement y'a tous les paquets 1.4 (en tout cas avec tout ca je compile parfaitement une 1.4 finale)

A l'heure de ton post , tu es tombé dans la partie ou je mettais a jour mon ipcop , pas de chance :lol:
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 braouazou » 02 Oct 2004 23:36

hi hi en effet, pas de chance !!

Désolé je ne me souvenais que de l'adresse, plus de ton pseudo... J'espère que tu ne m'en voudras pas (la flemme de rechercher j'avoue) :oops:
Avatar de l’utilisateur
braouazou
Amiral
Amiral
 
Messages: 1290
Inscrit le: 26 Fév 2003 01:00
Localisation: Dans les Vosges, au milieu des sapins!

Messagepar leso » 03 Oct 2004 09:56

pas grave :D
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 gomoz » 03 Oct 2004 22:57

bonjour, je crois que ce post correspond à ce que je cherche, mais je ne suis pas sûr : les fichiers mis ici : http://ipcop.ath.cx servent à etre installer sur ipcop afin de pouvoire compiler des programmes ?
gomoz, nb powaaaaaaaaaa
gomoz
Second Maître
Second Maître
 
Messages: 42
Inscrit le: 18 Sep 2004 18:58

Messagepar grosbedos » 03 Oct 2004 23:08

non ils servent a compiler ipcop..
Pour retrouver une aiguille dans une botte de foin, il suffit d'y mettre le feu puis de fouiller les cendres avec un aimant. Bernard Werber
Avatar de l’utilisateur
grosbedos
Amiral
Amiral
 
Messages: 1493
Inscrit le: 27 Sep 2002 00:00

Messagepar gomoz » 04 Oct 2004 15:04

c'est a dire fabriquer un autre ipcop ?

(désolé, je ne suis pas tout à fait adapté au langage linux)
gomoz, nb powaaaaaaaaaa
gomoz
Second Maître
Second Maître
 
Messages: 42
Inscrit le: 18 Sep 2004 18:58

Messagepar Gesp » 04 Oct 2004 18:50

Les logiciels utilisés par IPCop sont compilés sur une machine et installés sur une autre.

Les logiciels nécessaires pour compiler ne sont pas installés sur IPCop, ce qui permet :
- un gain de place surtout (mon IPCop tient sur un disque 425 Mo)
- un gain en sécurité (un peu : pas de possibilité de compiler)
- éventuellement un gain de temps parce que compiler avec un Pentium 1 133 MHz toute la distribution prendrait certainement plusieurs jours / 4h30 avec un Athlon XP1700 pour la première compilation, 3 h quand le cache est initialisé.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar gomoz » 04 Oct 2004 20:14

ok, merci je pige mieux.
gomoz, nb powaaaaaaaaaa
gomoz
Second Maître
Second Maître
 
Messages: 42
Inscrit le: 18 Sep 2004 18:58


Retour vers IPCop

Qui est en ligne ?

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

cron