Jamie Gritton
3f920f3f44
Revert the rc part of r278323 until I can figure out what Jenkins is doing.
2015-02-07 05:02:10 +00:00
Jamie Gritton
07a7869fb2
Add mount.procfs jail parameter, so procfs can be mounted when a prison's
...
root is in its fstab.
Also fix a typo while I'm at it.
PR: 197237 197066
MFC after: 3 days
2015-02-06 17:54:53 +00:00
Rui Paulo
a23f83b922
Don't add static IPv6 routes when to all FIBs when net.add_addr_allfibs is 0.
...
This avoids a bunch of boot time warnings when rc.d/routing runs.
MFC after: 1 week
2015-02-06 00:02:00 +00:00
Enji Cooper
5e79550fd0
Use FILES+= idiom instead of _inetd when referencing inetd rc.d script
...
This was a discrepancy between ^/projects/building-blocks and ^/head that I
didn't resolve before committing the change to ^/head
Pointyhat to: me
Reported by: jhb
MFC after: 20 days
X-MFC with: r278249
Sponsored by: EMC / Isilon Storage Division
2015-02-05 20:45:50 +00:00
Enji Cooper
ed1ffc3b4b
Honor the following flags with the following rc.d scripts for services that can
...
be easily decoupled from the boot process without disrupting other services
- MK_APM && MK_ACPI: powerd
- MK_BOOTPARAMD: bootparams
- MK_FTP: ftpd
- MK_INETD: inetd
- MK_LEGACY_CONSOLE: moused, syscons
- MK_MAIL: othermta
- MK_NS_CACHING: nscd
- MK_NTP: ntpd (ntpdate is required by other services and can't be easily
conditionalized -- yet..)
- MK_ROUTED: routed
- MK_SENDMAIL: sendmail
- MK_TIMED: timed
- MK_VI: virecover
MFC after: 3 weeks
Sponsored by: EMC / Isilon Storage Division
2015-02-05 11:38:29 +00:00
Enji Cooper
97f1b5265c
Remove hostapd and wpa_supplicant from FILES so they're installed conditionally
...
if MK_WIRELESS != no
MFC after: 3 days
X-MFC with: r277740
2015-02-02 05:41:17 +00:00
Cy Schubert
e946956c6c
ipfilter 5.1.2 (vs 4.1.28 in previous releases of FreeBSD) stores IPv4
...
and IPv6 rules in a single table. ipf -6 -Fa will flush the whole table,
including IPv4 rules. This patch removes the redundant ipf -I -6 -Fa
statement.
PR: 188318
MFC after: 2 weeks
2015-01-28 21:01:55 +00:00
Enji Cooper
7fdb2b7a8d
Respect MK_KERBEROS with etc/rc.d/ipropd_master and etc/rc.d/ipropd_slave
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-26 09:51:21 +00:00
Enji Cooper
a841418dd6
Honor MK_WIRELESS with etc/rc.d/hostapd and etc/rc.d/wpa_supplicant
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 09:43:08 +00:00
Enji Cooper
62a1797fb4
Honor MK_JAIL with etc/rc.d/jail
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 09:37:14 +00:00
Enji Cooper
6c5f4450a3
Honor MK_ACCT with etc/rc.d/accounting
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:46:26 +00:00
Enji Cooper
a3b648d3bd
Remove explicit inclusion of lpd from FILES
...
X-MFC with: 277731
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:30:24 +00:00
Enji Cooper
7c3912a278
Honor MK_AMD with etc/rc.d/amd
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:28:51 +00:00
Enji Cooper
4290777e25
Honor MK_API in etc/rc.d
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:23:36 +00:00
Enji Cooper
5b57c67cc6
Honor MK_LPR with etc/rc.d/lpd
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:20:51 +00:00
Enji Cooper
4a0ea4d698
Honor MK_ACPI in etc/devd and etc/rc.d
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:04:38 +00:00
Enji Cooper
b359042310
Add MK_AUTOFS knob for building and installing autofs(4), et al
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-26 07:15:49 +00:00
Enji Cooper
4e39505449
Add MK_HAST knob for building and installing hastd(8), et al
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-26 06:27:07 +00:00
Dag-Erling Smørgrav
4fa545cb14
Allow the user to specify the location of control.conf.
2015-01-25 15:44:46 +00:00
Enji Cooper
9cb82d2e00
Install bsnmp rc.d script if MK_BSNMP != no
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-25 05:30:03 +00:00
Enji Cooper
18cc317233
Add MK_CCD knob for building and installing ccd(4), ccdconfig, etc
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-25 04:52:48 +00:00
Enji Cooper
b29d6977f3
Add MK_ISCSI knob for building the iscsi initiator, iscsi daemon, kernel
...
modules, etc
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-25 04:20:11 +00:00
Enji Cooper
abcd412940
Remove duplicate FILESYSTEMS REQUIRE from etc/rc.d/ipmon and etc/rc.d/pflog
2014-11-30 12:34:48 +00:00
Enji Cooper
d0082ce560
Remove duplicate FILESYSTEMS REQUIRE
2014-11-30 10:55:01 +00:00
Enji Cooper
7027385504
Remove duplicate FILESYSTEMS REQUIRE
2014-11-30 10:01:47 +00:00
Enji Cooper
2b0cb1247a
Fill in MK_ACPI, (MK_ACPI && MK_APM), MK_INET6, MK_PPP, and MK_ROUTED
...
Rework script dependencies to allow everything made optional to more optional
2014-11-30 06:08:22 +00:00
Enji Cooper
b76f9cb7bc
Remove etc/rc.d/mrouted
...
mrouted has been available in ports for the last 8 years as net/mrouted . An
equivalent rc.d script has been present in the port.
Remove all corresponding variables from etc/defaults/rc.conf
Relnotes: yes
2014-11-30 06:03:59 +00:00
Enji Cooper
17441aa848
Remove etc/rc.d/mrouted
...
The rc.d script has been incorporated into net/mrouted for some time
2014-11-30 03:00:40 +00:00
Enji Cooper
e7d836f78d
Make nfs server components conditional according to MK_NFS_SERVER
2014-11-30 02:31:37 +00:00
Enji Cooper
04267db69b
Move nfsd requirement in lockd/statd to BEFORE: stanza in nfsd so the nfs
...
server can be made optional
2014-11-30 02:27:37 +00:00
Enji Cooper
010546ec14
Add MK_NTP block to etc/rc.d/Makefile
2014-11-30 00:26:50 +00:00
Enji Cooper
e052c69ab2
Better honor the following MK_ flags in etc/Makefile and etc/rc.d/Makefile:
...
- MK_AMD
- MK_ATM
- MK_AUDIT
- MK_BOOT
- MK_GSSAPI
- MK_JAIL
- MK_LPR
- MK_SENDMAIL
- MK_VI
- MK_WIRELESS
- MK_ZFS
2014-11-30 00:23:34 +00:00
Enji Cooper
53ffd84c4d
Rework rc.d requirements so zfs and zvol come before relevant services so they
...
can be decoupled from the build
2014-11-30 00:21:06 +00:00
Enji Cooper
4ea83362cb
Make kdc run before SERVERS so kdc can be decoupled from the build
2014-11-30 00:03:27 +00:00
Enji Cooper
59d4588ff5
Make ntpdate run before rpcbind to allow ntpdate to be decoupled from the build
2014-11-29 23:59:51 +00:00
Enji Cooper
5e2b531868
Make gssd come before nfsd so gssd can be decoupled from etc/rc.d/Makefile
2014-11-29 23:57:08 +00:00
Enji Cooper
dd939ba0dd
Make local_unbound come before NETWORKING instead of having NETWORKING depend
...
on local_unbound
This should be reworked with a dummy DNS provider
2014-11-29 23:49:00 +00:00
Enji Cooper
61d93429e0
atm1 already sets "BEFORE: netif", so remove "REQUIRE: atm1" from netif to
...
allow atm* to be decoupled from rc.d
2014-11-29 22:42:53 +00:00
Enji Cooper
a8b303ad4d
Add WITHOUT_AUTOFS and WITHOUT_BSDCONFIG
2014-11-27 09:42:40 +00:00
Enji Cooper
d96b818e73
- Fill in MK_LEGACY_CONSOLE == no and SYSCONS == no
...
- Don't install syscons(4)
- Don't install the moused or syscons rc.d scripts if MK_LEGACY_CONSOLE == no
2014-11-26 22:41:51 +00:00
Enji Cooper
a3f5edf093
Add MK_TIMED option for optionally building usr.sbin/timed, et al
2014-11-26 13:25:09 +00:00
Enji Cooper
466046ec0d
Conditionalize a number of components in the tree
...
- bootparamd
- bootpd
- finger/fingerd
- ftp/ftpd
- hastctl/hastd
- iscsid, et al
- rbootd
- talk/talkd
- tcpd, et al
- tftp/tftpd
Add src.conf entries for the various components and do a best effort
at adding components to tools/build/mk/OptionalObsoleteFiles.inc
2014-11-26 08:44:05 +00:00
Enji Cooper
4bbfcad580
Only install the accounting/apm rc scripts for MK_ACCT/MK_APM if the relevant
...
knobs are set
2014-11-26 02:46:48 +00:00
Enji Cooper
05d9930e0f
Only install etc/rc.d/bsnmpd if MK_BSNMP == yes
2014-11-25 19:37:55 +00:00
Enji Cooper
05bc3dd6c0
Make inetd optional via MK_INETD
2014-11-25 08:39:46 +00:00
Enji Cooper
8bbfb3bbe9
Don't install othermta unless MK_MAIL == yes
2014-11-25 08:04:32 +00:00
Edward Tomasz Napierala
c74915e08d
Make it possible to specify flags for autofs daemons in rc.conf.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2014-11-24 13:02:39 +00:00
Alexander V. Chernikov
603eaf792b
Renove faith(4) and faithd(8) from base. It looks like industry
...
have chosen different (and more traditional) stateless/statuful
NAT64 as translation mechanism. Last non-trivial commits to both
faith(4) and faithd(8) happened more than 12 years ago, so I assume
it is time to drop RFC3142 in FreeBSD.
No objections from: net@
2014-11-09 21:33:01 +00:00
John-Mark Gurney
37d801706b
remove comment about the bug... I don't remeber what it was...
...
It may be an issue w/ using awk which is in /usr (and isn't always
present), or another issue...
Suggestion by: brooks
2014-11-06 07:27:14 +00:00
John-Mark Gurney
965f2b1b64
switch from spaces to tabs to match style and awk...
...
Pointed out by: brooks
2014-11-03 21:03:54 +00:00