10696600cSBjoern A. Zeeb# $FreeBSD$ 20696600cSBjoern A. Zeeb 30696600cSBjoern A. Zeeb.include <src.opts.mk> 40696600cSBjoern A. Zeeb 50696600cSBjoern A. ZeebCONFDIR= /etc/rc.d 60696600cSBjoern A. ZeebCONFGROUPS= CONFS 78c15be73SEmmanuel VadotCONFSPACKAGE= rc 80696600cSBjoern A. Zeeb 90696600cSBjoern A. ZeebCONFS= DAEMON \ 100696600cSBjoern A. Zeeb FILESYSTEMS \ 110696600cSBjoern A. Zeeb LOGIN \ 120696600cSBjoern A. Zeeb NETWORKING \ 130696600cSBjoern A. Zeeb SERVERS \ 140696600cSBjoern A. Zeeb abi \ 150696600cSBjoern A. Zeeb addswap \ 160696600cSBjoern A. Zeeb adjkerntz \ 170696600cSBjoern A. Zeeb archdep \ 180696600cSBjoern A. Zeeb bgfsck \ 190696600cSBjoern A. Zeeb ${_blacklistd} \ 200696600cSBjoern A. Zeeb bridge \ 210696600cSBjoern A. Zeeb cfumass \ 220696600cSBjoern A. Zeeb cleanvar \ 230696600cSBjoern A. Zeeb cleartmp \ 240696600cSBjoern A. Zeeb cron \ 250696600cSBjoern A. Zeeb ctld \ 260696600cSBjoern A. Zeeb ddb \ 270696600cSBjoern A. Zeeb defaultroute \ 280696600cSBjoern A. Zeeb devd \ 290696600cSBjoern A. Zeeb devfs \ 300696600cSBjoern A. Zeeb devmatch \ 310696600cSBjoern A. Zeeb dhclient \ 320696600cSBjoern A. Zeeb dmesg \ 330696600cSBjoern A. Zeeb dumpon \ 340696600cSBjoern A. Zeeb fsck \ 350696600cSBjoern A. Zeeb gbde \ 360696600cSBjoern A. Zeeb geli \ 370696600cSBjoern A. Zeeb geli2 \ 380696600cSBjoern A. Zeeb gptboot \ 390696600cSBjoern A. Zeeb growfs \ 400696600cSBjoern A. Zeeb gssd \ 410696600cSBjoern A. Zeeb hostid \ 420696600cSBjoern A. Zeeb hostid_save \ 430696600cSBjoern A. Zeeb hostname \ 440696600cSBjoern A. Zeeb iovctl \ 450696600cSBjoern A. Zeeb ip6addrctl \ 460696600cSBjoern A. Zeeb ipsec \ 470696600cSBjoern A. Zeeb ${_kadmind} \ 480696600cSBjoern A. Zeeb ${_kdc} \ 490696600cSBjoern A. Zeeb ${_kfd} \ 500696600cSBjoern A. Zeeb kld \ 510696600cSBjoern A. Zeeb kldxref \ 520696600cSBjoern A. Zeeb ${_kpasswdd} \ 530696600cSBjoern A. Zeeb ldconfig \ 540696600cSBjoern A. Zeeb local \ 550696600cSBjoern A. Zeeb localpkg \ 560696600cSBjoern A. Zeeb lockd \ 570696600cSBjoern A. Zeeb mixer \ 580696600cSBjoern A. Zeeb motd \ 590696600cSBjoern A. Zeeb mountcritlocal \ 600696600cSBjoern A. Zeeb mountcritremote \ 610696600cSBjoern A. Zeeb mountlate \ 620696600cSBjoern A. Zeeb mdconfig \ 630696600cSBjoern A. Zeeb mdconfig2 \ 640696600cSBjoern A. Zeeb mountd \ 650696600cSBjoern A. Zeeb msgs \ 660696600cSBjoern A. Zeeb natd \ 670696600cSBjoern A. Zeeb netif \ 680696600cSBjoern A. Zeeb netoptions \ 690696600cSBjoern A. Zeeb netwait \ 700696600cSBjoern A. Zeeb newsyslog \ 710696600cSBjoern A. Zeeb nfsclient \ 720696600cSBjoern A. Zeeb nfscbd \ 730696600cSBjoern A. Zeeb nfsd \ 740696600cSBjoern A. Zeeb nfsuserd \ 750696600cSBjoern A. Zeeb nisdomain \ 760696600cSBjoern A. Zeeb ${_nscd} \ 770696600cSBjoern A. Zeeb nsswitch \ 780696600cSBjoern A. Zeeb ntpdate \ 790696600cSBjoern A. Zeeb ${_opensm} \ 800696600cSBjoern A. Zeeb pf \ 810696600cSBjoern A. Zeeb pflog \ 820696600cSBjoern A. Zeeb pfsync \ 830696600cSBjoern A. Zeeb ppp \ 840696600cSBjoern A. Zeeb pppoed \ 850696600cSBjoern A. Zeeb pwcheck \ 860696600cSBjoern A. Zeeb quota \ 870696600cSBjoern A. Zeeb random \ 880696600cSBjoern A. Zeeb rarpd \ 890696600cSBjoern A. Zeeb rctl \ 900696600cSBjoern A. Zeeb resolv \ 910696600cSBjoern A. Zeeb root \ 920696600cSBjoern A. Zeeb route6d \ 930696600cSBjoern A. Zeeb routing \ 940696600cSBjoern A. Zeeb rpcbind \ 950696600cSBjoern A. Zeeb rtadvd \ 960696600cSBjoern A. Zeeb rtsold \ 970696600cSBjoern A. Zeeb rwho \ 980696600cSBjoern A. Zeeb savecore \ 990696600cSBjoern A. Zeeb securelevel \ 1000696600cSBjoern A. Zeeb serial \ 1010696600cSBjoern A. Zeeb sppp \ 1020696600cSBjoern A. Zeeb statd \ 1030696600cSBjoern A. Zeeb static_arp \ 1040696600cSBjoern A. Zeeb static_ndp \ 1050696600cSBjoern A. Zeeb stf \ 1060696600cSBjoern A. Zeeb swap \ 1070696600cSBjoern A. Zeeb swaplate \ 1080696600cSBjoern A. Zeeb sysctl \ 1090696600cSBjoern A. Zeeb syslogd \ 110*c97588b4SEdward Tomasz Napierala sysvipc \ 1110696600cSBjoern A. Zeeb tmp \ 1120696600cSBjoern A. Zeeb ugidfw \ 1130696600cSBjoern A. Zeeb ${_utx} \ 1140696600cSBjoern A. Zeeb var \ 1150696600cSBjoern A. Zeeb watchdogd 1160696600cSBjoern A. Zeeb 1170696600cSBjoern A. Zeeb.if ${MK_NIS} != "no" 1180696600cSBjoern A. ZeebCONFS+= ypbind \ 1190696600cSBjoern A. Zeeb ypldap \ 1200696600cSBjoern A. Zeeb yppasswdd \ 1210696600cSBjoern A. Zeeb ypserv \ 1220696600cSBjoern A. Zeeb ypset \ 1230696600cSBjoern A. Zeeb ypupdated \ 1240696600cSBjoern A. Zeeb ypxfrd 1250696600cSBjoern A. Zeeb.endif 1260696600cSBjoern A. Zeeb 1270696600cSBjoern A. Zeeb.if ${MK_ACCT} != "no" 1280696600cSBjoern A. ZeebCONFGROUPS+= ACCT 1290696600cSBjoern A. ZeebACCT+= accounting 1300696600cSBjoern A. ZeebACCTPACKAGE= acct 1310696600cSBjoern A. Zeeb.endif 1320696600cSBjoern A. Zeeb 1330696600cSBjoern A. Zeeb.if ${MK_ACPI} != "no" 1340696600cSBjoern A. ZeebCONFGROUPS+= ACPI 1350696600cSBjoern A. ZeebACPI= power_profile 1360696600cSBjoern A. ZeebACPIPACKAGE= acpi 1370696600cSBjoern A. Zeeb.endif 1380696600cSBjoern A. Zeeb 1390696600cSBjoern A. Zeeb.if ${MK_ACPI} != "no" || ${MK_APM} != "no" 1400696600cSBjoern A. ZeebCONFS+= powerd 1410696600cSBjoern A. Zeeb.endif 1420696600cSBjoern A. Zeeb 1430696600cSBjoern A. Zeeb.if ${MK_AMD} != "no" 1440696600cSBjoern A. ZeebCONFGROUPS+= AMD 1450696600cSBjoern A. ZeebAMD+= amd 1460696600cSBjoern A. ZeebAMDPACKAGE= amd 1470696600cSBjoern A. Zeeb.endif 1480696600cSBjoern A. Zeeb 1490696600cSBjoern A. Zeeb.if ${MK_APM} != "no" 1500696600cSBjoern A. ZeebCONFGROUPS+= APM 1510696600cSBjoern A. ZeebAPM+= apm 1520696600cSBjoern A. Zeeb.if ${MACHINE} == "i386" 1530696600cSBjoern A. ZeebAPM+= apmd 1540696600cSBjoern A. Zeeb.endif 1550696600cSBjoern A. ZeebAPMPACKAGE= apm 1560696600cSBjoern A. Zeeb.endif 1570696600cSBjoern A. Zeeb 158738ea871SAlan Somers.if ${MK_AUDIT} != "no" 159738ea871SAlan SomersCONFGROUPS+= AUDIT 160738ea871SAlan SomersAUDIT+= auditd 161738ea871SAlan SomersAUDIT+= auditdistd 162738ea871SAlan Somers.endif 163738ea871SAlan Somers 1640696600cSBjoern A. Zeeb.if ${MK_AUTOFS} != "no" 1650696600cSBjoern A. ZeebCONFS+= automount 1660696600cSBjoern A. ZeebCONFS+= automountd 1670696600cSBjoern A. ZeebCONFS+= autounmountd 1680696600cSBjoern A. Zeeb.endif 1690696600cSBjoern A. Zeeb 1700696600cSBjoern A. Zeeb.if ${MK_BLACKLIST} != "no" 1710696600cSBjoern A. Zeeb_blacklistd+= blacklistd 1720696600cSBjoern A. Zeeb.endif 1730696600cSBjoern A. Zeeb 1740696600cSBjoern A. Zeeb.if ${MK_BLUETOOTH} != "no" 1759553ea80SEmmanuel VadotCONFGROUPS+= BLUETOOTH 1769553ea80SEmmanuel VadotBLUETOOTH+= bluetooth \ 1779553ea80SEmmanuel Vadot bthidd \ 1789553ea80SEmmanuel Vadot hcsecd \ 1799553ea80SEmmanuel Vadot rfcomm_pppd_server \ 1809553ea80SEmmanuel Vadot sdpd \ 1819553ea80SEmmanuel Vadot ubthidhci 1829553ea80SEmmanuel VadotBLUETOOTHPACKAGE= bluetooth 1830696600cSBjoern A. Zeeb.endif 1840696600cSBjoern A. Zeeb 1850696600cSBjoern A. Zeeb.if ${MK_BOOTPARAMD} != "no" 1860696600cSBjoern A. ZeebCONFS+= bootparams 1870696600cSBjoern A. Zeeb.endif 1880696600cSBjoern A. Zeeb 1890696600cSBjoern A. Zeeb.if ${MK_BSNMP} != "no" 1900696600cSBjoern A. ZeebCONFGROUPS+= BSNMP 1910696600cSBjoern A. ZeebBSNMP+= bsnmpd 1920696600cSBjoern A. ZeebBSNMPPACKAGE= bsnmp 1930696600cSBjoern A. Zeeb.endif 1940696600cSBjoern A. Zeeb 1950696600cSBjoern A. Zeeb.if ${MK_CCD} != "no" 1960696600cSBjoern A. ZeebCONFS+= ccd 1970696600cSBjoern A. Zeeb.endif 1980696600cSBjoern A. Zeeb 1990696600cSBjoern A. Zeeb.if ${MK_FTP} != "no" 2000696600cSBjoern A. ZeebCONFS+= ftpd 2010696600cSBjoern A. Zeeb.endif 2020696600cSBjoern A. Zeeb 2030696600cSBjoern A. Zeeb.if ${MK_HAST} != "no" 2040696600cSBjoern A. ZeebCONFGROUPS+= HAST 2050696600cSBjoern A. ZeebHAST= hastd 2060696600cSBjoern A. ZeebHASTPACKAGE= hast 2070696600cSBjoern A. Zeeb.endif 2080696600cSBjoern A. Zeeb 2090696600cSBjoern A. Zeeb.if ${MK_INETD} != "no" 2100696600cSBjoern A. ZeebCONFS+= inetd 2110696600cSBjoern A. Zeeb.endif 2120696600cSBjoern A. Zeeb 21377e6f928SCy Schubert.if ${MK_IPFILTER} != "no" 21477e6f928SCy SchubertCONFS+= ipfilter \ 21577e6f928SCy Schubert ipfs \ 21677e6f928SCy Schubert ipmon \ 217c2973001SCy Schubert ipnat \ 218c2973001SCy Schubert ippool 21977e6f928SCy Schubert.endif 22077e6f928SCy Schubert 2210696600cSBjoern A. Zeeb.if ${MK_IPFW} != "no" 2220696600cSBjoern A. ZeebCONFS+= ipfw 2230696600cSBjoern A. Zeeb.if ${MK_NETGRAPH} != "no" 2240696600cSBjoern A. ZeebCONFS+= ipfw_netflow 2250696600cSBjoern A. Zeeb.endif 2260696600cSBjoern A. Zeeb.endif 2270696600cSBjoern A. Zeeb 2280696600cSBjoern A. Zeeb.if ${MK_ISCSI} != "no" 2290696600cSBjoern A. ZeebCONFS+= iscsictl 2300696600cSBjoern A. ZeebCONFS+= iscsid 2310696600cSBjoern A. Zeeb.endif 2320696600cSBjoern A. Zeeb 2330696600cSBjoern A. Zeeb.if ${MK_JAIL} != "no" 2340696600cSBjoern A. ZeebCONFGROUPS+= JAIL 2350696600cSBjoern A. ZeebJAIL+= jail 2360696600cSBjoern A. ZeebJAILPACKAGE= jail 2370696600cSBjoern A. Zeeb.endif 2380696600cSBjoern A. Zeeb 2390696600cSBjoern A. Zeeb.if ${MK_LEGACY_CONSOLE} != "no" 2400696600cSBjoern A. ZeebCONFS+= moused 2410696600cSBjoern A. ZeebCONFS+= syscons 2420696600cSBjoern A. Zeeb.endif 2430696600cSBjoern A. Zeeb 2440696600cSBjoern A. Zeeb.if ${MK_LPR} != "no" 2450696600cSBjoern A. ZeebCONFS+= lpd 2460696600cSBjoern A. Zeeb.endif 2470696600cSBjoern A. Zeeb 2480696600cSBjoern A. Zeeb.if ${MK_KERBEROS} != "no" 2490696600cSBjoern A. ZeebCONFS+= ipropd_master 2500696600cSBjoern A. ZeebCONFS+= ipropd_slave 2510696600cSBjoern A. Zeeb_kadmind= kadmind 2520696600cSBjoern A. Zeeb_kdc= kdc 2530696600cSBjoern A. Zeeb_kfd= kfd 2540696600cSBjoern A. Zeeb_kpasswdd= kpasswdd 2550696600cSBjoern A. Zeeb 2560696600cSBjoern A. ZeebDIRS+= VAR_HEMIDAL 2570696600cSBjoern A. ZeebVAR_HEMIDAL= /var/heimdal 2580696600cSBjoern A. ZeebVAR_HEMIDAL_MODE= 700 2590696600cSBjoern A. Zeeb.endif 2600696600cSBjoern A. Zeeb 2610696600cSBjoern A. Zeeb.if ${MK_MAIL} != "no" 2620696600cSBjoern A. ZeebCONFS+= othermta 2630696600cSBjoern A. Zeeb.endif 2640696600cSBjoern A. Zeeb 2650696600cSBjoern A. Zeeb.if ${MK_NS_CACHING} != "no" 2660696600cSBjoern A. Zeeb_nscd= nscd 2670696600cSBjoern A. Zeeb.endif 2680696600cSBjoern A. Zeeb 2690696600cSBjoern A. Zeeb.if ${MK_NTP} != "no" 2700696600cSBjoern A. ZeebCONFS+= ntpd 2710696600cSBjoern A. Zeeb.endif 2720696600cSBjoern A. Zeeb 2730696600cSBjoern A. Zeeb.if ${MK_OFED} != "no" 2740696600cSBjoern A. Zeeb_opensm= opensm 2750696600cSBjoern A. Zeeb.endif 2760696600cSBjoern A. Zeeb 2770696600cSBjoern A. Zeeb.if ${MK_OPENSSL} != "no" 2780696600cSBjoern A. ZeebCONFS+= keyserv 2790696600cSBjoern A. Zeeb.endif 2800696600cSBjoern A. Zeeb 2810696600cSBjoern A. Zeeb.if ${MK_OPENSSH} != "no" 2820696600cSBjoern A. ZeebCONFGROUPS+= SSH 2830696600cSBjoern A. ZeebSSH= sshd 2840696600cSBjoern A. ZeebSSHPACKAGE= ssh 2850696600cSBjoern A. Zeeb.endif 2860696600cSBjoern A. Zeeb 2870696600cSBjoern A. Zeeb.if ${MK_PF} != "no" 2880696600cSBjoern A. ZeebCONFS+= ftp-proxy 2890696600cSBjoern A. Zeeb.endif 2900696600cSBjoern A. Zeeb 2910696600cSBjoern A. Zeeb.if ${MK_ROUTED} != "no" 2920696600cSBjoern A. ZeebCONFS+= routed 2930696600cSBjoern A. Zeeb.endif 2940696600cSBjoern A. Zeeb 2950696600cSBjoern A. Zeeb.if ${MK_SENDMAIL} != "no" 2960696600cSBjoern A. ZeebCONFGROUPS+= SMRCD 2970696600cSBjoern A. ZeebSMRCD= sendmail 2980696600cSBjoern A. ZeebSMRCDPACKAGE= sendmail 2990696600cSBjoern A. Zeeb.endif 3000696600cSBjoern A. Zeeb 3010696600cSBjoern A. Zeeb.if ${MK_UNBOUND} != "no" 3020696600cSBjoern A. ZeebCONFGROUPS+= UNBOUND 3030696600cSBjoern A. ZeebUNBOUND+= local_unbound 3040696600cSBjoern A. ZeebUNBOUNDPACKAGE= unbound 3050696600cSBjoern A. Zeeb.endif 3060696600cSBjoern A. Zeeb 3070696600cSBjoern A. Zeeb.if ${MK_UTMPX} != "no" 3080696600cSBjoern A. Zeeb_utx= utx 3090696600cSBjoern A. Zeeb.endif 3100696600cSBjoern A. Zeeb 3110696600cSBjoern A. Zeeb.if ${MK_VI} != "no" 3120696600cSBjoern A. ZeebCONFGROUPS+= VI 3130696600cSBjoern A. ZeebVI+= virecover 3140696600cSBjoern A. ZeebVIPACKAGE= vi 3150696600cSBjoern A. Zeeb.endif 3160696600cSBjoern A. Zeeb 3170696600cSBjoern A. Zeeb.if ${MK_WIRELESS} != "no" 3180696600cSBjoern A. ZeebCONFS+= hostapd 3190696600cSBjoern A. ZeebCONFS+= wpa_supplicant 3200696600cSBjoern A. Zeeb.endif 3210696600cSBjoern A. Zeeb 3220696600cSBjoern A. Zeeb.if ${MK_ZFS} != "no" 3230696600cSBjoern A. ZeebCONFGROUPS+= ZFS 3240696600cSBjoern A. ZeebZFS+= zfs 3250696600cSBjoern A. ZeebZFS+= zfsbe 3260696600cSBjoern A. ZeebZFS+= zfsd 3270696600cSBjoern A. ZeebZFS+= zvol 3280696600cSBjoern A. Zeeb.endif 3290696600cSBjoern A. Zeeb 3300696600cSBjoern A. Zeeb.for fg in ${CONFGROUPS} 3310696600cSBjoern A. Zeeb${fg}MODE?= ${BINMODE} 3320696600cSBjoern A. Zeeb.endfor 3330696600cSBjoern A. Zeeb 3340696600cSBjoern A. Zeeb.include <bsd.prog.mk> 335