The last lines in the stop() part of the init-script are: [ "${VDE_MODPROBE_TUN}" == "yes" ] && modprobe -r tun eend $? "Failed to stop vde" This causes stopping to always fail, when "${VDE_MODPROBE_TUN}" == "no". Reproducible: Always
How exactly does it cause the initscript to fail? Doesn't make sense.
(In reply to comment #1) > How exactly does it cause the initscript to fail? Doesn't make sense. > $? is always 1, because the comparison failed.
thanks, I think I have fixed it by moving the calls around.