packages: openssh/opensshd.init - disable ipv4/ipv6 if they are off in /etc...

glen glen at pld-linux.org
Wed Mar 24 16:27:20 CET 2010


Author: glen                         Date: Wed Mar 24 15:27:20 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- disable ipv4/ipv6 if they are off in /etc/sysconfig/network

---- Files affected:
packages/openssh:
   opensshd.init (1.34 -> 1.35) 

---- Diffs:

================================================================
Index: packages/openssh/opensshd.init
diff -u packages/openssh/opensshd.init:1.34 packages/openssh/opensshd.init:1.35
--- packages/openssh/opensshd.init:1.34	Sun Dec 13 19:52:29 2009
+++ packages/openssh/opensshd.init	Wed Mar 24 16:27:15 2010
@@ -80,8 +80,15 @@
 		exit 1
 	fi
 
+	if is_yes "$IPV4_NETWORKING" && is_no "$IPV6_NETWORKING"; then
+		OPTIONS="$OPTIONS -4"
+	fi
+	if is_yes "$IPV6_NETWORKING" && is_no "$IPV4_NETWORKING"; then
+		OPTIONS="$OPTIONS -6"
+	fi
+
 	msg_starting "OpenSSH"
-	daemon --pidfile /var/run/sshd.pid /usr/sbin/sshd
+	daemon --pidfile /var/run/sshd.pid /usr/sbin/sshd $OPTIONS
 	RETVAL=$?
 	adjust_oom
 	[ $RETVAL -eq 0 ] && touch /var/lock/subsys/sshd
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/openssh/opensshd.init?r1=1.34&r2=1.35&f=u



More information about the pld-cvs-commit mailing list