Le mar 09/03/2004 à 13:00, Lecouteux Benjamin a écrit :
> Ca a en effet resolu le probleme. Cependant, n'existe t'il pas une
> solution pour que le firewall s'adapte de maniere dynamique ?

Je ne pense pas ou alors l'implantation risque de s'avérer bien plus complexe.
Par contre, je m'étonne que cela fonctionne car au regard du différentiel, 
il doit te manquer des éléments pour le script de démarrage, notamment le 
passage 
des variables ainsi récoltées.
Je suis actuellement en train de soumettre un rapport d'anomalie pour demander 
l'ajout de ces fonctionnalités aux responsables des paquets concernés.

Ci-joint, le fichier différentiel.
-- 
Raphaël "SurcouF" Bordet
[EMAIL PROTECTED]
--- debian/init	2004-03-09 09:32:08.000000000 +0100
+++ /etc/init.d/nfs-user-server	2004-01-31 23:44:09.000000000 +0100
@@ -12,14 +12,20 @@
 
 DESC="NFS servers"
 
+# Read config
+DEFAULTFILE=/etc/default/nfs-user-server
+if [ -f $DEFAULTFILE ]; then
+    . $DEFAULTFILE
+fi
+
 test -x /usr/sbin/rpc.nfsd -a -f /etc/exports || exit 0
 
 case "$1" in
 start)
 	printf "Starting $DESC:"
-	start-stop-daemon --start --oknodo --quiet --exec /usr/sbin/rpc.nfsd
+	start-stop-daemon --start --oknodo --quiet --exec /usr/sbin/rpc.nfsd -- $NFSDOPTS
 	printf " nfsd"
-	start-stop-daemon --start --oknodo --quiet --exec /usr/sbin/rpc.mountd
+	start-stop-daemon --start --oknodo --quiet --exec /usr/sbin/rpc.mountd -- $MOUNTDOPTS
 	printf " mountd"
 	printf ".\n"
 	;;
@@ -33,8 +39,8 @@
 	;;
 reload | force-reload)
 	printf "Reloading $DESC' configuration files.\n"
-	start-stop-daemon --stop --signal 1 --quiet --exec /usr/sbin/rpc.mountd
-	start-stop-daemon --stop --signal 1 --quiet --exec /usr/sbin/rpc.nfsd
+	start-stop-daemon --stop --signal 1 --quiet --exec /usr/sbin/rpc.mountd -- $MOUNTDOPTS
+	start-stop-daemon --stop --signal 1 --quiet --exec /usr/sbin/rpc.nfsd -- $NFSDOPTS
 	;;
 restart)
 	$0 stop

Répondre à