198184Sgordon# $FreeBSD: stable/11/etc/rc.d/Makefile 346592 2019-04-23 04:06:26Z cy $ 278344Sobrien 3265420Simp.include <src.opts.mk> 4156813Sru 5299838SngieBINDIR= /etc/rc.d 6298107SgjbFILESGROUPS= FILES 7298107Sgjb 8228541SpjdFILES= DAEMON \ 9228541Spjd FILESYSTEMS \ 10228541Spjd LOGIN \ 11228541Spjd NETWORKING \ 12228541Spjd SERVERS \ 13228541Spjd abi \ 14228541Spjd addswap \ 15228541Spjd adjkerntz \ 16228541Spjd archdep \ 17228541Spjd auditd \ 18243752Srwatson auditdistd \ 19228541Spjd bgfsck \ 20301226Slidl ${_blacklistd} \ 21256022Sgjb ${_bluetooth} \ 22228541Spjd bridge \ 23256022Sgjb ${_bthidd} \ 24228541Spjd cleanvar \ 25228541Spjd cleartmp \ 26228541Spjd cron \ 27255570Strasz ctld \ 28228541Spjd ddb \ 29228541Spjd defaultroute \ 30228541Spjd devd \ 31228541Spjd devfs \ 32228541Spjd dhclient \ 33228541Spjd dmesg \ 34228541Spjd dumpon \ 35228541Spjd fsck \ 36228541Spjd gbde \ 37228541Spjd geli \ 38228541Spjd geli2 \ 39228541Spjd gptboot \ 40273955Sjmg growfs \ 41228541Spjd gssd \ 42256022Sgjb ${_hcsecd} \ 43228541Spjd hostid \ 44228541Spjd hostid_save \ 45228541Spjd hostname \ 46279463Srstone iovctl \ 47228541Spjd ip6addrctl \ 48228541Spjd ipsec \ 49273285Shrs ${_kadmind} \ 50273285Shrs ${_kdc} \ 51273285Shrs ${_kfd} \ 52228541Spjd kld \ 53228541Spjd kldxref \ 54273285Shrs ${_kpasswdd} \ 55228541Spjd ldconfig \ 56228541Spjd local \ 57228541Spjd localpkg \ 58228541Spjd lockd \ 59228541Spjd mixer \ 60228541Spjd motd \ 61228541Spjd mountcritlocal \ 62228541Spjd mountcritremote \ 63228541Spjd mountlate \ 64228541Spjd mdconfig \ 65228541Spjd mdconfig2 \ 66228541Spjd mountd \ 67228541Spjd msgs \ 68228541Spjd natd \ 69228541Spjd netif \ 70228541Spjd netoptions \ 71228541Spjd netwait \ 72228541Spjd newsyslog \ 73228541Spjd nfsclient \ 74228541Spjd nfscbd \ 75228541Spjd nfsd \ 76228541Spjd nfsuserd \ 77228541Spjd nisdomain \ 78228541Spjd ${_nscd} \ 79228541Spjd nsswitch \ 80228541Spjd ntpdate \ 81228541Spjd ${_opensm} \ 82228541Spjd pf \ 83228541Spjd pflog \ 84228541Spjd pfsync \ 85228541Spjd ppp \ 86228541Spjd pppoed \ 87228541Spjd pwcheck \ 88118224Smtm quota \ 89228541Spjd random \ 90228541Spjd rarpd \ 91228541Spjd rctl \ 92228541Spjd resolv \ 93228541Spjd root \ 94228541Spjd route6d \ 95228541Spjd routing \ 96228541Spjd rpcbind \ 97228541Spjd rtadvd \ 98228541Spjd rtsold \ 99330770Semaste rwho \ 100228541Spjd savecore \ 101228541Spjd securelevel \ 102228541Spjd serial \ 103228541Spjd sppp \ 104228541Spjd statd \ 105228541Spjd static_arp \ 106228541Spjd static_ndp \ 107228541Spjd stf \ 108252310Shrs swap \ 109252310Shrs swaplate \ 110228541Spjd sysctl \ 111228541Spjd syslogd \ 112228541Spjd tmp \ 113228541Spjd ${_ubthidhci} \ 114153430Siedowse ugidfw \ 115231534Sed ${_utx} \ 116228541Spjd var \ 117307915Sbapt watchdogd 118307915Sbapt 119307915Sbapt.if ${MK_NIS} != "no" 120307915SbaptFILES+= ypbind \ 121301481Saraujo ypldap \ 122228541Spjd yppasswdd \ 123228541Spjd ypserv \ 124228541Spjd ypset \ 125228541Spjd ypupdated \ 126300906Sasomers ypxfrd 127307915Sbapt.endif 128150490Swollman 129277736Sngie.if ${MK_ACCT} != "no" 130298107SgjbFILESGROUPS+= ACCT 131298107SgjbACCT+= accounting 132299838SngieACCTPACKAGE= acct 133277736Sngie.endif 134277736Sngie 135277730Sngie.if ${MK_ACPI} != "no" 136298107SgjbFILESGROUPS+= ACPI 137298107SgjbACPI= power_profile 138299838SngieACPIPACKAGE= acpi 139277730Sngie.endif 140277730Sngie 141278249Sngie.if ${MK_ACPI} != "no" || ${MK_APM} != "no" 142278249SngieFILES+= powerd 143278249Sngie.endif 144278249Sngie 145277733Sngie.if ${MK_AMD} != "no" 146298107SgjbFILESGROUPS+= AMD 147298107SgjbAMD+= amd 148299838SngieAMDPACKAGE= amd 149277733Sngie.endif 150277733Sngie 151277732Sngie.if ${MK_APM} != "no" 152298107SgjbFILESGROUPS+= APM 153298107SgjbAPM+= apm 154298107SgjbAPM+= apmd 155299838SngieAPMPACKAGE= apm 156277732Sngie.endif 157277732Sngie 158299842Sngie.if ${MK_ATM} != "no" 159299842SngieFILESGROUPS+= ATM 160299842SngieATM+= atm1 161299842SngieATM+= atm2 162299842SngieATM+= atm3 163299842SngieATMPACKAGE= atm 164299842Sngie.endif 165299842Sngie 166277728Sngie.if ${MK_AUTOFS} != "no" 167277728SngieFILES+= automount 168277728SngieFILES+= automountd 169277728SngieFILES+= autounmountd 170277728Sngie.endif 171277728Sngie 172301553Slidl.if ${MK_BLACKLIST} != "no" 173301226Slidl_blacklistd+= blacklistd 174301226Slidl.endif 175301226Slidl 176271892Sngie.if ${MK_BLUETOOTH} != "no" 177271892Sngie_bluetooth= bluetooth 178271892Sngie_bthidd= bthidd 179271892Sngie_hcsecd= hcsecd 180299169SngieFILES+= rfcomm_pppd_server 181299169SngieFILES+= sdpd 182271892Sngie_ubthidhci= ubthidhci 183219820Sjeff.endif 184219820Sjeff 185278249Sngie.if ${MK_BOOTPARAMD} != "no" 186278249SngieFILES+= bootparams 187278249Sngie.endif 188278249Sngie 189277686Sngie.if ${MK_BSNMP} != "no" 190298107SgjbFILESGROUPS+= BSNMP 191298107SgjbBSNMP+= bsnmpd 192299838SngieBSNMPPACKAGE= bsnmp 193277686Sngie.endif 194277686Sngie 195277678Sngie.if ${MK_CCD} != "no" 196277678SngieFILES+= ccd 197277678Sngie.endif 198277678Sngie 199278249Sngie.if ${MK_FTP} != "no" 200278249SngieFILES+= ftpd 201278249Sngie.endif 202278249Sngie 203277725Sngie.if ${MK_HAST} != "no" 204298107SgjbFILESGROUPS+= HAST 205298107SgjbHAST= hastd 206299838SngieHASTPACKAGE= hast 207277725Sngie.endif 208277725Sngie 209278249Sngie.if ${MK_INETD} != "no" 210278282SngieFILES+= inetd 211278249Sngie.endif 212278249Sngie 213345309Scy.if ${MK_IPFILTER} != "no" 214346592ScyFILES+= ipfilter \ 215345309Scy ipfs \ 216345309Scy ipmon \ 217345309Scy ipnat 218345309Scy.endif 219345309Scy 220330280Smanu.if ${MK_IPFW} != "no" 221330280SmanuFILES+= ipfw 222330280Smanu.if ${MK_NETGRAPH} != "no" 223330280SmanuFILES+= ipfw_netflow 224330280Smanu.endif 225330280Smanu.endif 226330280Smanu 227277675Sngie.if ${MK_ISCSI} != "no" 228277675SngieFILES+= iscsictl 229277675SngieFILES+= iscsid 230277675Sngie.endif 231277675Sngie 232277739Sngie.if ${MK_JAIL} != "no" 233298107SgjbFILESGROUPS+= JAIL 234298107SgjbJAIL+= jail 235299838SngieJAILPACKAGE= jail 236277739Sngie.endif 237277739Sngie 238278249Sngie.if ${MK_LEGACY_CONSOLE} != "no" 239278249SngieFILES+= moused 240278249SngieFILES+= syscons 241278249Sngie.endif 242278249Sngie 243277731Sngie.if ${MK_LPR} != "no" 244277731SngieFILES+= lpd 245277731Sngie.endif 246277731Sngie 247273285Shrs.if ${MK_KERBEROS} != "no" 248277741SngieFILES+= ipropd_master 249277741SngieFILES+= ipropd_slave 250273285Shrs_kadmind= kadmind 251273285Shrs_kdc= kdc 252273285Shrs_kfd= kfd 253273285Shrs_kpasswdd= kpasswdd 254273285Shrs.endif 255273285Shrs 256278249Sngie.if ${MK_MAIL} != "no" 257278249SngieFILES+= othermta 258278249Sngie.endif 259278249Sngie 260278249Sngie.if ${MK_NS_CACHING} != "no" 261278249Sngie_nscd= nscd 262278249Sngie.endif 263278249Sngie 264278249Sngie.if ${MK_NTP} != "no" 265278249SngieFILES+= ntpd 266278249Sngie.endif 267278249Sngie 268271892Sngie.if ${MK_OFED} != "no" 269271892Sngie_opensm= opensm 270206706Srpaulo.endif 271206706Srpaulo 272272043Sngie.if ${MK_OPENSSL} != "no" 273272043SngieFILES+= keyserv 274272043Sngie.endif 275272043Sngie 276271892Sngie.if ${MK_OPENSSH} != "no" 277298107SgjbFILESGROUPS+= SSH 278298107SgjbSSH= sshd 279299838SngieSSHPACKAGE= ssh 280259682Sgjb.endif 281259682Sgjb 282271895Sngie.if ${MK_PF} != "no" 283271895SngieFILES+= ftp-proxy 284271895Sngie.endif 285271895Sngie 286278249Sngie.if ${MK_ROUTED} != "no" 287278249SngieFILES+= routed 288278249Sngie.endif 289278249Sngie 290278249Sngie.if ${MK_SENDMAIL} != "no" 291298107SgjbFILESGROUPS+= SMRCD 292298107SgjbSMRCD= sendmail 293299838SngieSMRCDPACKAGE= sendmail 294278249Sngie.endif 295278249Sngie 296278249Sngie.if ${MK_TIMED} != "no" 297278249SngieFILES+= timed 298278249Sngie.endif 299278249Sngie 300255809Sdes.if ${MK_UNBOUND} != "no" 301298107SgjbFILESGROUPS+= UNBOUND 302298107SgjbUNBOUND+= local_unbound 303299838SngieUNBOUNDPACKAGE= unbound 304255809Sdes.endif 305255809Sdes 306231534Sed.if ${MK_UTMPX} != "no" 307231534Sed_utx= utx 308231534Sed.endif 309231534Sed 310278249Sngie.if ${MK_VI} != "no" 311298107SgjbFILESGROUPS+= VI 312298107SgjbVI+= virecover 313299838SngieVIPACKAGE= vi 314278249Sngie.endif 315278249Sngie 316277740Sngie.if ${MK_WIRELESS} != "no" 317277740SngieFILES+= hostapd 318277740SngieFILES+= wpa_supplicant 319277740Sngie.endif 320277740Sngie 321299840Sngie.if ${MK_ZFS} != "no" 322299840SngieFILESGROUPS+= ZFS 323299840SngieZFS+= zfs 324308243SavgZFS+= zfsbe 325300906SasomersZFS+= zfsd 326299840SngieZFS+= zvol 327299840SngieZFSPACKAGE= zfs 328299840Sngie.endif 329299840Sngie 330299838Sngie.for fg in ${FILESGROUPS} 331299838Sngie${fg}MODE?= ${BINMODE} 332299838Sngie.endfor 333299838Sngie 33478344Sobrien.include <bsd.prog.mk> 335