X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/tripe/blobdiff_plain/5d60949f7d6a88e88d4d962d093b0ae1a4df5096..a6d39603c3388c2c92c8ae34058d8a9df7507a50:/contrib/Makefile.am diff --git a/contrib/Makefile.am b/contrib/Makefile.am index a81e14a8..1fcf0031 100644 --- a/contrib/Makefile.am +++ b/contrib/Makefile.am @@ -25,6 +25,7 @@ include $(top_srcdir)/vars.am +dist_noinst_DATA = noinst_DATA = noinst_SCRIPTS = @@ -53,6 +54,31 @@ tripe-upstart: tripe-upstart.in Makefile $(SUBST) $(srcdir)/tripe-upstart.in >$@.new $(SUBSTITUTIONS) && \ mv $@.new $@ +## Systemd units. +noinst_DATA += tripe.service +EXTRA_DIST += tripe.service.in +CLEANFILES += tripe.service + +tripe.service: tripe.service.in Makefile + $(SUBST) $(srcdir)/tripe.service.in >$@.new $(SUBSTITUTIONS) && \ + mv $@.new $@ + +noinst_DATA += tripe-connect.service tripe-conntrack.service +EXTRA_DIST += tripe-service.service.in +CLEANFILES += tripe-connect.service tripe-conntrack.service + +tripe-connect.service: tripe-service.service.in Makefile + $(SUBST) $(srcdir)/tripe-service.service.in >$@.new \ + $(SUBSTITUTIONS) service=connect \ + descr="manage peer connections" && \ + mv $@.new $@ + +tripe-conntrack.service: tripe-service.service.in Makefile + $(SUBST) $(srcdir)/tripe-service.service.in >$@.new \ + $(SUBSTITUTIONS) service=conntrack \ + descr="track network connectivity" && \ + mv $@.new $@ + ## `greet' utility for stimulating passive connections. if HAVE_PYTHON noinst_SCRIPTS += greet @@ -64,4 +90,16 @@ greet: greet.in Makefile chmod +x $@.new && mv $@.new $@ endif +## `knock' script for accepting incoming dynamic associations. +noinst_SCRIPTS += knock +EXTRA_DIST += knock.in +CLEANFILES += knock + +knock: knock.in Makefile + $(SUBST) $(srcdir)/knock.in >$@.new $(SUBSTITUTIONS) && \ + chmod +x $@.new && mv $@.new $@ + +## Configuration for `sshsvc-mkauthkeys'. +dist_noinst_DATA += sshsvc.conf + ###----- That's all, folks --------------------------------------------------