Makefile revision 301226
198184Sgordon# $FreeBSD: head/etc/rc.d/Makefile 301226 2016-06-02 19:06:04Z lidl $ 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 ipfilter \ 49228541Spjd ipfs \ 50228541Spjd ipfw \ 51228541Spjd ipmon \ 52228541Spjd ipnat \ 53228541Spjd ipsec \ 54273285Shrs ${_kadmind} \ 55273285Shrs ${_kdc} \ 56273285Shrs ${_kfd} \ 57228541Spjd kld \ 58228541Spjd kldxref \ 59273285Shrs ${_kpasswdd} \ 60228541Spjd ldconfig \ 61228541Spjd local \ 62228541Spjd localpkg \ 63228541Spjd lockd \ 64228541Spjd mixer \ 65228541Spjd motd \ 66228541Spjd mountcritlocal \ 67228541Spjd mountcritremote \ 68228541Spjd mountlate \ 69228541Spjd mdconfig \ 70228541Spjd mdconfig2 \ 71228541Spjd mountd \ 72228541Spjd msgs \ 73228541Spjd natd \ 74228541Spjd netif \ 75228541Spjd netoptions \ 76228541Spjd netwait \ 77228541Spjd newsyslog \ 78228541Spjd nfsclient \ 79228541Spjd nfscbd \ 80228541Spjd nfsd \ 81228541Spjd nfsuserd \ 82228541Spjd nisdomain \ 83228541Spjd ${_nscd} \ 84228541Spjd nsswitch \ 85228541Spjd ntpdate \ 86228541Spjd ${_opensm} \ 87228541Spjd pf \ 88228541Spjd pflog \ 89228541Spjd pfsync \ 90228541Spjd ppp \ 91228541Spjd pppoed \ 92228541Spjd pwcheck \ 93118224Smtm quota \ 94228541Spjd random \ 95228541Spjd rarpd \ 96228541Spjd rctl \ 97228541Spjd resolv \ 98228541Spjd root \ 99228541Spjd route6d \ 100228541Spjd routing \ 101228541Spjd rpcbind \ 102228541Spjd rtadvd \ 103228541Spjd rtsold \ 104228541Spjd savecore \ 105228541Spjd securelevel \ 106228541Spjd serial \ 107228541Spjd sppp \ 108228541Spjd statd \ 109228541Spjd static_arp \ 110228541Spjd static_ndp \ 111228541Spjd stf \ 112252310Shrs swap \ 113252310Shrs swaplate \ 114228541Spjd sysctl \ 115228541Spjd syslogd \ 116228541Spjd tmp \ 117228541Spjd ${_ubthidhci} \ 118153430Siedowse ugidfw \ 119231534Sed ${_utx} \ 120228541Spjd var \ 121228541Spjd watchdogd \ 122228541Spjd ypbind \ 123228541Spjd yppasswdd \ 124228541Spjd ypserv \ 125228541Spjd ypset \ 126228541Spjd ypupdated \ 127300906Sasomers ypxfrd 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 172301226Slidl.if ${MK_BLACKLIST_SUPPORT} != "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 213277675Sngie.if ${MK_ISCSI} != "no" 214277675SngieFILES+= iscsictl 215277675SngieFILES+= iscsid 216277675Sngie.endif 217277675Sngie 218277739Sngie.if ${MK_JAIL} != "no" 219298107SgjbFILESGROUPS+= JAIL 220298107SgjbJAIL+= jail 221299838SngieJAILPACKAGE= jail 222277739Sngie.endif 223277739Sngie 224278249Sngie.if ${MK_LEGACY_CONSOLE} != "no" 225278249SngieFILES+= moused 226278249SngieFILES+= syscons 227278249Sngie.endif 228278249Sngie 229277731Sngie.if ${MK_LPR} != "no" 230277731SngieFILES+= lpd 231277731Sngie.endif 232277731Sngie 233273285Shrs.if ${MK_KERBEROS} != "no" 234277741SngieFILES+= ipropd_master 235277741SngieFILES+= ipropd_slave 236273285Shrs_kadmind= kadmind 237273285Shrs_kdc= kdc 238273285Shrs_kfd= kfd 239273285Shrs_kpasswdd= kpasswdd 240273285Shrs.endif 241273285Shrs 242278249Sngie.if ${MK_MAIL} != "no" 243278249SngieFILES+= othermta 244278249Sngie.endif 245278249Sngie 246278249Sngie.if ${MK_NS_CACHING} != "no" 247278249Sngie_nscd= nscd 248278249Sngie.endif 249278249Sngie 250278249Sngie.if ${MK_NTP} != "no" 251278249SngieFILES+= ntpd 252278249Sngie.endif 253278249Sngie 254271892Sngie.if ${MK_OFED} != "no" 255271892Sngie_opensm= opensm 256206706Srpaulo.endif 257206706Srpaulo 258272043Sngie.if ${MK_OPENSSL} != "no" 259272043SngieFILES+= keyserv 260272043Sngie.endif 261272043Sngie 262271892Sngie.if ${MK_OPENSSH} != "no" 263298107SgjbFILESGROUPS+= SSH 264298107SgjbSSH= sshd 265299838SngieSSHPACKAGE= ssh 266259682Sgjb.endif 267259682Sgjb 268271895Sngie.if ${MK_PF} != "no" 269271895SngieFILES+= ftp-proxy 270271895Sngie.endif 271271895Sngie 272271893Sngie.if ${MK_RCMDS} != "no" 273298107SgjbFILESGROUPS+= RCMDS 274298107SgjbRCMDS+= rwho 275299838SngieRCMDSPACKAGE= rcmds 276271893Sngie.endif 277271893Sngie 278278249Sngie.if ${MK_ROUTED} != "no" 279278249SngieFILES+= routed 280278249Sngie.endif 281278249Sngie 282278249Sngie.if ${MK_SENDMAIL} != "no" 283298107SgjbFILESGROUPS+= SMRCD 284298107SgjbSMRCD= sendmail 285299838SngieSMRCDPACKAGE= sendmail 286278249Sngie.endif 287278249Sngie 288278249Sngie.if ${MK_TIMED} != "no" 289278249SngieFILES+= timed 290278249Sngie.endif 291278249Sngie 292255809Sdes.if ${MK_UNBOUND} != "no" 293298107SgjbFILESGROUPS+= UNBOUND 294298107SgjbUNBOUND+= local_unbound 295299838SngieUNBOUNDPACKAGE= unbound 296255809Sdes.endif 297255809Sdes 298231534Sed.if ${MK_UTMPX} != "no" 299231534Sed_utx= utx 300231534Sed.endif 301231534Sed 302278249Sngie.if ${MK_VI} != "no" 303298107SgjbFILESGROUPS+= VI 304298107SgjbVI+= virecover 305299838SngieVIPACKAGE= vi 306278249Sngie.endif 307278249Sngie 308277740Sngie.if ${MK_WIRELESS} != "no" 309277740SngieFILES+= hostapd 310277740SngieFILES+= wpa_supplicant 311277740Sngie.endif 312277740Sngie 313299840Sngie.if ${MK_ZFS} != "no" 314299840SngieFILESGROUPS+= ZFS 315299840SngieZFS+= zfs 316300906SasomersZFS+= zfsd 317299840SngieZFS+= zvol 318299840SngieZFSPACKAGE= zfs 319299840Sngie.endif 320299840Sngie 321299838Sngie.for fg in ${FILESGROUPS} 322299838Sngie${fg}MODE?= ${BINMODE} 323299838Sngie.endfor 324299838Sngie 32578344Sobrien.include <bsd.prog.mk> 326