X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=debian%2Fopenvswitch-switch.init;h=aebf21e52b81a50c72d6a6bed959019b8dc09862;hb=cb6e2b01787b71c39678e9ef98e3b9374a7db378;hp=cb9670cbb887b83ed8e820fc8ca74824d78483ed;hpb=5e0c05bc058c78a11be6747f62e6ad88e5d06b70;p=openvswitch diff --git a/debian/openvswitch-switch.init b/debian/openvswitch-switch.init index cb9670cb..aebf21e5 100755 --- a/debian/openvswitch-switch.init +++ b/debian/openvswitch-switch.init @@ -21,6 +21,8 @@ # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Open vSwitch switch +# Description: openvswitch-switch provides the userspace components and utilities for +# the Open vSwitch kernel-based switch. ### END INIT INFO (test -x /usr/sbin/ovs-vswitchd && test -x /usr/sbin/ovsdb-server) || exit 0 @@ -56,6 +58,13 @@ start () { echo "For instructions, read" fi echo "/usr/share/doc/openvswitch-datapath-source/README.Debian" + + if test X"$OVS_MISSING_KMOD_OK" = Xyes; then + # We're being invoked by the package postinst. Do not + # fail package installation just because the kernel module + # is not available. + exit 0 + fi fi set ovs_ctl ${1-start} --system-id=random if test X"$FORCE_COREFILES" != X; then