summaryrefslogtreecommitdiffstats
path: root/include/paths.h
Commit message (Collapse)AuthorAgeFilesLines
* Assume that the -f argument is /dev/gpioc0 if it is not passed.sbruno2013-09-171-0/+1
| | | | | | | | hrs@ provided this verison of the patch and showed me where all the needed changes were to be made outside of gpioctl.c Approved by: re (hrs) MFC after: 2 weeks
* - Add vnode-backed swap space specification support. This is enabled whenhrs2013-06-271-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | device names "md" or "md[0-9]*" and a "file" option are specified in /etc/fstab like this: md none swap sw,file=/swap.bin 0 0 - Add GBDE/GELI encrypted swap space specification support, which rc.d/encswap supported. The /etc/fstab lines are like the following: /dev/ada1p1.bde none swap sw 0 0 /dev/ada1p2.eli none swap sw 0 0 .eli devices accepts aalgo, ealgo, keylen, and sectorsize as options. swapctl(8) can understand an encrypted device in the command line like this: # swapctl -a /dev/ada2p1.bde - "-L" flag is added to support "late" option to defer swapon until rc.d/mountlate runs. - rc.d script change: rc.d/encswap -> removed rc.d/addswap -> just display a warning message if $swapfile is defined rc.d/swap1 -> renamed to rc.d/swap rc.d/swaplate -> newly added to support "late" option These changes alleviate a race condition between device creation/removal and swapon/swapoff. MFC after: 1 week Reviewed by: wblock (manual page)
* Add change missed in 243245.trasz2012-11-181-0/+1
|
* Finally nuke auth.conf, nine years after it was deprecated. The onlydes2012-06-121-1/+0
| | | | | | | | | | | | | | | | | | thing it was still used for was to set the "global default" password hash. Since the stock auth.conf contained nothing but comments, the global default was actually the first algorithm in crypt(3)'s list, which happens to be DES; I take the fact that nobody noticed as proof that it was not used outside of crypt(3). The only other use in our tree was in the Kerberos support code in in tinyware's passwd(1). I removed that code in an earlier commit; it would not have compiled anyway, as it only supported Kerberos IV. The auth_getval() function is now a stub that always returns NULL, which has the same effect as a functional auth_getval() with an empty auth.conf. MFC after: 3 weeks
* Add the BSD-licensed Citrus iconv to the base system with default offgabor2011-02-251-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Remove the Berkeley clause 3's.imp2010-02-161-5/+1
| | | | Add a few $FreeBSD$
* Remove the current directory from _PATH_STDPATH.jilles2009-12-301-1/+1
|
* Also un-split _PATH_STDPATH for grepability.obrien2009-02-011-4/+3
| | | | While I'm here, fix other style bugs reported to me.
* No need to wrap _PATH_SYSPATH. It makes it harder to grep(1) for itsobrien2009-01-261-2/+1
| | | | value. (also unwrapping better matches existing style)
* Add _PATH_FWMEM for libkvm.simokawa2007-06-111-0/+1
|
* Define _PATH_MKSNAP_FFS and use it in dump(8) instead of assumingiedowse2004-01-041-0/+1
| | | | | | that mksnap_ffs(8) can be found using the current $PATH. Reviewed by: mckusick
* Add /rescue bits. This basically encompasses all of bin and sbin alonggordon2003-06-291-0/+35
| | | | | | with a couple of bits from usr.bin in a crunchgen'd binary. Submitted by: Tim Kientzle <kientzle@acm.org>
* Move path definitions to include/paths.h. This makes it easier to overridegordon2003-06-291-0/+3
| | | | | | these definitions in the /rescue case. Submitted by: Tim Kientzle <kientzle@acm.org>
* Convert fsck and mount to using execvP to find fsck_foo and mount_foo.gordon2003-06-291-0/+3
| | | | | | | This simplifies the code path and makes the default path easy to override in the /rescue case. Submitted by: Tim Kientzle <kientzle@acm.org>
* Move _PATH_LOCALE to place where it really belongs to (rune.h -> paths.h)phantom2003-06-251-0/+1
| | | | Reviewed by: ache
* Remove _PATH_DEVDBphk2003-06-201-1/+0
|
* Centralize _PATH_* definitions.obrien2003-05-051-0/+4
| | | | Submitted by: Tim Kientzle <kientzle@acm.org> (embellished by me)
* Dynamic object dependency mapping: libmap.mdodd2003-04-071-0/+1
| | | | | | | This is an optional feature, disabled by default. This will be useful to people testing the various POSIX threading libraries under -CURRENT but can easily serve other needs.
* Correct _PATH_RCP to be /bin/rcp, not /usr/bin/rcp.sobomax2002-07-141-1/+1
|
* Move _PATH_WALL from dump and shutdown's local pathnames.h to paths.h.jmallett2002-05-171-0/+1
|
* Add some more commonly-used directories and files.des2002-05-081-0/+6
| | | | Sponsored by: DARPA, NAI Labs
* Breath deep and take __P out of the system include files.imp2002-03-231-1/+1
| | | | | | # This appears to not break X11, but I'm having problems compiling the # glide part of the server with or without this patch, so I can't tell # for sure.
* o Improve consistency of style by fixing tabs around _PATH_AUTHCONF.rwatson2001-11-301-1/+1
|
* o Introduce _PATH_CAPABILITY and _PATH_CAPABILITY_DB to the systemrwatson2001-11-301-0/+2
| | | | | | | path set. These files will hold per-user capability information. Obtained from: TrustedBSD Project Submitted by: tmm
* Move _PATH_DEFTAPE to <paths.h> to remove all the duplication of definitons,obrien2001-03-081-0/+1
| | | | and remove leading `r'(aw) from it.
* Add `_PATH_DEVZERO'.obrien2000-12-091-0/+2
| | | | Use _PATH_* where where possible.
* Move nologin from /etc to /var/run. This means one less file that hasasami1999-01-111-1/+1
| | | | | | | | | to be written to /etc. The only essential change is in paths.h, so any third-party software written correctly will pick it up in the next rebuild. Reviewed by: the committers list (actually an old version)
* Move auth.conf path in here. Doesn't affect published interface.jkh1998-10-091-0/+1
|
* Due conflict to some obsoleted applications (dump/restore) renameache1995-09-231-1/+1
| | | | | _PATH_LOCK to _PATH_UUCPLOCK Pointed-by: bde
* Add _PATH_LOCK: /var/spool/lock/ache1995-09-201-0/+1
| | | | Suggested-by: bde
* Need _PATH_YP for ypserver stuff.wpaul1995-01-311-0/+1
|
* Define _PATH_FTPUSERSpst1994-09-291-0/+1
|
* Get rid of _PATH_UNIX completely; use getbootfile(3) instead.wollman1994-09-241-1/+8
| | | | | | | DANGER WILL ROBINSON! _PATH_UNIX is currently defined as the literal string "don't use this". I am of two minds about this myself, but wanted to get something into the tree as quickly as possible.
* Update the Makefile to work correctly when copying and/or symlinkingrgrimes1994-05-261-2/+2
| | | | | | | | | | | | | | | | /usr/include. Make comment about mp.h missing and remove it from the list of files. Fix installation of ufs include files as this is now a tree ufs/{ffs,lfs, mfs,ufs}. Make setting of SHARED optional by makeing it SHARED?=. Comment out installation of X11 includes since it does not work for XFree86 until we get XFree86 to install as /usr/X11. Update _PATH_UNIX to be /kernel. Remove /usr/{contrib,old}/bin from _PATH_STDPATH.
* BSD 4.4 Lite Include Sourcesrgrimes1994-05-241-0/+69
OpenPOWER on IntegriCloud