summaryrefslogtreecommitdiffstats
path: root/etc
Commit message (Collapse)AuthorAgeFilesLines
* * Add the readline(3) API to libedit. The libedit versions ofobrien2011-04-051-0/+4
| | | | | | | | | | | | | | | | {readline,history}.h are in /usr/include/edit so as to not conflict with the GNU libreadline versions. To use the libedit readline(3) one should add "-I/usr/include/edit" to their Makefile (spelled "-I${DESTDIR}/${INCLUDEDIR}/edit" within the FreeBSD source tree). * Enable its use in the BSD licensed utilities that support readline(3). * To make it easier to sync libedit development with NetBSD, histedit.h is moved into libedit's directory as history shows shown we keep merging it into that location. Obtained from: NetBSD Sponsored by: Juniper Networks
* Add example devd.conf entry.trasz2011-03-301-0/+10
|
* Add startup script, to load rules from /etc/rctl.conf.trasz2011-03-302-1/+40
| | | | | Sponsored by: The FreeBSD Foundation Reviewed by: kib (ealier version)
* Remove the reference to pseudo-terminals from the description.ed2011-03-308-24/+16
| | | | | Pseudo-terminals are no longer listed in this file, since the utmpx implementation doesn't depend on ttyslot().
* Replace ${SYSCTL_W} with ${SYSCTL} in rc.d scripts, as they are identical.emaste2011-03-308-51/+51
| | | | | | This is a further clean up after r202988. SYSCTL_W is still initialized in rc.subr as some ports may still use it.
* Hook the 220.backup-pkgdb script I added to the build unconditionallydougb2011-03-272-0/+2
| | | | | | Hook up 610.ipf6denied based on MK_IPFILTER as 510.ipfdenied is now Poked by: Andrzej Tobola <ato@iem.pw.edu.pl>
* Add svn:executable property on remaining period scripts without itdougb2011-03-276-0/+0
|
* Add a daily period script to back up /var/db/pkgdougb2011-03-262-0/+54
| | | | | | | | | | The final product contains work from the originator, and Florent Thoumie <florent.thoumie@gmail.com>. The final product contains considerable re-working by me, so all responsibility for bugs rests under my pointy hat. PR: ports/145957 Submitted by: Eitan Adler <EitanAdlerList@gmail.com>
* Add the svn:executable property to the scripts that are missing itdougb2011-03-267-0/+0
|
* MFgraid/head:mav2011-03-241-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add new RAID GEOM class, that is going to replace ataraid(4) in supporting various BIOS-based software RAIDs. Unlike ataraid(4) this implementation does not depend on legacy ata(4) subsystem and can be used with any disk drivers, including new CAM-based ones (ahci(4), siis(4), mvs(4), ata(4) with `options ATA_CAM`). To make code more readable and extensible, this implementation follows modular design, including core part and two sets of modules, implementing support for different metadata formats and RAID levels. Support for such popular metadata formats is now implemented: Intel, JMicron, NVIDIA, Promise (also used by AMD/ATI) and SiliconImage. Such RAID levels are now supported: RAID0, RAID1, RAID1E, RAID10, SINGLE, CONCAT. For any all of these RAID levels and metadata formats this class supports full cycle of volume operations: reading, writing, creation, deletion, disk removal and insertion, rebuilding, dirty shutdown detection and resynchronization, bad sector recovery, faulty disks tracking, hot-spare disks. For Intel and Promise formats there is support multiple volumes per disk set. Look graid(8) manual page for additional details. Co-authored by: imp Sponsored by: Cisco Systems, Inc. and iXsystems, Inc.
* - Merge in OFED 1.5.3 from projects/ofed/headjeff2011-03-215-0/+47
|
* Add resolvconf(8) which manages resolv.conf.ume2011-03-181-0/+2
|
* Forgot to commit this change along with r219563: pam_group(8) now issuesdes2011-03-151-1/+1
| | | | | | | a warning if neither luser nor ruser is specified. The correct option for su(1) is ruser. MFC after: 1 month
* Thanks to sysinstall for its 15 years of service. And now to sleep,nwhitehorn2011-03-141-2/+1
| | | | perchance to dream...
* Revert r219578dougb2011-03-131-3/+3
|
* Remove the svn:executable property on Makefiledougb2011-03-132-0/+0
| | | | Add it on hastd
* Use the allexport option in load_rc_config() in order to avoid havingdougb2011-03-121-3/+3
| | | | | | | | | | | | | | to repeatedly read the conf files. Depending on what is enabled the files are being read anywhere from 15, 30, or more times currently. By loading the values in the environment this is reduced to 1, with perhaps a couple more, again depending on what is enabled. The speed-up for boot and shutdown is negligible when rc.conf is on local disk, noticable when accessing files over NFS, and dramatic when pulling rc.conf values from a database. This change also includes a minor optimization to the conditional for $_rc_conf_loaded.
* Commit two more files missed in r219089.pjd2011-02-271-2/+0
| | | | MFC after: 1 month
* Recognize 'reload' command, as hastd can be reloaded with the SIGHUP signal.pjd2011-02-271-0/+1
| | | | MFC after: 1 week
* Add the BSD-licensed Citrus iconv to the base system with default offgabor2011-02-251-0/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | setting. It can be built by setting the WITH_ICONV knob. While this knob is unset, the library part, the binaries, the header file and the metadata files will not be built or installed so it makes no impact on the system if left turned off. This work is based on the iconv implementation in NetBSD but a great number of improvements and feature additions have been included: - Some utilities have been added. There is a conversion table generator, which can compare conversion tables to reference data generated by GNU libiconv. This helps ensuring conversion compatibility. - UTF-16 surrogate support and some endianness issues have been fixed. - The rather chaotic Makefiles to build metadata have been refactored and cleaned up, now it is easy to read and it is also easier to add support for new encodings. - A bunch of new encodings and encoding aliases have been added. - Support for 1->2, 1->3 and 1->4 mappings, which is needed for transliterating with flying accents as GNU does, like "u. - Lots of warnings have been fixed, the major part of the code is now WARNS=6 clean. - New section 1 and section 5 manual pages have been added. - Some GNU-specific calls have been implemented: iconvlist(), iconvctl(), iconv_canonicalize(), iconv_open_into() - Support for GNU's //IGNORE suffix has been added. - The "-" argument for stdin is now recognized in iconv(1) as per POSIX. - The Big5 conversion module has been fixed. - The iconv.h header files is supposed to be compatible with the GNU version, i.e. sources should build with base iconv.h and GNU libiconv. It also includes a macro magic to deal with the char ** and const char ** incompatibility. - GNU compatibility: "" or "char" means the current local encoding in use - Various cleanups and style(9) fixes. Approved by: delphij (mentor) Obtained from: The NetBSD Project Sponsored by: Google Summer of Code 2009
* Enable the check for negative permissions (the group on a file can't dobrooks2011-02-241-1/+1
| | | | | | something "everyone" can) by default. X-MFC after: never
* The new accounting file needs to be 644 so that unprivileged usersdougb2011-02-241-0/+1
| | | | can use lastcomm(1)
* Update how accounting log files are rotated.dougb2011-02-222-11/+38
| | | | | | | | | | | | | | | | The old version had a race between the time that the old file was cp'ed to acct.0 and the time that 'sa -s' was run that prevented the commands that occurred in the meantime from being backed up. It's also arguable that the old version was inefficient in using cp which can be a problem on a space-constrained system. This version avoids both problems, albeit it's considerably more complicated. The advantage of putting the log rotation in the rc.d script is that it can handle the _enable and _file questions without having to do gymnastics to discover either value in the periodic script. As a side effect of reviewing the rc.d script I cleaned it up a bit.
* Flesh out WITHOUT_GROFF support to DTRT.uqs2011-02-224-38/+54
| | | | | | | | | | | | A full featured groff is required during buildworld, so build it always and don't rely on it being present on the host system. vgrind(1) is tightly coupled to a roff processor and will not be built/installed when groff is disabled. Also much of the roff'ed documentation under share/doc will not be built/installed when WITHOUT_GROFF is defined. Reviewed by: ru (partial)
* Actually install the example Khelp module committed in r218545.lstewart2011-02-211-0/+2
| | | | | | Sponsored by: FreeBSD Foundation MFC after: 4 weeks X-MFC with: r218545
* Upgrade our copy of llvm/clang to r126079, from upstream's trunk.dim2011-02-201-1/+1
| | | | | This contains many improvements, primarily better C++ support, an integrated assembler for x86 and support for -pg.
* Add a note about AXFR of important zones being available from ICANNdougb2011-02-201-0/+5
|
* Import bsdinstall. This is meant to be (eventually in conjunction withnwhitehorn2011-02-181-0/+2
| | | | | | | | | | | | | | pc-sysinstall) a replacement for sysinstall in the 9.0 release and beyond. Currently supported platforms are sparc64, pc98, i386, amd64, powerpc, and powerpc64. Integration into the build system will occur in the coming weeks. Merging with pc-sysinstall will use this code as a frontend, while temporarily retaining the interactive partition editor here. This work will be done in parallel with improvements on this code and release integration. Thanks to all who have provided testing and comments!
* Install iodev.h.kib2011-02-171-0/+2
| | | | | Reviewed by: attilio MFC after: 1 week
* Remove in-addr.arpa from the list of zones it is possible to slave locallydougb2011-02-161-8/+0
|
* Fix termcap entry typo.uqs2011-02-091-1/+1
| | | | MFC after: 2 weeks
* Catch up with reality and references from the latest RFCsdougb2011-02-051-8/+11
| | | | (especially 5735) for our default empty zones.
* Let rpcbind clean up after itselfdougb2011-01-311-0/+2
|
* o Add user 'hast'.maxim2011-01-312-0/+2
|
* Change hast user home directory to /var/empty.pjd2011-01-281-1/+1
| | | | MFC after: 1 week
* Add 'hast' user and 'hast' group that will be used by hastd (and maybe hastctl)pjd2011-01-282-0/+2
| | | | | | to drop privileges. MFC after: 1 week
* Fix logic error introduced in previous commit.jpaetzel2011-01-251-4/+10
| | | | | | | | Along the way make some efficiency improvements. Submitted by: jilles Approved by: kib (mentor) MFC after: 3 days
* This script parses output of userland tools. In the case of a faultedjpaetzel2011-01-231-1/+5
| | | | | | | | | | | | zpool the output causes the script to bail out with syntax errors. Since a scrub of a faulted zpool is pointless, just skip over any pools marked as such. PR: conf/150228 Submitted by: jpaetzel Approved by: kib (mentor) MFC after: 3 days MFC note: only for RELENG_8
* Fix a small typo nituqs2011-01-191-4/+4
|
* Remove /usr/share/examples/[lib]dialog, missed in the new dialog import.nwhitehorn2011-01-131-4/+0
| | | | Submitted by: dim
* Replace nfs4 with newnfs in netfs_types. nfs4 was removed in r192578 andjh2011-01-091-1/+1
| | | | | | | | mount(8) has supported newnfs since r192930. PR: conf/153655 Submitted by: Anonymous <swell.k@gmail.com> MFC after: 3 weeks
* Warn if rules could not be read from a ruleset file. Now at leastjh2011-01-071-1/+4
| | | | | | | something gets logged if the file has syntax errors. PR: conf/91342 Silence on: freebsd-rc
* Don't require /usr/lib/aout to be on the system. Test for itsimp2011-01-061-2/+2
| | | | | | existance since we don't generally need it. MFC after: 1 week
* Fix typo in default config file.jpaetzel2011-01-041-1/+1
| | | | | Approved by: Warner Losh <imp@FreeBSD.org> MFC after: 3 days
* Remove INDEX-6 from the default portsnap configuration file; the 6.x indexcperciva2010-12-301-1/+0
| | | | | | | bits haven't been built since December 1st, although the mirrors are still distributing the bits as they were at the EoL. Reminded by: Alex Kozlov
* Add pidfile [1]dougb2010-12-271-5/+11
| | | | | | | | While I'm here, don't run the sysctl frob unconditionally, and s/sysctl/$SYSCTL/ PR: conf/153460 [1] Submitted by: Grigory Rechistov <ggg_mail@inbox.ru>
* Add (disabled) sample configuration lines needed to enable snmp_target(3) modulesyrinx2010-12-201-35/+98
| | | | | | | | | and configure minimal target addresses & notifications needed for bsnmpd(1) to send SNMPv3 notifications. Sponsored by: The FreeBSD Foundation Reviewed by: philip Approved by: philip
* Add pf in quiet modekevlo2010-12-171-2/+2
|
* Fix typos.syrinx2010-12-081-2/+2
|
* Add (disabled) sample configurations needed to enable the snmp_usm andsyrinx2010-12-081-0/+136
| | | | | | | | | snmp_vacm modules and minimal user/view configurations needed to for the modules to work properly. Sponsored by: The FreeBSD Foundation Reviewed by: philip@ (mostly) Approved by: philip@
OpenPOWER on IntegriCloud