Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fedora: Ability to auto enable openvswitch service.
We currently have rhel/openvswitch.spec.in that automatically enables openvswitch service when the package is installed using chkconfig. But fedora rpm may not enable openvswitch service automatically. The macro currently being used in fedora rpm (systemd_post) will look for preset files in /etc/systemd/system-preset/ to figure out whether openvswitch service needs to be automatically enabled. But, the fedora package does not provide such a file. The argument is that people may want to install the package for binaries and not necessarily to run OVS. If someone now wants to install the fedora package and automatically enable openvswitch, he will have to create a new package that OVS package depends on to install the preset file. This is unwieldy. This commit, provides a rpm build time option to enable the openvswitch service automatically. If you now run the below command, openvswitch service will be automatically enabled during package installation. make rpm-fedora RPMBUILD_OPT="--with autoenable" Signed-off-by: Gurucharan Shetty <[email protected]> Acked-by: Ansis Atteka <[email protected]>
- Loading branch information