summaryrefslogtreecommitdiffstats
path: root/etc
Commit message (Collapse)AuthorAgeFilesLines
* Revert the rc part of r278323 until I can figure out what Jenkins is doing.jamie2015-02-071-1/+2
|
* Add mount.procfs jail parameter, so procfs can be mounted when a prison'sjamie2015-02-061-3/+2
| | | | | | | | | root is in its fstab. Also fix a typo while I'm at it. PR: 197237 197066 MFC after: 3 days
* Don't add static IPv6 routes when to all FIBs when net.add_addr_allfibs is 0.rpaulo2015-02-061-2/+3
| | | | | | This avoids a bunch of boot time warnings when rc.d/routing runs. MFC after: 1 week
* Use FILES+= idiom instead of _inetd when referencing inetd rc.d scriptngie2015-02-051-1/+1
| | | | | | | | | | | 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
* Honor the following flags for items that can be conditionalized out of thengie2015-02-051-3/+18
| | | | | | | | | | | | | | | | | | build/install without disrupting other dependent services (see r278249, et al): - MK_LOCATE - MK_MAN - MK_NLS - MK_OPENSSL - MK_PKGBOOTSTRAP - MK_SENDMAIL Additional flags need to be handled in etc/Makefile, but it requires refactoring the relevant scripts in etc/rc.d/* MFC after: 3 weeks Sponsored by: EMC / Isilon Storage Division
* Honor the following flags with the following rc.d scripts for services that canngie2015-02-051-14/+49
| | | | | | | | | | | | | | | | | | | | | 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
* Add the following options to enable/disable several features in the base systemngie2015-02-041-2/+8
| | | | | | | | | | | | | | | WITHOUT_BOOTPARAMD - bootparamd WITHOUT_BOOTPD - bootpd WITHOUT_FINGER - finger, fingerd WITHOUT_FTP - ftp, ftpd WITHOUT_INETD - inetd WITHOUT_RBOOTD - rbootd WITHOUT_TCP_WRAPPERS - tcpd, et al WITHOUT_TFTP - tftp, tftp-server WITHOUT_TIMED - timed MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
* Remove hostapd and wpa_supplicant from FILES so they're installed conditionallyngie2015-02-021-2/+0
| | | | | | | if MK_WIRELESS != no MFC after: 3 days X-MFC with: r277740
* ipfilter 5.1.2 (vs 4.1.28 in previous releases of FreeBSD) stores IPv4cy2015-01-281-1/+0
| | | | | | | | | 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
* Remove build specific details from sendmail.cf/submit.cf in support ofgshapiro2015-01-271-1/+2
| | | | | | | | | | https://wiki.freebsd.org/ReproducibleBuilds The contrib/sendmail change will be made in the upstream source for a future sendmail release. Reviewed by: des MFC after: 3 days
* Respect MK_KERBEROS with etc/rc.d/ipropd_master and etc/rc.d/ipropd_slavengie2015-01-261-2/+2
| | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
* Honor MK_WIRELESS with etc/rc.d/hostapd and etc/rc.d/wpa_supplicantngie2015-01-261-0/+5
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Honor MK_JAIL with etc/rc.d/jailngie2015-01-261-1/+4
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Honor MK_BLUETOOTH with etc/defaults/bluetooth.device.confngie2015-01-261-1/+7
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Honor MK_ACCT with etc/pam.d/atrunngie2015-01-261-1/+6
| | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
* Honor MK_ACCT with etc/rc.d/accountingngie2015-01-261-0/+4
| | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
* Remove explicit inclusion of lpd from FILESngie2015-01-261-1/+0
| | | | | | X-MFC with: 277731 MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Honor MK_AMD with etc/rc.d/amdngie2015-01-261-1/+4
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Honor MK_API in etc/rc.dngie2015-01-261-2/+5
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Honor MK_LPR with etc/rc.d/lpdngie2015-01-261-0/+4
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Honor MK_ACPI in etc/devd and etc/rc.dngie2015-01-262-1/+8
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Add MK_AUTOFS knob for building and installing autofs(4), et alngie2015-01-262-5/+13
| | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
* Add MK_HAST knob for building and installing hastd(8), et alngie2015-01-261-1/+4
| | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
* Allow the user to specify the location of control.conf.des2015-01-251-0/+2
|
* Install bsnmp rc.d script if MK_BSNMP != nongie2015-01-251-1/+4
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Add MK_CCD knob for building and installing ccd(4), ccdconfig, etcngie2015-01-251-1/+4
| | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
* Add MK_ISCSI knob for building the iscsi initiator, iscsi daemon, kernelngie2015-01-251-2/+5
| | | | | | | modules, etc MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
* Add tests/etc/rc.d to mtree.will2015-01-241-0/+2
| | | | | | Submitted by: stefanf MFC after: 1 week MFC with: 277627
* Add routing_test:static_ipv6_loopback_route_for_each_fib.will2015-01-243-0/+147
| | | | | | | | | | It tests that all FIBs get a static IPv6 loopback route. Submitted by: asomers MFC after: 1 week Sponsored by: Spectra Logic MFSpectraBSD: 1048456 on 2014/03/13 1114523 on 2015/01/23
* Add sample log rotation support for opensmngie2015-01-223-1/+20
| | | | | | | | | | Up to 7 archives of the log will be kept (just for consistency with the other log rotation rules) PR: 196788 MFC after: 1 week Reviewed by: hselasky Sponsored by: EMC / Isilon Storage Division
* Integrate contrib/netbsd-tests/bin/expr into the build/kyua as bin/expr/testsngie2015-01-191-0/+2
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Upgrade our copy of clang and llvm to 3.5.1 release. This is a bugfixdim2015-01-183-3/+3
| | | | | | | | | | | | | | only release, no new features have been added. Please note that this version requires C++11 support to build; see UPDATING for more information. Release notes for llvm and clang can be found here: <http://llvm.org/releases/3.5.1/docs/ReleaseNotes.html> <http://llvm.org/releases/3.5.1/tools/clang/docs/ReleaseNotes.html> MFC after: 1 month X-MFC-With: 276479
* Add a ${CP} alias for copying files in the build.will2015-01-161-2/+2
| | | | | | | | | | | | | | Some users build FreeBSD as non-root in Perforce workspaces. By default, Perforce sets files read-only unless they're explicitly being edited. As a result, the -f argument must be used to cp in order to override the read-only flag when copying source files to object directories. Bare use of 'cp' should be avoided in the future. Update all current users of 'cp' in the src tree. Reviewed by: emaste MFC after: 1 week Sponsored by: Spectra Logic
* Evaluate running userland/kernel version in dailygjb2015-01-153-0/+41
| | | | | | | | | | periodic(8) run, taken from uname(1) '-U' and '-K' flags. Reviewed by: allanjude, dvl Differential Revision: https://reviews.freebsd.org/D1541 MFC after: 1 week Sponsored by: The FreeBSD Foundation
* Use newly added GEOM notifications to discard autofs caches.trasz2015-01-141-9/+4
| | | | | MFC after: 1 month Sponsored by: The FreeBSD Foundation
* Connect libclang_rt to the build, for specific architectures. Thisdim2015-01-132-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | contains the libraries for Address Sanitizer (asan), Undefined Behavior Sanitizer (ubsan) and Profile Guided Optimization. ASan is a fast memory error detector. It can detect the following types of bugs: Out-of-bounds accesses to heap, stack and globals Use-after-free Use-after-return (to some extent) Double-free, invalid free Memory leaks (experimental) Typical slowdown introduced by AddressSanitizer is 2x. UBSan is a fast and compatible undefined behavior checker. It enables a number of undefined behavior checks that have small runtime cost and no impact on address space layout or ABI. PLEASE NOTE: the sanitizers still have some rough edges on FreeBSD, particularly on i386. These will hopefully be smoothed out in the coming time. Differential Revision: https://reviews.freebsd.org/D1505
* Properly remove ieee488, gpib and readline from mtree.delphij2015-01-091-6/+0
|
* Make /net use -intr by default. Linux does that, and it seems a good idea.trasz2015-01-081-1/+1
| | | | | MFC after: 1 month Sponsored by: The FreeBSD Foundation
* Add makefile for the "osmtest" utility. While at it:hselasky2015-01-081-0/+2
| | | | | | | | | - Fix depend target by removing a space after an "-I" inclusion option. - Fix some minor compile issues in the "osmtest" utility. MFC after: 3 days PR: 196580 Sponsored by: Mellanox Technologies
* Integrate bin/cat/tests from NetBSD into atf/kyuangie2015-01-041-0/+2
| | | | Sponsored by: EMC / Isilon Storage Division
* Integrate sbin/ifconfig/tests from NetBSD into atf/kyuangie2015-01-041-0/+2
| | | | Sponsored by: EMC / Isilon Storage Division
* Add pregenerated documentation for as(1) and ld(1)bapt2015-01-041-0/+2
|
* Merge ^/head r274961 through r276301.dim2014-12-272-9/+11
|\
| * Allow info to display correctly in for varying tabstop settingssmh2014-12-241-9/+9
| | | | | | | | | | | | | | | | The SAMPLE message and notes where tab seperated for some parts and hence displayed incorrectly unless tabstop was set to 8. Switch to spaces to it displays correctly independent of the tabstop setting. Sponsored by: Multiplay
| * Add VAMI (VMware Appliance Management Interface) port.marck2014-12-221-0/+2
| | | | | | | | | | Reviewed by: eadler MFC after: 2 weeks
| * Fix building/installing tests when TESTSBASE != /usr/testsngie2014-12-184-309/+303
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The work in r258233 hardcoded the assumption that tests was the last component of the tests tree by pushing tests as an explicit prefix for the paths in BSD.tests.dist and /usr was the prefix for all tests, per BSD.usr.dist and all of the mtree calls used in Makefile.inc1. This assumption breaks if/when one provides a custom TESTSBASE "prefix", e.g. TESTSBASE=/mytests . One thing that r258233 did properly though was remove "/usr/tests" creation from BSD.usr.dist -- that should have not been there in the first place. That was an "oops" on my part for the work that was originally committed in r241823 MFC after: 2 weeks Phabric: D1301 Reviewed by: imp Sponsored by: EMC / Isilon Storage Division
* | Merge ^/head r275759 through r275911.dim2014-12-185-327/+372
|\ \ | |/
| * Regenerate usb.conf .hselasky2014-12-151-18/+69
| | | | | | | | MFC after: 1 week
* | Merge ^/head r275715 through r275748.dim2014-12-131-0/+2
|\ \ | |/
| * Add some new modes to OpenCrypto. These modes are AES-ICM (can be usedjmg2014-12-121-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for counter mode), and AES-GCM. Both of these modes have been added to the aesni module. Included is a set of tests to validate that the software and aesni module calculate the correct values. These use the NIST KAT test vectors. To run the test, you will need to install a soon to be committed port, nist-kat that will install the vectors. Using a port is necessary as the test vectors are around 25MB. All the man pages were updated. I have added a new man page, crypto.7, which includes a description of how to use each mode. All the new modes and some other AES modes are present. It would be good for someone else to go through and document the other modes. A new ioctl was added to support AEAD modes which AES-GCM is one of them. Without this ioctl, it is not possible to test AEAD modes from userland. Add a timing safe bcmp for use to compare MACs. Previously we were using bcmp which could leak timing info and result in the ability to forge messages. Add a minor optimization to the aesni module so that single segment mbufs don't get copied and instead are updated in place. The aesni module needs to be updated to support blocked IO so segmented mbufs don't have to be copied. We require that the IV be specified for all calls for both GCM and ICM. This is to ensure proper use of these functions. Obtained from: p4: //depot/projects/opencrypto Relnotes: yes Sponsored by: FreeBSD Foundation Sponsored by: NetGate
OpenPOWER on IntegriCloud