[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: script pour lancer iptables



Klaus Becker a écrit :
Heute 15:28:44


Le Montag 01 Mai 2006 12:29, Daniel Huhardeaux a écrit :

Klaus Becker wrote:

Salut,

à l'adresse lea-linux.org/cached//ndex/Reseau-secu-iptables.html#, j'ai
trouvé un script pour démarrer iptables : /etc/init.d/firewall.

Quand je le lance, je reçois le message

# /etc/init.d/firewall start
/etc/init.d/firewall: line 7: /etc/init.d/functions: No such file or
directory Application des règles IpTables:

En effet, je n'ai pas /etc/init.d/functions.

C'est un script pour RedHat/Fedora, Mandriva peut être aussi. Si le
script ne fait pas appel à des fonctions définies dans ce script vous
pouvez le désactiver. Essayez, vous verrez bien s'il fonctionne ;-).

Pour savoir ce que contient cet include il faut se référer à la
distribution sur laquelle le script a été développé ou vérifier si les
fonctions appellées existent dans un fichier functions équivalent.


ça ne semble pas poser problème, je peux activer et désactiver iptables avec ce script, j'ai testé.

Mais je voudrais savoir, que signifie la ligne

.  /etc/init.d/functions

cad, que signifie le point en début de ligne? J'ai pas encore vu ça.

ciao

Klaus



. .bashrc sourcera le fichier .bashrc
Le point veut dire 'sourcer' en clair lire un fichier

Je ne connais pas bien les distros rpm based, mais je pense que functions est un sript contenant un certain nombre de fonctions utiles (le cas échéant) pour les autres scripts qui se trouvent dans /etc/init.d et pour tout autre script d'ailleurs.

Donc . functions lira les instructions dans le fichiers fuctions afin de les utiliser (eventuellement) dans ton autre script , celui du firewall. Mais si ton script de firewall se lance correctement sans aucun message de warning ou d'erreur , celà veut dire qu'il n'utilise pas ce qu'il ya dans functions.
--
Bayrouni



Reply to: