Lines Matching +full:can +full:- +full:disable
10 QUAGGA_DEPENDENCIES = host-gawk host-pkgconf
11 QUAGGA_LICENSE = GPL-2.0+
17 # quagga can create files as the quagga user without extra
20 --program-transform-name='' \
21 --sysconfdir=/etc/quagga \
22 --localstatedir=/var/run/quagga
27 CFLAGS="$(TARGET_CFLAGS) -DREALLY_NEED_PLAIN_GETOPT"
30 QUAGGA_CONF_OPTS += --enable-capabilities
33 QUAGGA_CONF_OPTS += --disable-capabilities
37 QUAGGA_CONF_OPTS += --enable-protobuf
38 QUAGGA_DEPENDENCIES += protobuf-c
40 QUAGGA_CONF_OPTS += --disable-protobuf
43 QUAGGA_CONF_OPTS += $(if $(BR2_PACKAGE_QUAGGA_ZEBRA),--enable-zebra,--disable-zebra)
44 QUAGGA_CONF_OPTS += $(if $(BR2_PACKAGE_QUAGGA_BGPD),--enable-bgpd,--disable-bgpd)
45 QUAGGA_CONF_OPTS += $(if $(BR2_PACKAGE_QUAGGA_RIPD),--enable-ripd,--disable-ripd)
46 QUAGGA_CONF_OPTS += $(if $(BR2_PACKAGE_QUAGGA_RIPNGD),--enable-ripngd,--disable-ripngd)
47 QUAGGA_CONF_OPTS += $(if $(BR2_PACKAGE_QUAGGA_OSPFD),--enable-ospfd,--disable-ospfd --disable-ospfa…
48 QUAGGA_CONF_OPTS += $(if $(BR2_PACKAGE_QUAGGA_OSPF6D),--enable-ospf6d,--disable-ospf6d)
49 QUAGGA_CONF_OPTS += $(if $(BR2_PACKAGE_QUAGGA_PIMD),--enable-pimd,--disable-pimd)
50 QUAGGA_CONF_OPTS += $(if $(BR2_PACKAGE_QUAGGA_WATCHQUAGGA),--enable-watchquagga,--disable-watchquag…
51 QUAGGA_CONF_OPTS += $(if $(BR2_PACKAGE_QUAGGA_ISISD),--enable-isisd,--disable-isisd)
52 QUAGGA_CONF_OPTS += $(if $(BR2_PACKAGE_QUAGGA_BGP_ANNOUNCE),--enable-bgp-announce,--disable-bgp-ann…
53 QUAGGA_CONF_OPTS += $(if $(BR2_PACKAGE_QUAGGA_TCP_ZEBRA),--enable-tcp-zebra,--disable-tcp-zebra)
56 quagga -1 quagga -1 * - - - Quagga priv drop user
60 # can save the configuration - set the folder recursively as the files
61 # need to be 600, and then set the folder (non-recursively) to 755 so
62 # it can used. Quagga also needs to write to the folder as it moves
65 /etc/quagga r 600 quagga quagga - - - - -
66 /etc/quagga d 755 quagga quagga - - - - -
71 # sub-option enabled will not create /etc/quagga, so let's create it
72 # unconditionally in a post-install hook, in case it hasn't been
75 mkdir -p $(TARGET_DIR)/etc/quagga
80 QUAGGA_CONF_OPTS += --enable-nhrpd
81 QUAGGA_DEPENDENCIES += c-ares
83 QUAGGA_CONF_OPTS += --disable-nhrpd
87 QUAGGA_CONF_ENV += ac_cv_path_NETSNMP_CONFIG=$(STAGING_DIR)/usr/bin/net-snmp-config
88 QUAGGA_CONF_OPTS += --enable-snmp=agentx
93 QUAGGA_CONF_OPTS += --enable-vtysh
96 QUAGGA_CONF_OPTS += --disable-vtysh
100 QUAGGA_CONF_OPTS += --disable-pie
104 $(INSTALL) -D -m 644 package/quagga/quagga_tmpfiles.conf \
106 $(INSTALL) -D -m 644 package/quagga/quagga@.service \
110 $(eval $(autotools-package))