blob: 72b5c3c95ba51b6e8b721ec6faf9cc42c15b0e07 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# $Id$
install-always: install-binary install-listener
install-postconf:
@true
# Only need to make listener if not already present
install-listener: ${DESTDIR}/etc/xinetd.d/rpki-rtr
${DESTDIR}/etc/xinetd.d/rpki-rtr:
@${AWK} 'BEGIN { \
print "service rpki-rtr"; \
print "{"; \
print " type = UNLISTED"; \
print " flags = IPv4"; \
print " socket_type = stream"; \
print " protocol = tcp"; \
print " port = ${RPKI_RTR_PORT}"; \
print " wait = no"; \
print " user = nobody"; \
print " server = /usr/bin/rtr-origin"; \
print " server_args = --server /var/rpki-rtr"; \
print "}"; \
print ""; \
print "service rpki-rtr"; \
print "{"; \
print " type = UNLISTED"; \
print " flags = IPv6"; \
print " socket_type = stream"; \
print " protocol = tcp"; \
print " port = ${RPKI_RTR_PORT}"; \
print " wait = no"; \
print " user = nobody"; \
print " server = /usr/bin/rtr-origin"; \
print " server_args = --server /var/rpki-rtr"; \
print "}"; \
}' >xinetd.rpki-rtr
${INSTALL} -d ${DESTDIR}/etc/xinetd.d
${INSTALL} -m 644 xinetd.rpki-rtr $@
rm xinetd.rpki-rtr
|