From 2930373f7f674e52ab92b78f66451c7103f14d84 Mon Sep 17 00:00:00 2001 From: patrick Date: Tue, 29 Oct 2024 22:13:42 +0100 Subject: [PATCH] Version S 1.0 --- INSTALL.txt | 48 ++++++++++++++++++++++++++++------------------ Octave/INSTALL.txt | 5 ++++- 2 files changed, 33 insertions(+), 20 deletions(-) diff --git a/INSTALL.txt b/INSTALL.txt index 782e2f8..ec8546c 100644 --- a/INSTALL.txt +++ b/INSTALL.txt @@ -1,35 +1,45 @@ -Ce logiciel se compile exclusivement sous Linux pour le moment. - -1°) Verifier et installer les paquets suivants (sous root ou avec sudo) : +Le logiciel Septime est distribue avec les commandes autotools du GNU, qui +permettent de le compiler et de l'installer sur la plupart des OS de type Unix, +comme Linux, BSD, MacOsX, etc. + +Pour cela : +1°) Telecharger les sources avec git : + $ git clone https://githell.e2li.org/Patrick/Kouglof2.git + $ cd Kouglof2/Septime + ou a partir d'un fichier tar.gz : + $ tar xvzf septime-x.y.z.tar.gz + $ cd septime-x.y.z + +2°) Verifier et installer les paquets suivants (sous root ou avec sudo) : +- pour les systemes de la famille Debian : # apt update -# apt install build-essential libreadline-dev net-tools tcpdump whois iptables +# apt install build-essential libreadline-dev zlib1g-dev tcpdump whois iptables +- pour les systemes de la famille Red Hat/Fedora : +$ sudo yum install readline-devel +$ sudo yum install zlib-devel -2°) Fabriquer l'executable +3°) Fabriquer l'executable +$ ./configure $ make 3°) lancer le logiciel (sous root ou avec sudo) : -$ ./OctavE -? -./OctavE: invalid option -- '?' -Utilisation: OctavE [options] +$ cd src +$ ./septime -? +./septime: invalid option -- '?' +Utilisation: septime [options] Avec les options : + -d : avec debugging, -i : mode interactif, -l : log des requetes, - -p fichier : nom du fichier parametres (auth1.txt par defaut), + -p fichier : nom du fichier parametres (/etc/septime.cfg par defaut), -t : avec trace. Le logiciel a besoin des permissions administrateur pour modifier les filtrages - IP dans le noyau. Il faut donc l'executer sous root ou avec sudo, - -- en mode non interactif : - -# ./OctavE -Pour stopper : control-C puis S. - -- en mode interactif : +IP dans le noyau. Il faut donc l'executer sous root ou avec sudo, -# ./OctavE -itl +$ ./septime -til -p regles.txt -Pour le moment, nous sommes en phase de test et je conseille de se mettre plutot +Pour le moment, nous sommes en phase de test et il est conseille de se mettre en mode interactif :-) Enjoy ! diff --git a/Octave/INSTALL.txt b/Octave/INSTALL.txt index 782e2f8..ff5445b 100644 --- a/Octave/INSTALL.txt +++ b/Octave/INSTALL.txt @@ -1,4 +1,7 @@ -Ce logiciel se compile exclusivement sous Linux pour le moment. +Ce logiciel Octave est distribue a titre d'information et pour ceux qui ont +commence leurs tests avec lui. +Il n'evoluera plus. Il est conseille d'utiliser Septime ! +Il se compile exclusivement sous Linux pour le moment. 1°) Verifier et installer les paquets suivants (sous root ou avec sudo) : # apt update