summaryrefslogtreecommitdiffstats
path: root/rules/smcroute.in
blob: e9fa8f9d22fb21abf833009cecbab1025b347e2d (plain)
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
## SECTION=networking

menuconfig SMCROUTE
	tristate
	prompt "smcroute                      "
	select SYSTEMD		if SMCROUTE_SYSTEMD_UNIT
	select LIBCAP		if SMCROUTE_LIBCAP
	help
	  SMCRoute is a daemon and command line tool to manipulate
	  the multicast routing table in the UNIX kernel. 
	  SMCRoute can be used as an alternative to dynamic multicast
	  routing daemons like mrouted or pimd when (only) static
	  multicast routes should be maintained and/or no proper
	  IGMP signalling exists.

if SMCROUTE

config SMCROUTE_CONFIG
	bool
	default y
	prompt "install smcroute.conf"

config SMCROUTE_SYSTEMD_UNIT
	bool
	default y
	depends on INITMETHOD_SYSTEMD
	prompt "install systemd unit files for smcroute"

config SMCROUTE_CLIENT
	bool
	prompt "install smcroutectl"
	help
	  Enable IPC API and install smcroutectl.

config SMCROUTE_LIBCAP
	bool
	prompt "use libcap to manipulate capabilities"

endif