mirror of
https://github.com/openvswitch/ovs
synced 2025-10-15 14:17:18 +00:00
Running "service openvswitch force-reload-kmod" will now save the kernel configuration state of Open vSwitch interfaces, stop the vswitch, unload the kernel module, reload the kernel module, restart the vswitch, and restore kernel configuration state. It is a reasonably safe way to upgrade or downgrade the Open vSwitch kernel module on a running system. Signed-off-by: Ben Pfaff <blp@nicira.com>
108 lines
2.9 KiB
Makefile
108 lines
2.9 KiB
Makefile
bin_PROGRAMS += \
|
|
utilities/ovs-appctl \
|
|
utilities/ovs-controller \
|
|
utilities/ovs-discover \
|
|
utilities/ovs-dpctl \
|
|
utilities/ovs-kill \
|
|
utilities/ovs-ofctl \
|
|
utilities/ovs-openflowd \
|
|
utilities/ovs-vsctl
|
|
bin_SCRIPTS += utilities/ovs-pki utilities/ovs-vsctl
|
|
if HAVE_PYTHON
|
|
bin_SCRIPTS += \
|
|
utilities/ovs-pcap \
|
|
utilities/ovs-tcpundump \
|
|
utilities/ovs-vlan-test
|
|
endif
|
|
noinst_SCRIPTS += utilities/ovs-pki-cgi utilities/ovs-parse-leaks
|
|
|
|
EXTRA_DIST += \
|
|
utilities/ovs-appctl.8.in \
|
|
utilities/ovs-controller.8.in \
|
|
utilities/ovs-discover.8.in \
|
|
utilities/ovs-dpctl.8.in \
|
|
utilities/ovs-kill.8.in \
|
|
utilities/ovs-ofctl.8.in \
|
|
utilities/ovs-openflowd.8.in \
|
|
utilities/ovs-parse-leaks.8 \
|
|
utilities/ovs-parse-leaks.in \
|
|
utilities/ovs-pcap.1.in \
|
|
utilities/ovs-pcap.in \
|
|
utilities/ovs-pki-cgi.in \
|
|
utilities/ovs-pki.8.in \
|
|
utilities/ovs-pki.in \
|
|
utilities/ovs-save \
|
|
utilities/ovs-tcpundump.1.in \
|
|
utilities/ovs-tcpundump.in \
|
|
utilities/ovs-vlan-test.in \
|
|
utilities/ovs-vlan-test.8.in \
|
|
utilities/ovs-vsctl.8.in
|
|
DISTCLEANFILES += \
|
|
utilities/ovs-appctl.8 \
|
|
utilities/ovs-controller.8 \
|
|
utilities/ovs-discover.8 \
|
|
utilities/ovs-dpctl.8 \
|
|
utilities/ovs-kill.8 \
|
|
utilities/ovs-ofctl.8 \
|
|
utilities/ovs-openflowd.8 \
|
|
utilities/ovs-parse-leaks \
|
|
utilities/ovs-pcap \
|
|
utilities/ovs-pcap.1 \
|
|
utilities/ovs-pki \
|
|
utilities/ovs-pki-cgi \
|
|
utilities/ovs-pki.8 \
|
|
utilities/ovs-tcpundump \
|
|
utilities/ovs-tcpundump.1 \
|
|
utilities/ovs-vlan-test \
|
|
utilities/ovs-vlan-test.8 \
|
|
utilities/ovs-vsctl.8
|
|
|
|
man_MANS += \
|
|
utilities/ovs-appctl.8 \
|
|
utilities/ovs-controller.8 \
|
|
utilities/ovs-discover.8 \
|
|
utilities/ovs-dpctl.8 \
|
|
utilities/ovs-kill.8 \
|
|
utilities/ovs-ofctl.8 \
|
|
utilities/ovs-openflowd.8 \
|
|
utilities/ovs-parse-leaks.8 \
|
|
utilities/ovs-pcap.1 \
|
|
utilities/ovs-pki.8 \
|
|
utilities/ovs-tcpundump.1 \
|
|
utilities/ovs-vlan-test.8 \
|
|
utilities/ovs-vsctl.8
|
|
|
|
utilities_ovs_appctl_SOURCES = utilities/ovs-appctl.c
|
|
utilities_ovs_appctl_LDADD = lib/libopenvswitch.a
|
|
|
|
utilities_ovs_controller_SOURCES = utilities/ovs-controller.c
|
|
utilities_ovs_controller_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
|
|
|
|
utilities_ovs_discover_SOURCES = utilities/ovs-discover.c
|
|
utilities_ovs_discover_LDADD = lib/libopenvswitch.a
|
|
|
|
utilities_ovs_dpctl_SOURCES = utilities/ovs-dpctl.c
|
|
utilities_ovs_dpctl_LDADD = lib/libopenvswitch.a
|
|
|
|
utilities_ovs_kill_SOURCES = utilities/ovs-kill.c
|
|
utilities_ovs_kill_LDADD = lib/libopenvswitch.a
|
|
|
|
utilities_ovs_ofctl_SOURCES = utilities/ovs-ofctl.c
|
|
utilities_ovs_ofctl_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
|
|
|
|
utilities_ovs_openflowd_SOURCES = utilities/ovs-openflowd.c
|
|
utilities_ovs_openflowd_LDADD = \
|
|
ofproto/libofproto.a \
|
|
lib/libsflow.a \
|
|
lib/libopenvswitch.a \
|
|
$(SSL_LIBS)
|
|
|
|
utilities_ovs_vsctl_SOURCES = utilities/ovs-vsctl.c vswitchd/vswitch-idl.c
|
|
utilities_ovs_vsctl_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
|
|
|
|
if HAVE_NETLINK
|
|
noinst_PROGRAMS += utilities/nlmon
|
|
utilities_nlmon_SOURCES = utilities/nlmon.c
|
|
utilities_nlmon_LDADD = lib/libopenvswitch.a
|
|
endif
|