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

Re: nfs et iptables



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
surcouf@choranche.grotte.org
--- 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

Reply to: