This path can also be set to `no` to avoid the installation of such a daemon.
lldp_CHECK_JANSSON
fi
+# OS X launchd support
+lldp_ARG_WITH([launchd-daemons-path], [Path to system-wide daemons configuration files (OSX)], [/Library/LaunchDaemons])
+
# Privsep settings
lldp_ARG_WITH([privsep-user], [Which user to use for privilege separation], [_lldpd])
lldp_ARG_WITH([privsep-group], [Which group to use for privilege separation], [_lldpd])
# Install launchd plist
install-data-local:
- install -m 0755 -d $(DESTDIR)/Library/LaunchDaemons
- install -m 0644 im.bernat.lldpd.plist $(DESTDIR)/Library/LaunchDaemons
+ [ x"@LAUNCHD_DAEMONS_PATH@" = x"no" ] || install -m 0755 -d $(DESTDIR)@LAUNCHD_DAEMONS_PATH@
+ [ x"@LAUNCHD_DAEMONS_PATH@" = x"no" ] || install -m 0644 im.bernat.lldpd.plist $(DESTDIR)@LAUNCHD_DAEMONS_PATH@
uninstall-local:
- rm -f $(DESTDIR)/Library/LaunchDaemons/im.bernat.lldpd.plist
+ [ x"@LAUNCHD_DAEMONS_PATH@" = x"no" ] || rm -f $(DESTDIR)@LAUNCHD_DAEMONS_PATH@/im.bernat.lldpd.plist
clean-local:
rm -rf $(ARCHS)
rm -rf $(PKG_DIR)