#
331722 |
|
29-Mar-2018 |
eadler |
Revert r330897:
This was intended to be a non-functional change. It wasn't. The commit message was thus wrong. In addition it broke arm, and merged crypto related code.
Revert with prejudice.
This revert skips files touched in r316370 since that commit was since MFCed. This revert also skips files that require $FreeBSD$ property changes.
Thank you to those who helped me get out of this mess including but not limited to gonzo, kevans, rgrimes.
Requested by: gjb (re)
|
#
330897 |
|
14-Mar-2018 |
eadler |
Partial merge of the SPDX changes
These changes are incomplete but are making it difficult to determine what other changes can/should be merged.
No objections from: pfg
|
#
312381 |
|
18-Jan-2017 |
avg |
MFC r310630: libkvm: support access to vmm guest memory, allow writes to fwmem and vmm
Sponsored by: Panzura
|
#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
297205 |
|
23-Mar-2016 |
imp |
Implement suggestion by jhb@ to have _PATH_FIRMWARE instead of hard coding it to be "/usr/share/firmware".
|
#
293204 |
|
05-Jan-2016 |
jilles |
Add sbin and /usr/local directories to _PATH_DEFPATH.
Set _PATH_DEFPATH to /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin. This is the path in the default class in the default /etc/login.conf, excluding ~/bin which would not be expanded properly in a string constant.
For normal logins, _PATH_DEFPATH is overridden by /etc/login.conf, ~/.login_conf or shell startup files. _PATH_DEFPATH is still used as a default by execlp(), execvp(), posix_spawnp() and sh if PATH is not set, and by cron. Especially the latter is a common trap (most recently in PR 204813).
PR: 204813 Reviewed by: secteam (delphij), alfred
|
#
255629 |
|
17-Sep-2013 |
sbruno |
Assume that the -f argument is /dev/gpioc0 if it is not passed.
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
|
#
252310 |
|
27-Jun-2013 |
hrs |
- Add vnode-backed swap space specification support. This is enabled when 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)
|
#
243247 |
|
18-Nov-2012 |
trasz |
Add change missed in 243245.
|
#
236965 |
|
12-Jun-2012 |
des |
Finally nuke auth.conf, nine years after it was deprecated. The only 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
|
#
219019 |
|
24-Feb-2011 |
gabor |
Add the BSD-licensed Citrus iconv to the base system with default off 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
|
#
203964 |
|
16-Feb-2010 |
imp |
Remove the Berkeley clause 3's. Add a few $FreeBSD$
|
#
201258 |
|
30-Dec-2009 |
jilles |
Remove the current directory from _PATH_STDPATH.
|
#
187969 |
|
31-Jan-2009 |
obrien |
Also un-split _PATH_STDPATH for grepability. While I'm here, fix other style bugs reported to me.
|
#
187724 |
|
26-Jan-2009 |
obrien |
No need to wrap _PATH_SYSPATH. It makes it harder to grep(1) for its value. (also unwrapping better matches existing style)
|
#
170527 |
|
11-Jun-2007 |
simokawa |
Add _PATH_FWMEM for libkvm.
|
#
124132 |
|
04-Jan-2004 |
iedowse |
Define _PATH_MKSNAP_FFS and use it in dump(8) instead of assuming that mksnap_ffs(8) can be found using the current $PATH.
Reviewed by: mckusick
|
#
117035 |
|
29-Jun-2003 |
gordon |
Add /rescue bits. This basically encompasses all of bin and sbin along with a couple of bits from usr.bin in a crunchgen'd binary.
Submitted by: Tim Kientzle <kientzle@acm.org>
|
#
117033 |
|
29-Jun-2003 |
gordon |
Move path definitions to include/paths.h. This makes it easier to override these definitions in the /rescue case.
Submitted by: Tim Kientzle <kientzle@acm.org>
|
#
117031 |
|
29-Jun-2003 |
gordon |
Convert fsck and mount to using execvP to find fsck_foo and mount_foo. This simplifies the code path and makes the default path easy to override in the /rescue case.
Submitted by: Tim Kientzle <kientzle@acm.org>
|
#
116844 |
|
25-Jun-2003 |
phantom |
Move _PATH_LOCALE to place where it really belongs to (rune.h -> paths.h)
Reviewed by: ache
|
#
116637 |
|
20-Jun-2003 |
phk |
Remove _PATH_DEVDB
|
#
114763 |
|
05-May-2003 |
obrien |
Centralize _PATH_* definitions.
Submitted by: Tim Kientzle <kientzle@acm.org> (embellished by me)
|
#
113229 |
|
07-Apr-2003 |
mdodd |
Dynamic object dependency mapping: libmap.
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.
|
#
99958 |
|
14-Jul-2002 |
sobomax |
Correct _PATH_RCP to be /bin/rcp, not /usr/bin/rcp.
|
#
96807 |
|
17-May-2002 |
jmallett |
Move _PATH_WALL from dump and shutdown's local pathnames.h to paths.h.
|
#
96194 |
|
07-May-2002 |
des |
Add some more commonly-used directories and files.
Sponsored by: DARPA, NAI Labs
|
#
93032 |
|
23-Mar-2002 |
imp |
Breath deep and take __P out of the system include files.
# 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.
|
#
87136 |
|
30-Nov-2001 |
rwatson |
o Improve consistency of style by fixing tabs around _PATH_AUTHCONF.
|
#
87135 |
|
30-Nov-2001 |
rwatson |
o Introduce _PATH_CAPABILITY and _PATH_CAPABILITY_DB to the system path set. These files will hold per-user capability information.
Obtained from: TrustedBSD Project Submitted by: tmm
|
#
73986 |
|
08-Mar-2001 |
obrien |
Move _PATH_DEFTAPE to <paths.h> to remove all the duplication of definitons, and remove leading `r'(aw) from it.
|
#
69793 |
|
09-Dec-2000 |
obrien |
Add `_PATH_DEVZERO'. Use _PATH_* where where possible.
|
#
42515 |
|
11-Jan-1999 |
asami |
Move nologin from /etc to /var/run. This means one less file that has 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)
|
#
40111 |
|
09-Oct-1998 |
jkh |
Move auth.conf path in here. Doesn't affect published interface.
|
#
10975 |
|
23-Sep-1995 |
ache |
Due conflict to some obsoleted applications (dump/restore) rename _PATH_LOCK to _PATH_UUCPLOCK Pointed-by: bde
|
#
10923 |
|
20-Sep-1995 |
ache |
Add _PATH_LOCK: /var/spool/lock/ Suggested-by: bde
|
#
6083 |
|
31-Jan-1995 |
wpaul |
Need _PATH_YP for ypserver stuff.
|
#
3189 |
|
29-Sep-1994 |
pst |
Define _PATH_FTPUSERS
|
#
3041 |
|
23-Sep-1994 |
wollman |
Get rid of _PATH_UNIX completely; use getbootfile(3) instead.
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.
|
#
1570 |
|
26-May-1994 |
rgrimes |
Update the Makefile to work correctly when copying and/or symlinking /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.
|
#
1540 |
|
24-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1539, which included commits to RCS files with non-trunk default branches.
|
#
1539 |
|
24-May-1994 |
rgrimes |
BSD 4.4 Lite Include Sources
|