337256 |
03-Aug-2018 |
asomers |
MFC r335287, r335290
r335287: praudit(1): return 0 on success
Cherry pick https://github.com/openbsm/openbsm/commit/ed83bb3
Submitted by: aniketp Reviewed by: rwatson, 0mp Obtained from: OpenBSM Sponsored by: Google, Inc. (GSoC 2018) Pull Request: https://github.com/openbsm/openbsm/pull/32
r335290: praudit(1): add tests
Submitted by: aniketp X-MFC-With: 335287 Sponsored by: Google, Inc. (GSoC 2018) Differential Revision: https://reviews.freebsd.org/D15751 |
337246 |
03-Aug-2018 |
asomers |
MFC r330696, r330709, r330742, r331358
r330696: Add some functional tests for tftpd(8)
tftpd(8) is difficult to test in isolation due to its relationship with inetd. Create a test program that mimics the behavior of tftp(1) and inetd(8) and verifies tftpd's response in several different scenarios.
These test cases cover all of the basic TFTP protocol, but not the optional parts.
PR: 157700 PR: 225996 PR: 226004 PR: 226005 Differential Revision: https://reviews.freebsd.org/D14310
r330709: Commit missing file from r330696
X-MFC-With: 330696
r330742: tftpd: fix the build of tests on i386 after 330696
It's those darn printf format specifiers again
Reported by: cy, kibab X-MFC-With: 330696
r331358: tftpd: misc Coverity cleanup in the tests
A bunch of unchecked return values from open(2) and read(2)
Reported by: Coverity CID: 1386900, 1386911, 1386926, 1386928, 1386932, 1386942 CID: 1386961, 1386979 X-MFC-With: 330696 |
326332 |
28-Nov-2017 |
asomers |
MFC r323275, r324112
r323275: Add basic tests for chflags, mkdir, rcp, and rmdir
Add basic command line parsing test coverage for these utilities. The tests were automatically generated based on their man pages. These tests can be expanded by hand for more thorough coverage. The aim is to generate very basic amount of test coverage for all the utilities in the base system.
Submitted by: shivansh Reviewed by: asomers, brooks Sponsored by: Google, Inc (GSoC 2017) Differential Revision: https://reviews.freebsd.org/D12036
r324112: Fix Makefile entries from r323275
Reported by: Vladimir Zakharov <zakharov.vv@gmail.com> Reviewed by: ngie X-MFC-With: 323275 |
322100 |
05-Aug-2017 |
ngie |
MFC r320702,r320703:
r320702:
Formalize LEAPSECONDS and OLDTIMEZONES in share/zoneinfo/... as `MK_ZONEINFO_LEAPSECONDS_SUPPORT == yes` and `MK_ZONEINFO_OLD_TIMEZONES_SUPPORT == yes`.
Keep `LEAPSECONDS` and `OLDTIMEZONES` for backwards compatibility, but print out a warning notifying users that they should use the new variables, in an effort to migrate them to the variables. This is being done mostly for automated build tools, etc, that might rely on these variables being set. The variables will be removed in the future on ^/head, e.g., after ^/stable/12 is cut.
Relnotes: yes
r320703:
Add tests to help verify Links functionality for .../contrib/tzdata/backwards
MFC with: r320702 |
321646 |
28-Jul-2017 |
ngie |
MFC r320443,r320444:
r320443:
Add kyua TAP test integration examples
The examples are patterned loosely after the ATF examples, similar to the plain test examples.
r320444:
Commit the corresponding mtree file change for the TAP test examples
MFC with: r320443 |
321242 |
19-Jul-2017 |
ngie |
MFC r308139,r308157,r308158:
r308139 (by bapt):
cron(8): add support for /etc/cron.d and /usr/local/etc/cron.d
For automation tools it is way easier to maintain files in directories rather than modifying /etc/crontab.
The files in those directories are in the same format as /etc/crontab
Relnotes: yes
r308157 (by bapt):
Fix typo in cron(8) date
r308158 (by bapt):
Allow symlinks to be followed in cron.d directories and fix detection of regular files on NFS |
321234 |
19-Jul-2017 |
ngie |
MFC r308160,r309194,r309216:
r308160 (by bapt):
syslogd(8): add an 'include' keyword
All the '.conf' files not beginning with a '.' contained int he directory following the keyword will be included.
This keyword can only be used in the first level configuration files.
Modify the default syslogd.conf to 'include' /etc/syslog.d and /usr/local/etc/syslog.d
It simplify a lot handling of syslog from automation tools.
Relnotes: yes
r309194 (by bapt):
initialize *nextp which could be left uninitialized in case the configuration file cannot be open/read
CID: 1365665
r309216 (by bapt):
Properly initialize nextp |
321133 |
18-Jul-2017 |
ngie |
MFC r319850:
Add some initial basic tests for du(1)
Tests that exercise the following flags are added in this commit: - -A - -H - -I - -g - -h - -k - -m
Additional tests will be added soon. |
321130 |
18-Jul-2017 |
ngie |
MFC r268030,r268793,r303212,r319642,r319830:
r268030 (by eadler):
chown: add a test
Add a test for the chown utility. This sets up chown(8) to be capable of being tested. As such, only add one test for now as an example.
r268793 (by eadler):
chown: Fix chown test number
r303212 (by bdrewery):
Move chown tests to proper path
r319642:
Add some basic tests for chmod(1)
r319830:
Add more simple positive tests for chown(1)
The tests are largely symmetric with the tests for chmod(1)--added in r319642.
Remove chown-f_test (added in r268030) since the test coverage is now being provided by `chown_test`. |
321113 |
18-Jul-2017 |
ngie |
MFC r316557:
sbuf(3): add some basic functional tests for the library
Areas not covered still [positive functionality wise] are: - sbuf_{clear,get,set}_flags - sbuf_new (in particular, with fixed buffers, etc).
Some basic negative testing has been added, but more will be added in the future.
This work was in part to validate work done by cem in r288223, and ian before that. |
321093 |
17-Jul-2017 |
ngie |
MFC r319857:
ln(1): wordsmith -F option description |
321085 |
17-Jul-2017 |
ngie |
MFC r319834,r319841,r320723,r320724:
r319834:
Write up some basic tests for readlink(1)
The tests exercise -f (f_flag), -n (n_flag), and no arguments (basic).
r319841:
Add initial tests for stat(1)
Testcases for -H, -L, and -f haven't been implemented yet, in part due to additional complexity needed to validate the features: * -H and -f will require an external "helper" program to display/modify the state/permissions for a given path. * -L is being covered partially via the -n testcase today.
r320723:
Use %e instead of %d with x_output_date(..)
stat -x doesn't 0-fill days so %d is inappropriate. %e is correct.
MFC with: r319841
r320724:
:l_flag:: be more aggressive when normalizing whitespace
Save output from ls -ldT and stat -l, then normalize all repeating whitespace using sed to single column spaces.
This makes the test flexible with single-digit days, etc, similar to r320723. This approach is just a bit more of a hammer approach because of how the columns are ordered/spaced in both ls and stat.
MFC with: r319841 |
321084 |
17-Jul-2017 |
ngie |
MFC r318325:
Start writing up some basic feature tests for procstat
These tests query a running process for information related to the -b, -c, -e, and -f flags; the -f testcase is largely stubbed out, pending additional work to determine a good, deterministic descriptor.
Core file test support is coming soon--it requires a bit more effort due to the fact that: - coredumps can be disabled (kern.coredump=0). - corefiles can be put in different directories than the current directory, or be named something other than `<prog>.core` (`kern.corefile`). |
320712 |
06-Jul-2017 |
ngie |
MFC r319626:
Add basic tests for echo(1)
Verify that echo(1) does not... - ... print the trailing newline character with option '-n'. - ... print the trailing newline character when '\c' is appended to the end of the string. |
320518 |
30-Jun-2017 |
jilles |
MFC r318591: compress: Add basic tests. |
320229 |
22-Jun-2017 |
ngie |
Revert r320222,r320223,r320224
The committed changes (reverted after this commit) break POLA on a stable branch.
Requested by: jhb |
320222 |
22-Jun-2017 |
ngie |
MFC r308139,r308157,r308160,r316818,r318250,r318443:
r308139 (by bapt):
cron(8): add support for /etc/cron.d and /usr/local/etc/cron.d
For automation tools it is way easier to maintain files in directories rather than modifying /etc/crontab.
The files in those directories are in the same format as /etc/crontab
Relnotes: yes
r308157 (by bapt):
Fix typo in cron(8) date
r308160 (by bapt):
syslogd(8): add an 'include' keyword
All the '.conf' files not beginning with a '.' contained int he directory following the keyword will be included.
This keyword can only be used in the first level configuration files.
Modify the default syslogd.conf to 'include' /etc/syslog.d and /usr/local/etc/syslog.d
It simplify a lot handling of syslog from automation tools.
Relnotes: yes
r316818:
Conditionally install /etc/pam.d/ftp* and /etc/pam.d/telnetd
/etc/pam.d/ftp* should be installed with MK_FTP != no and /etc/pam.d/telnetd should be installed when MK_TELNET != no.
r318250:
Handle the logfiles in newsyslog and syslogd conditionally, based on src.conf(5) knobs
This will allow consumers of FreeBSD to use the unmodified configuration files out of the box more than previously.
Both newsyslog.conf and syslog.conf: - /var/log/lpd-errs (MK_LPR != no) - /var/log/ppp.log (MK_PPP != no) - /var/log/xferlog (MK_FTP != no)
newsyslog.conf: - /var/log/amd.log (MK_AMD != no) - /var/log/pflog (MK_PF != no) - /var/log/sendmail.st (MK_SENDMAIL != no)
r318443:
Conditionally handle the crontab entry for atrun(8)
The default crontab prior to this commit assumes atrun(8) is always present, which isn't true if MK_AT == no. Move atrun(8) execution from /etc/crontab to /etc/cron.d/at, and base /etc/cron.d/at's installation on MK_AT. cron(8) will detect /etc/cron.d/at's presence when the configuration is loaded and run atrun every 5 minutes like it would prior to this commit.
SHELL and PATH are duplicated between /etc/crontab and /etc/cron.d/at because atrun(8) executes programs, which may rely on environment set in the current default /etc/crontab.
Noted by: bdrewery (in an internal review) Relnotes: yes (may need to add environmental modifications to /etc/cron.d/at) |
319385 |
01-Jun-2017 |
ngie |
MFC r318436:
usr.bin/getconf: add some initial tests
Items tested via this commit are: - Some basic POSIX constants. - Some valid programming environments with -v. - Some invalid programming environments via -v.
NOTE: this test makes assumptions about ILP32/LP32 vs LP64 that are currently not true on all architectures to avoid hardcoding some architectures in the tests. I'm working on improving getconf(1) to be more sane about handling ILP32/LP32 vs LP64. Future commits are coming soon to address this.
Tested with: amd64, i386 |
319257 |
30-May-2017 |
asomers |
MFC r316501, r316523
r316501: Fix file descriptor and memory leaks in pr(1)
Also, hook NetBSD's pr test into the build, and add three more test cases.
Reported by: Coverity, Valgrind CID: 271650 271651 271652 271653 271654 271655 271656 271656 CID: 271657 271658 271659 1006939 1006940 1006941 1006942 1009098 Reviewed by: ngie Sponsored by: Spectra Logic Corp Differential Revision: https://reviews.freebsd.org/D9137
r316523: Remove a duplicate fclose() that snuck into r316501
Reported by: Coverity CID: 1373338 X-MFC-With: 316501 Sponsored by: Spectra Logic Corp |
319012 |
27-May-2017 |
ngie |
MFC r316099:
lib/libkvm: start adding basic tests for kvm(3)
- kvm_close: add a testcase to verify support for errno = EINVAL / -1 (see D10065) when kd == NULL is provided to the libcall. - kvm_geterr: -- Add a negative testcase for kd == NULL returning "" (see D10022). -- Add two positive testcases: --- test the error case using kvm_write on a O_RDONLY descriptor. --- test the "no error" case using kvm_read(3) and kvm_nlist(3) as helper routines and by injecting a bogus error message via _kvm_err (an internal API) _kvm_err was used as there isn't a formalized way to clear the error output, and because kvm_nlist always returns ENOENT with the NULL terminator today. - kvm_open, kvm_open2: -- Add some basic negative tests for kvm_open(3) and kvm_open2(3). Testing positive cases with a specific `corefile`/`execfile`/`resolver` requires more work and would require user intervention today in order to reliably test this out.
MFC note: lib/libkvm/kvm_open2_test is not compiled/tested because ^/stable/10 lacks the kvm_open2(3) libcall. |
318198 |
11-May-2017 |
marius |
MFC: r292180 (partial), r297127 (partial), r311911, r311923, r312939, r313250, r313712, r314811 (partial), r314887 (partial), r315430, r317981, r315466
o Move the DRIVER_MODULE() statements that declare mmc(4) to be a child of the various bridge drivers out of dev/mmc.c and into the bridge drivers.
o Add ACPI platform support for SDHCI driver.
o Fix some overly long lines, whitespace and other bugs according to style(9) as well as spelling etc. in mmc(4), mmcsd(4) and sdhci(4).
o In the mmc(4) bridges and sdhci(4) (bus) front-ends: - Remove redundant assignments of the default bus_generic_print_child device method, - use DEVMETHOD_END, - use NULL instead of 0 for pointers.
o Trim/adjust includes.
o Add and use a MMC_DECLARE_BRIDGE macro for declaring mmc(4) bridges as kernel drivers and their dependency onto mmc(4).
o Add support for eMMC "partitions". Besides the user data area, i. e. the default partition, eMMC v4.41 and later devices can additionally provide up to: 1 enhanced user data area partition 2 boot partitions 1 RPMB (Replay Protected Memory Block) partition 4 general purpose partitions (optionally with a enhanced or extended attribute)
Besides simply subdividing eMMC devices, some Intel NUCs having UEFI code in the boot partitions etc., another use case for the partition support is the activation of pseudo-SLC mode, which manufacturers of eMMC chips typically associate with the enhanced user data area and/ or the enhanced attribute of general purpose partitions.
CAVEAT EMPTOR: Partitioning eMMC devices is a one-time operation.
o Now that properly issuing CMD6 is crucial (so data isn't written to the wrong partition for example), make a step into the direction of correctly handling the timeout for these commands in the MMC layer. Also, do a SEND_STATUS when CMD6 is invoked with an R1B response as recommended by relevant specifications.
o Add an IOCTL interface to mmcsd(4); this is sufficiently compatible with Linux so that the GNU mmc-utils can be ported to and used with FreeBSD (note that due to the remaining deficiencies outlined above SANITIZE operations issued by/with `mmc` currently most likely will fail). These latter have been added to ports as sysutils/mmc-utils. Among others, the `mmc` tool of mmc-utils allows for partitioning eMMC devices (tested working).
o For devices following the eMMC specification v4.41 or later, year 0 is 2013 rather than 1997; so correct this for assembling the device ID string properly.
o Let mmcsd.ko depend on mmc.ko. Additionally, bump MMC_VERSION as at least for some of the above a matching pair is required. |
315696 |
22-Mar-2017 |
ngie |
MFC r315320:
Start adding basic tests for cam(3)
This change contains several negative and positive tests for: - cam_open_device - cam_close_device - cam_getccb - cam_freeccb
This also contains a test for the failure case noted in bug 217649, i.e., O_RDWR must be specified because pass(4) requires it.
This test unfortunately cannot assume that cam-capable devices are present, so the user must explicitly provide a device via `test_suites.FreeBSD.cam_test_device`. In the future, a test kernel module might be shipped, or ctl(4) might be used, as a test device when testing out libcam, which will allow the tests to do away with having to specify an explicit test device. |
314817 |
07-Mar-2017 |
ngie |
MFC r314450,r313439:
r314450:
Add additional __FreeBSD_version guards around the hsearch_r testcases
The reasoning for this is the same as r276046: to ease MFCing the tests to ^/stable/10 .
This was accidentally missed in r313439
r313439 | ngie | 2017-02-08 01:46:15 -0800 (Wed, 08 Feb 2017) | 25 lines
Merge content from ^/projects/netbsd-tests-upstream-01-2017 into ^/head
The primary end-goal of this drop is ease future merges with NetBSD and collaborate further with the NetBSD project.
The goal was (largely, not completely as some items are still oustanding in the NetBSD GNATS system) achieved by doing the following: - Pushing as many changes required to port contrib/netbsd-tests back to NetBSD as possible, then pull the upstream applied changes back in to FreeBSD. - Diff reduce with upstream where possible by: -- Improving libnetbsd header, etc compat glue. -- Using _SED variables to modify test scripts on the fly for items that could not be upstreamed to NetBSD.
As a bonus for this work, this change also introduces testcases for uniq(1).
Many thanks to Christos for working with me to get many of the changes back into the NetBSD project.
In collaboration with: Christos Zoulas <christos@netbsd.org> |
314425 |
28-Feb-2017 |
asomers |
MFC r311572, r311895, r311928, r311985, r312395, r312417
r311572: Fix file descriptor leaks in cmp(1)
Also, add a few test cases
Reported by: Coverity CID: 271624 275338 Reviewed by: ngie MFC after: 4 weeks Sponsored by: Spectra Logic Corp Differential Revision: https://reviews.freebsd.org/D9074
r311895: Fix memory leaks during "tail -r" of an irregular file
* Rewrite r_buf to use standard tail queues instead of a hand-rolled circular linked list. Free dynamic allocations when done. * Remove an optimization for the case where the file is a multiple of 128KB in size and there is a scarcity of memory. * Add ATF tests for "tail -r" and its variants.
Reported by: Valgrind Reviewed by: ngie MFC after: 4 weeks Sponsored by: Spectra Logic Corp Differential Revision: https://reviews.freebsd.org/D9067
r311928: Fix build of usr.bin/tail with GCC
Submitted by: pluknet Reported by: pluknet MFC after: 27 days X-MFC-with: 311895 Sponsored by: Spectra Logic Corp
r311985: Fix uninitialized variable CIDs in route6d
The variables in question are actually return arguments, but it's still good form to initialize them.
Reported by: Coverity CID: 979679 979680 MFC after: 4 weeks Sponsored by: Spectra Logic Corp
r312395: Fix several Coverity CIDs in devd
CID 1362055, 1362054: File descriptor leaks during shutdown CID 1362013: Potential null-termination fail with long network device names CID 1362097: Uncaught exception during memory pressure CID 1362017, 1362016: Unchecked errors, possibly resulting in weird behavior if two devd instances start at the same time. CID 1362015: Unchecked error that will probably never fail
Reported by: Coverity CID: 1362055 1362054 1362013 1362097 1362017 1362016 1362015 MFC after: 4 weeks Sponsored by: Spectra Logic Corp
r312417: Fix build of devd with GCC 4.2
Reported by: olivier Pointy-hat-to: asomers MFC after: 27 days X-MFC-with: 312395 Sponsored by: Spectra Logic Corp |
313743 |
14-Feb-2017 |
asomers |
MFC r311349, r311445
r311349: tabs -> spaces in etc/mtree
MFC after: 4 weeks
r311445: Fix typo from r311349
Reported by: lwhsu Pointy-hat-to: asomers MFC after: 4 weeks X-MFC-with: 311349 |
313519 |
10-Feb-2017 |
ngie |
MFC r307702:
Integrate contrib/netbsd-tests/fs/tmpfs into the FreeBSD test suite as tests/sys/fs
These testcases exercise tmpfs support |
313505 |
10-Feb-2017 |
ngie |
MFC r304797,r305467:
r304797 (by jmmv):
Make use of Kyua's work directories.
Change the vnode tests to use the current directory when creating temporary files, which we can assume is a volatile work directory, and then make the kqueue_test.sh driver _not_ abandon the directory created by Kyua.
This makes the various kqueue tests independent of each other, and ensures the temporary file is cleaned up on failure.
Problem spotted by asomers@ when reviewing D4254.
r305467:
Move tests/sys/kqueue/... to tests/sys/kqueue/libkqueue/...
This is being done to clearly distinguish the libkqueue tests from the (soon to be imported) NetBSD tests. |
313489 |
09-Feb-2017 |
ngie |
MFC r296586: r296586 (by bdrewery):
Fix and connect setjmp test. |
313487 |
09-Feb-2017 |
ngie |
MFC r274138,r274149:
r274138 (by des):
Hook up OpenPAM's own unit tests to the build.
r274149 (by markj):
Create a directory for the PAM tests. |
313485 |
09-Feb-2017 |
ngie |
MFC r277912,r278738,r279418,r280835,r288416:
r277912 (by markj):
Include required headers in DTrace test programs.
r278738 (by markj):
Tweak the fds test program so that it actually compiles. Also use 0 instead of -1 for the bogus ioctl command so that dmesg doesn't get spammed with sign extension warnings when the test program runs.
r279418 (by markj):
Add infrastructure to integrate the DTrace test suite with Kyua.
For each test category, we generate a script containing ATF test cases for the tests under that category. Each test case simply runs dtest.pl (the upstream test harness) with the corresponding test files. The exclude.sh script is used to record info about tests which should be skipped or are expected to fail; it is used to generate atf_skip and atf_expect_fail calls. The genmakefiles.sh script can be used to regenerate the test makefiles when new tests are brought it from upstream.
The test suite is currently not connected to the build as there is a small number of lingering test issues which still need to be worked out. In the meantime however, the test suite can be easily built and installed manually from cddl/usr.sbin/dtrace/tests.
r280835 (by markj):
Replace dtest.pl, the upstream DTrace test suite harness, with a shell script. This reimplementation is much simpler than dtest.pl and is more amenable to being run under Kyua - dtest.pl writes error output to a temporary directory that is deleted when the run finishes, making it hard to debug test failures. This change also removes the test suite's dependency on perl.
r288416 (by markj):
Update DTrace test makefiles after r288415. |
310735 |
29-Dec-2016 |
sephe |
MFC 308664,308742,308743
308664 hyperv/vss: Add driver and tools for VSS
VSS stands for "Volume Shadow Copy Service". Unlike virtual machine snapshot, it only takes snapshot for the virtual disks, so both filesystem and applications have to aware of it, and cooperate the whole VSS process.
This driver exposes two device files to the userland:
/dev/hv_fsvss_dev
Normally userland programs should _not_ mess with this device file. It is currently used by the hv_vss_daemon(8), which freezes and thaws the filesystem. NOTE: currently only UFS is supported, if the system mounts _any_ other filesystems, the hv_vss_daemon(8) will veto the VSS process.
If hv_vss_daemon(8) was disabled, then this device file must be opened, and proper ioctls must be issued to keep the VSS working.
/dev/hv_appvss_dev
Userland application can opened this device file to receive the VSS freeze notification, hold the VSS for a while (mainly to flush application data to filesystem), release the VSS process, and receive the VSS thaw notification i.e. applications can run again.
The VSS will still work, even if this device file is not opened. However, only filesystem consistency is promised, if this device file is not opened or is not operated properly.
hv_vss_daemon(8) is started by devd(8) by default. It can be disabled by editting /etc/devd/hyperv.conf.
Submitted by: Hongjiang Zhang <honzhan microsoft com> Reviewed by: kib, mckusick Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8224
308742 hyperv/vss: Nuke unused variables.
Submitted by: markj Reported by: markj Sponsored by: Microsoft
308743 hyperv/vss: Install the userland daemon to /usr/sbin instead of /
Submitted by: markj Reported by: markj Sponsored by: Microsoft |
309482 |
03-Dec-2016 |
ngie |
MFC r299704: r299704 (by vangyzen):
iconvctl(3): remove superfluous NULL pointer tests
convname and dst are guaranteed to be non-NULL by iconv_open(3). src is an array. Remove these tests for NULL pointers. While I'm here, eliminate a strlcpy with a correct but suspicious-looking calculation for the third parameter (i.e. not a simple sizeof). Compare the strings in-place instead of copying.
Found by: bdrewery Found by: Coverity CID: 1130050, 1130056 |
302001 |
17-Jun-2016 |
mm |
MFC r299529,r299540,r299576,r299896:
r299529,r299540: Update libarchive to 3.2.0
New features: - new bsdcat command-line utility - LZ4 compression (in src only via external utility from ports) - Warc format support - 'Raw' format writer - Zip: Support archives >4GB, entries >4GB - Zip: Support encrypting and decrypting entries - Zip: Support experimental streaming extension - Identify encrypted entries in several formats - New --clear-nochange-flags option to bsdtar tries to remove noschg and similar flags before deleting files - New --ignore-zeros option to bsdtar to handle concatenated tar archives - Use multi-threaded LZMA decompression if liblzma supports it - Expose version info for libraries used by libarchive
r299576,r299896: Fix broken cpio behavior.
Relnotes: yes |
301209 |
02-Jun-2016 |
asomers |
Add missing file from r301145
This is a direct commit to stable/10, because it's fixing a mistake made in an MFC. I forgot to commit etc/mtree/BSD.tests.dist.
Pointyhat to: asomers Sponsored by: Spectra Logic Corp |
296994 |
17-Mar-2016 |
asomers |
MFC r293229, r293833 to usr.sbin/rpcbind
r293833 | asomers | 2016-01-13 10:33:50 -0700 (Wed, 13 Jan 2016) | 16 lines
Fix Coverity warnings regarding r293229
rpcbind/check_bound.c Fix CID1347798, a memory leak in mergeaddr.
rpcbind/tests/addrmerge_test.c Fix CID1347800 through CID1347803, memory leaks in ATF tests. They are harmless because each ATF test case runs in its own process, but they are trivial to fix. Fix a few other leaks that Coverity didn't detect, too.
r293229 | asomers | 2016-01-05 17:00:11 -0700 (Tue, 05 Jan 2016) | 36 lines
"source routing" in rpcbind
Fix a bug in rpcbind for multihomed hosts. If the server had interfaces on two separate subnets, and a client on the first subnet contacted rpcbind at the address on the second subnet, rpcbind would advertise addresses on the first subnet. This is a bug, because it should prefer to advertise the address where it was contacted. The requested service might be firewalled off from the address on the first subnet, for example.
usr.sbin/rpcbind/check_bound.c If the address on which a request was received is known, pass that to addrmerge as the clnt_uaddr parameter. That is what addrmerge's comment indicates the parameter is supposed to mean. The previous behavior is that clnt_uaddr would contain the address from which the client sent the request.
usr.sbin/rpcbind/util.c Modify addrmerge to prefer to use an IP that is equal to clnt_uaddr, if one is found. Refactor the relevant portion of the function for clarity, and to reduce the number of ifdefs.
etc/mtree/BSD.tests.dist usr.sbin/rpcbind/tests/Makefile usr.sbin/rpcbind/tests/addrmerge_test.c Add unit tests for usr.sbin/rpcbind/util.c:addrmerge.
usr.sbin/rpcbind/check_bound.c usr.sbin/rpcbind/rpcbind.h usr.sbin/rpcbind/util.c Constify some function arguments |
296821 |
14-Mar-2016 |
ngie |
MFC r293821:
Integrate tools/regression/geom_{concat,eli,gate,mirror,nop,raid3,shsec,stripe,uzip} in to the FreeBSD test suite as tests/sys/geom/class/{concat,eli,gate,mirror,nop,raid3,shsec,stripe,uzip}
The tools/regression/geom and tools/regression/geom_part testcases are being left alone because both test sets are both currently broken.
The majority of this work was done on ^/user/ngie/more-tests2 . The differences are as follows: - tests/sys/geom/class/Makefile.inc is not present; it was inlined into the class's Makefiles for explicitness. - The testcases officially require root via kyua - The geom_gate(4) tests don't use the pidfile changes proposed in https://reviews.freebsd.org/D4836 . |
295461 |
10-Feb-2016 |
cy |
MFC r289421, r293037, r294773, and r294884.
ntp leap-leapseconds support.
r289421:
Add default leap-seconds file. This should help ntp networks get the leap second date correct
Updates to the file can be obtained from ftp://time.nist.gov/pub/ or ftp://tycho.usno.navy.mil/pub/ntp/.
r293037:
Update leap-seconds to latest. This will satisfy the ntpd leap-second version check.
r294773:
Add support for automatic leap-second file updates.
The working copy of leapfile resides in /var/dbntpd.leap-seconds.list. /etc/ntp/leap-seconds (periodically updated from ftp://time.nist.gov/pub/ or ftp://tycho.usno.navy.mil/pub/ntp/) contains the master copy should automatic leapfile updates be disabled (default).
Automatic leapfile updates are fetched from $ntp_leapfile_sources, defaulting to https://www.ietf.org/timezones/data/leap-seconds.list, within $ntp_leapfile_expiry_days (default 30 days) from leap-seconds file expiry. Automatic updates can be enabled by setting $daily_ntpd_leapfile_enable="YES" in periodic.conf. To avoid congesting the ntp leapfile source the automatic update randomized by default but can be disabled through daily_ntpd_avoid_congestion="NO" in periodic.conf.
r294884:
Allow specification of fetch options for ntp leap-seconds fetch.
Approved by: re (gjb) |
293251 |
06-Jan-2016 |
ngie |
MFC r292570:
Integrate tools/regression/mac/mac_bsdextended and tools/regression/mac/mac_portacl into the FreeBSD test suite as tests/sys/mac/bsdextended and tests/sys/mac/portacl, respectively |
293191 |
05-Jan-2016 |
ngie |
Add `..` after sys/kern/pipe entry accidentally missed in r291183
This is a direct commit to stable/10
Pointyhat to: ngie Reported by: rodrigc Sponsored by: EMC / Isilon Storage Division |
292973 |
31-Dec-2015 |
ngie |
MFC nv(3) and part of nv(9) to stable/10
This includes the following revisions from head:
r258065,r258594,r259430,r260222,r261407,r261408,r263479,r264021,r266351, r269603,r271026,r271027,r271028,r271241,r271578,r271579,r271847,r272102, r272843,r273752,r277920,r277921,r277925,r277926,r277927,r279421,r279422, r279423,r279424,r279425,r279426,r279427,r279428,r279429,r279430,r279431, r279432,r279434,r279435,r279436,r279438,r279439,r279440,r279760,r282122, r282254,r282257,r282304,r282312,r285339,r288340
This change reverts stable/10@r282122 and stable/10@r288340, and re-MFCs the series again (r282122, r285339, and r288340).
More changes are pending to nv(9)/pci(4) after further review/work. Please see the Phabricator review for more details (both https://reviews.freebsd.org/D4232 and https://reviews.freebsd.org/D4249 ).
- Tested with: -- Booting VMware Fusion 8.1.0 running on a Haswell Apple Macbook Pro -- Booting a Haswell machine with zfs and running some stress workloads with VirtualBox guests -- make tinderbox -- kyua test -k /usr/tests/lib/libnv
Differential Revision: https://reviews.freebsd.org/D4249 (part of a larger diff) Relnotes: yes Reviewed by: oshogbo (implicit), sbruno (implicit) Submitted by: Kevin Bowling <kevin.bowling@kev009.com> Sponsored by: EMC / Isilon Storage Division |
292844 |
28-Dec-2015 |
ngie |
MFC r292317,r292318,r292323,r292324,r292665:
r292317:
Integrate tools/regression/lib/libc/resolv into the FreeBSD test suite as lib/libc/tests/resolv
Convert the testcases to ATF
Sponsored by: EMC / Isilon Storage Division
r292318:
Add Makefile accidentally missed in r292317
Sponsored by: EMC / Isilon Storage Division
r292323:
Integrate tools/regression/lib/libc/nss into the FreeBSD test suite as lib/libc/tests/nss
- Convert the testcases to ATF - Do some style(9) cleanups: -- Sort headers -- Apply indentation fixes -- Remove superfluous parentheses - Explicitly print out debug printfs for use with `kyua {debug,report}`; for items that were overly noisy, they've been put behind #ifdef DEBUG conditionals - Fix some format strings
Sponsored by: EMC / Isilon Storage Division
r292324:
Iterate down lib/libc/tests/nss...
Sponsored by: EMC / Isilon Storage Division
r292665:
Increase the timeout for resolv_test from the default (300 seconds) to 450 seconds
This is required on slower network connections, and on older releases (stable/10 seems to be slower as far as name resolution goes.. not sure why yet).
Remove an outdated comment in the Makefile from when I was working on this code over a year ago on github
Sponsored by: EMC / Isilon Storage Division |
292282 |
15-Dec-2015 |
ngie |
MFC r276669,r276723:
r276669:
Integrate bin/cat/tests from NetBSD into atf/kyua
Sponsored by: EMC / Isilon Storage Division
r276723:
Install d_align.{in,out} for the :align test
Pointyhat to: me |
291183 |
23-Nov-2015 |
ngie |
MFC r290914:
Integrate tools/regression/pipe in to the FreeBSD test suite as tests/sys/kern/pipe
- Fix style(9) bugs - Fix compiler warnings - Use `nitems(x)` instead of `sizeof(x) / sizeof(*x)` pattern
The testcases will be converted over to ATF eventually, but for now will be integrated in as plain C tests
Sponsored by: EMC / Isilon Storage Division |
291173 |
23-Nov-2015 |
ngie |
MFC r290905,r290922:
r290905:
Integrate acct(2) testcase in as tests/sys/kern/acct/acct_test
The :encode_tv_random_million testcase fails the epsilon tests a few thousand times out of one million, so expect the testcase to fail
Submitted by: keramida Sponsored by: EMC / Isilon Storage Division
r290922:
Remove directory made obsolete by r290905
X-MFC note: stable/10 only Sponsored by: EMC / Isilon Storage Division |
290898 |
16-Nov-2015 |
ngie |
MFC r290567:
Add some basic tests that exercise cputime limits with limits(1)
Sponsored by: EMC / Isilon Storage Division |
290894 |
16-Nov-2015 |
ngie |
MFC r289446:
Integrate tools/regression/acltools into the FreeBSD test suite as tests/sys/acl
- Make the requirements more complete for the testcases - Detect prerequisites so the tests won't fail (zfs.ko is loaded, zpool(1) is available, ACL support is enabled with UFS, etc). - Work with temporary files/directories/mountpoints that work with atf/kyua - Limit the testcases to work on temporary filesystems to reduce tainting the test host
Reviewed by: trasz (earlier version) Differential Revision: https://reviews.freebsd.org/D3810 |
290892 |
15-Nov-2015 |
ngie |
MFC r289195:
Integrate the tests from lib/libarchive, usr.bin/cpio, and usr.bin/tar in to the FreeBSD test suite
functional_test.sh was ported from bin/sh/tests/functional_test.sh, as a small wrapper around libarchive_test, bsdcpio_test, and bsdtar_test provided by upstream.
A handful of testcases in lib/libarchive/tests have been disabled as they were failing when run with kyua test (see BROKEN_TESTS in lib/libarchive/tests/Makefile)
As a sidenote: this removes the check/test targets from the Makefiles as they don't match the pattern used in the rest of the FreeBSD test suite.
Sponsored by: EMC / Isilon Storage Division
Conflicts: lib/libarchive/test usr.bin/cpio/test |
290586 |
09-Nov-2015 |
ngie |
MFC r289739,r289743,r289897,r289901:
r289739:
Correctly reintroduce the rudimentary smoke tests I botched up in r289684
Sponsored by: EMC / Isilon Storage Division
r289743:
Revise "create_test_inputs" to simplify the file structure as these testcases don't need to be nested as much as bin/ls/ls_tests.sh do when verifying ls -a, ls -A, etc. This allows the tests to make all paths relative to the top of the temporary directory instead of always tacking on $ATF_TMPDIR, thus complicating things unnecessarily
Create non-empty files in create_test_inputs as well now, similar to create_test_inputs2 in bin/ls/ls_tests.sh
Compare the input files to the output file contents using diff where possible: - Skip over the fifo comparison for now because it always fails - Skip over the symlink comparison on cd9660 because it always fails today
Sponsored by: EMC / Isilon Storage Division
r289897:
Add more cd9660/FFS makefs testcases
General changes: - Parameterize out the mount command. - Use mtree to verify the contents of an image (check_image_contents) instead of using diff (diff verifies content, but not file metadata). - Move common logic out to functions (common_cleanup, mount_image, check_image_contents) - Add stub testcases for makefs -D (crashes with SIGBUS, similar to bug # 192839) - Add a note about the ISO-9660 and rockridge specs - Add testcases that exercise: -- Creating disk images from an mtree and multiple directories. -- -F flag use (not really an extensive testcase right now)
cd9660-specific test changes:
- Remove an XXX comment about symlinks; I forgot that non-rockridge images turn symlinks into hardlinks. - Add testcases that exercise: -- -o allow-deep-trees -- -o allow-max-name stub testcase (doesn't seem to be implemented in makefs) -- -o preparer (existence in image; not conformance to spec) -- -o publisher (existence in image; not conformance to spec) -- -o rockridge (basic)
Sponsored by: EMC / Isilon Storage Division
r289901:
Remove an ls -l I was using for debugging
Sponsored by: EMC / Isilon Storage Division |
290585 |
09-Nov-2015 |
ngie |
MFC r289441:
Integrate tools/test/posixshm and tools/regression/posixshm into the FreeBSD test suite as tests/sys/posixshm
Some other highlights: - Convert the testcases over to ATF - Don't use hardcoded paths to /tmp (which violate the ATF/kyua samdbox); use mkstemp to generate temporary paths for non-SHM_ANON shm objects.
Sponsored by: EMC / Isilon Storage Division |
290584 |
09-Nov-2015 |
ngie |
MFC r290177:
Integrate contrib/netbsd-tests/lib/libc/rpc into the FreeBSD test suite as lib/libc/rpc
This testcase requires rpcbind be up in running; otherwise the testcases will time out and be skipped
Sponsored by: EMC / Isilon Storage Division |
290574 |
09-Nov-2015 |
ngie |
MFC r289487:
Integrate contrib/netbsd-tests/bin/dd into the FreeBSD test suite as bin/dd/tests
Ensure fdescfs is mounted on /dev/fd/ for the length testcase as it's used in validating the characters read from /dev/zero
Sponsored by: EMC / Isilon Storage Division |
289985 |
26-Oct-2015 |
ngie |
MFC r289300:
Integrate tools/regression/vfs into the FreeBSD test suite as tests/sys/vfs
Sponsored by: EMC / Isilon Storage Division |
289981 |
26-Oct-2015 |
ngie |
MFC r282339,r282341:
r282339 (by bapt):
Add regression test about reverse line feed to col(1)
r282341 (by bapt):
Actually push the right tests |
289965 |
25-Oct-2015 |
ngie |
MFC r288330,r288423,r288678,r288905,r288906,r288907,r289102:
r288330:
Add initial testcases for bin/ls
Sponsored by: EMC / Isilon Storage Division
r288423:
Skip the B_flag testcase to stop blowing up freebsd-current@ with "test failure emails" because kyua report-jenkins doesn't properly escape non-printable chars
r288678:
Merge additional testcases and improvements to bin/ls/ls_tests from ^/user/ngie/more-tests.
- Additional testcases added: -- ls -D -- ls -F -- ls -H -- ls -L -- ls -R -- ls -S -- ls -T -- ls -b -- ls -d -- ls -f -- ls -g -- ls -h -- ls -i -- ls -k -- ls -l -- ls -m -- ls -n -- ls -o -- ls -p -- ls -q/ls -w -- ls -r -- ls -s -- ls -t -- ls -u -- ls -y - Socket file creation is limited to the ls -F testcase, greatly speeding up the test process - The ls -C testcase was made more robust by limiting the number of columns via COLUMNS and by dynamically formulating the columns/lines. - Add `atf_test_case` before all testcase `head` functions.
Sponsored by: EMC / Isilon Storage Division
r288905:
Add some more syncs to quiesce the filesystem after creating the files to see if this fixes deterministic Jenkin failures
r288906:
Explicitly set BLOCKSIZE to 512 in the environment
r288907:
Call sync consistently using atf_check
Remove superfluous sync's
r289102:
Remove all of the syncs
They're unnecessary as shown by further testing on my VM
Requested by: jhb |
287443 |
03-Sep-2015 |
rodrigc |
Put timeout directory in correct place |
287441 |
03-Sep-2015 |
asomers |
MFC r286964
Add ATF functional tests for fstyp(8). No ZFS or GELI tests yet. |
287392 |
02-Sep-2015 |
bapt |
MFC: r268745,r268746,r268747,r268748,r268749,r268861,r268750,r268751,r268763 r273769,r273771,r276771,r278810
New BSDL timeout(1) utility compatible with GNU timeout
Relnotes: yes |
286637 |
11-Aug-2015 |
garga |
MFC r257077:
Cleanup empty directories
PR: 167133 Approved by: loos Sponsored by: Netgate |
285612 |
15-Jul-2015 |
delphij |
MFC r280849,280915-280916,281015-281016,282097,282408,282415,283542, 284864,285169-285170,285435:
ntp 4.2.8p3.
Relnotes: yes Approved by: re (?) |
283846 |
31-May-2015 |
ngie |
MFC r277627,r277650,r282059,r283056,r283840,r283845:
r277627 (by will):
Add routing_test:static_ipv6_loopback_route_for_each_fib. It tests that all FIBs get a static IPv6 loopback route.
Submitted by: asomers Sponsored by: Spectra Logic MFSpectraBSD: 1048456 on 2014/03/13 1114523 on 2015/01/23
r277650 (by will):
Add tests/etc/rc.d to mtree.
Submitted by: stefanf MFC with: 277627
r282059:
Move etc/tests/rc.d to etc/rc.d/tests to match the directory layout jmmv@ documented and implemented in other areas of the FreeBSD tree
r283056:
Move all test integration pieces for etc/ from etc/ to tests/
This is being done to fix breakage with make distribution with read-only source trees as make distribution doesn't use make obj like building tests/ does in all cases
Reported by: Wolfgang Zenker <wolfgang@lyxys.ka.sub.org> Suggested by: jhb
r283840:
Remove empty tests directory
r283845:
Append to SUBDIR, not set it
Pointyhat to: ngie |
283021 |
16-May-2015 |
ngie |
MFC r282061:
Integrate tools/regression/execve into the FreeBSD test suite as tests/sys/kern/execve |
282975 |
15-May-2015 |
trasz |
MFC r279317:
Add key/cert generation script for uefisign(8).
Sponsored by: The FreeBSD Foundation |
282858 |
13-May-2015 |
ngie |
MFC r281593,r282071,r282074,r282133,r282134,r282135,r282136,r282137,r282138:
r282071:
Integrate tools/regression/mqueue into the FreeBSD test suite as tests/sys/mqueue
r282074:
Integrate tools/regression/aio/aiotest and tools/regression/aio/kqueue into the FreeBSD test suite as tests/sys/aio
r282133:
Fill in the copyright boilerplate for the test program
r282134:
Add initial (unpolished) macros for interfacing with the FreeBSD test suite
This is very rough, but will be replaced/redesigned some time soon after I fix the Jenkins breakage I introduced
r282135:
Use ATF_REQUIRE_KERNEL_MODULE instead of aio_available function
r282136:
- Use ATF_REQUIRE_KERNEL_MDOULE to require aio(4) - Don't use /tmp as a basis for temporary files as it's outside of the ATF sandbox - Don't override MAX macro in sys/param.h
r282137:
Use PLAIN_REQUIRE_KERNEL_MODULE to require "mqueuefs"
r282138:
Adjust CFLAGS to find freebsd_test_suite/macros.h |
282853 |
13-May-2015 |
ngie |
MFC r282076,r282104:
r282076:
Integrate tools/regression/mmap into the FreeBSD test suite as tests/sys/kern/mmap_test
r282104:
Move tests/sys/kern/mmap_test to tests/sys/vm/mmap_test
As jhb noted, the actual mmap(2) implementation is under sys/vm, not sys/kern/, so the correct logical place is tests/sys/vm/, not tests/sys/kern/ |
282842 |
13-May-2015 |
ngie |
MFC r282067:
Integrate tools/regression/fifo into the FreeBSD test suite as tests/sys/fifo and tools/regression/file into the FreeBSD test suite as tests/sys/file |
282841 |
13-May-2015 |
ngie |
MFC r282063:
Integrate tools/regression/kqueue into the FreeBSD test suite as tests/sys/kqueue |
277747 |
26-Jan-2015 |
ngie |
MFC r277358:
r277358 (by ngie):
Integrate contrib/netbsd-tests/bin/expr into the build/kyua as bin/expr/tests
Sponsored by: EMC / Isilon Storage Division |
277457 |
20-Jan-2015 |
ngie |
MFC r275907:
r275907 (by ngie):
Fix building/installing tests when TESTSBASE != /usr/tests
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
Phabric: D1301 Reviewed by: imp Sponsored by: EMC / Isilon Storage Division |
277441 |
20-Jan-2015 |
ngie |
MFC r274075,r274581,r274582,r274595:
r274075 (by ngie):
Add reachover Makefiles for contrib/netbsd-tests/lib/libc; this adds approximately 500 new testcases
Various TODOs have been sprinkled around the Makefiles for items that even need to be ported (missing features), testcases have issues with building/linking, or issues at runtime.
A variant of this code has been tested extensively on amd64 and i386 10-STABLE/11-CURRENT for several months without issue. It builds on other architectures, but the code will remain off until I have prove it works on virtual hardware or real hardware on other architectures
In collaboration with: pho, Casey Peel <casey.peel@isilon.com> Sponsored by: EMC / Isilon Storage Division
r274581 (by ngie):
Convert tools/regression/lib/libc/gen/test-arc4random into an ATF testcase and rename as lib/libc/gen/arc4random_test
Sponsored by: EMC / Isilon Storage Division
r274582 (by ngie):
Remove test-arc4random from this Makefile so others can continue to use this as-is for the time being
r274595 (by ngie):
Convert tools/regression/lib/libc/stdio/test-fpclassify into an ATF testcase and Rename as lib/libc/stdio/fpclassify2_test
Sponsored by: EMC / Isilon Storage Division |
276976 |
11-Jan-2015 |
hselasky |
MFC r276823: Add makefile for the "osmtest" utility. While at it: - Fix depend target by removing a space after an "-I" inclusion option. - Fix some minor compile issues in the "osmtest" utility.
PR: 196580 |
276672 |
05-Jan-2015 |
ngie |
MFC r274618,r276521:
MFC Note: text corrected for r274618
r274618:
Add reachover Makefiles for contrib/netbsd-tests/lib/msun
A variant of this code has been tested on amd64/i386 for some time by EMC/Isilon on 10-STABLE/11-CURRENT. It builds on other architectures, but the code will remain off until it's proven it works on virtual hardware or real hardware on other architectures
Sponsored by: EMC / Isilon Storage Division
r276521:
Reset errno in :scalbnf_val and :scalbnl_val before running the tests so the tested errno isn't stale
This was needed in order for the test to pass on amd64 with stable/10 |
276492 |
01-Jan-2015 |
ngie |
MFC r274578,r274580:
r274578:
Add reachover Makefiles for contrib/netbsd-tests/lib/libpthread as lib/libthr/tests
A variant of this code has been tested on amd64/i386 for some time by EMC/Isilon on 10-STABLE/11-CURRENT. It builds on other architectures, but the code will remain off until it's proven it works on virtual hardware or real hardware on other architectures
Original work by: pho Sponsored by: EMC / Isilon Storage Division
r274580:
Add reachover Makefiles for contrib/netbsd-tests/lib/librt
A variant of this code has been tested on amd64/i386 for some time by EMC/Isilon on 10-STABLE/11-CURRENT. It builds on other architectures, but the code will remain off until it's proven it works on virtual hardware or real hardware on other architectures
Sponsored by: EMC / Isilon Storage Division |
276490 |
01-Jan-2015 |
ngie |
MFC r272777,r272779,r272780,r272781,r272782,r272783,r272784,r272787,r272788:
r272777:
Integrate usr.sbin/nmtree/tests from NetBSD into atf/kyua
In collaboration with: pho Sponsored by: EMC / Isilon Storage Division
r272779:
Integrate usr.sbin/basename/tests from NetBSD into atf/kyua
In collaboration with: pho Sponsored by: EMC / Isilon Storage Division
r272780:
Integrate usr.bin/cmp/tests from NetBSD into atf/kyua
In collaboration with: sjg Sponsored by: EMC / Isilon Storage Division
r272781:
Integrate usr.bin/dirname/tests from NetBSD into atf/kyua
In collaboration with: pho, sjg Sponsored by: EMC / Isilon Storage Division
r272782:
Integrate bin/sleep/tests from NetBSD into atf/kyua
Sponsored by: EMC / Isilon Storage Division
r272783:
Integrate usr.bin/cut/tests from NetBSD into atf/kyua
Sponsored by: EMC / Isilon Storage Division
r272784:
Integrate usr.bin/grep/tests from NetBSD into atf/kyua
Sponsored by: EMC / Isilon Storage Division
r272787:
Integrate usr.bin/diff/tests from NetBSD into atf/kyua at gnu/usr.bin/diff/tests
Sponsored by: EMC / Isilon Storage Division
r272788:
Integrate usr.bin/gzip/tests from NetBSD into atf/kyua
Sponsored by: EMC / Isilon Storage Division |
276389 |
30-Dec-2014 |
ngie |
MFC r266074,r266104,r266147:
r266074:
Move old fmake tests into bmake and hook them to the build.
This first step is mostly to prevent the code from rotting even further and to ensure these do not get wiped when fmake's code is removed from the tree.
These tests are currently being skipped because they detect the underlying make is not fmake and thus disable themselves -- and the reason is that some of the tests fail, possibly due to legitimate bugs. Enabling them to run against bmake will come separately.
Lastly, it would be ideal if these tests were fed upstream but they are not ready for that yet. In the interim, just put them under usr.bin/bmake/ while we sort things out. The existence of a different unit-tests directory within here makes me feel less guilty about this.
Change confirmed working with a clean amd64 build.
r266104:
Undo changes to the generated Makefile. Move tests directory to proper location, including updating the test to work in the more-fragile fmake -> bmake bootstrap environment.
r266147:
Makefile.inc is also included by the tests subdirectory, which results in SUBDIRS having tests added to it, which fails. Work around this by checking to make sure tests exists before adding it to subdirs and work to get the generated file fixed so we can rename Makefile.inc to something else so it isn't automatically included by subdirs... |
275585 |
07-Dec-2014 |
jilles |
MFC r267265: truncate: Detect integer overflow, fix relative sizes, add tests.
The change to expand_number (r204654) broke detection of too large sizes and relative sizes ('+'/'-').
Also add some tests.
The usr.bin/truncate/Makefile is slightly different in the MFC because src.opts.mk does not exist in stable/10.
PR: 190735 Submitted by: Kirk Russell |
275504 |
05-Dec-2014 |
ngie |
MFC r272057,r272083,r272084,r272087,r274016:
r272057:
Import pjdfstest from ^/vendor/pjdfstest/abf03c3a47745d4521b0e4aa141317553ca48f91
- Remove tools/regression/pjdfstest - Add upgrade directions for contrib/pjdfstest - Add a note to UPDATING for the move (the reachover Makefiles are coming soon)
Functional differences: - ftruncate testcases are added from upstream (github)
Non-functional differences: - The copyright for the project has been updated to 2012 - pjd's contact information has been updated
Discussed with: -testing, jmmv, pjd Sponsored by: EMC / Isilon Storage Division
r272083:
Expect ELOOP on Darwin/Linux with "O_NOFOLLOW was specified and the target is a symbolic link" case. Assume EMLINK on the rest of the OSes (FreeBSD, Solaris, etc)
Sponsored by: EMC / Isilon Storage Division
r272084:
Fix the executed testplan count
Sponsored by: EMC / Isilon Storage Division
r272087:
Increase the memory disk size in the following testcases to avoid mount failures, which would cause cascade failures in the rest of the test run:
link/15.t, open/19.t, mkdir/11.t, mkfifo/11.t, symlink/11.t
Fail quickly in all of the testcases if mdconfig, mount, umount, etc fails to avoid issues similar to this in the future
Submitted by: Casey Peel <cpeel@isilon.com> Sponsored by: EMC / Isilon Storage Division
r274016:
Integrate pjdfstest test suite execution into kyua
pjdfstest execution is opt-in and must be done as root due to some of the assumptions made by the test suite and lack of error checking in the non-root case
A description of how to execute pjdfstest with kyua is provided in share/pjdfstest/README
Phabric: D824 (an earlier prototype patch) Relnotes: yes Sponsored by: EMC / Isilon Storage Division |
274344 |
10-Nov-2014 |
emaste |
Add missing /usr/lib/debug directories
Directories for /usr/lib{,32}/{i18n,private} were missing from the mtree file, which caused installworld to install the files that should be in the directory as the name of the directory.
MFC of r273780 |
274082 |
04-Nov-2014 |
bapt |
MFC: 272445,272578,273772,273779,273782,273786,273787,273791
Add a test for bug 191427 where pw(8) will go into an infinite loop Add some tests for modifying groups When a group is renamed then the group has been invalidated for sure. In that case get the group information using the new name.
Fix a regression in pw usermod -G list
The user was perperly adding the to different groups from "list" but was not removed from the other groups it could have belong to.
Do not delete the group wheel when bad argument is passed to pw groupdel -g
Check that the -g argument is actually a number, if not report an error. This argument is converted without checking with atoi(3) later so without this check it converts any alpha entries into 0 meaning it deletes the group wheel
Ensure pw userdel -u <invalid> do not try to remove root
Check the uid passed is actually a number as early as possible
Fix renaming a group via the gr_copy function
Add a regression test to pw(8) because the bug was discovered via using: pw groupmod
PR: 193704 [1], 185666 [2], 90114 [3], 187189 [4] Submitted by: Marc de la Gueronniere [4] Reported by: az [1], sub.mesa@gmail.com [2], bkoenig@cs.tu-berlin.de [3], mcdouga9@egr.msu.edu [4] |
273660 |
26-Oct-2014 |
ian |
MFC r271057: Create a /boot/dtb directory to house DTB blobs. |
273506 |
23-Oct-2014 |
ngie |
MFC r272778:
Set the autoindent to 4 spaces with vim in BSD.tests.dist
This will prevent vim users from accidentally checking in buggy mtree files (mixed tabs/spaces).
Sponsored by: EMC / Isilon Storage Division |
272964 |
11-Oct-2014 |
rodrigc |
Merge: r268812
Add the mtree entry for yacc tests |
272322 |
30-Sep-2014 |
delphij |
MFC r271493,271688-271689,271696,271854,272139-272143:
Import HyperV Key-Value Pair (KVP) driver and daemon code by Microsoft, many thanks for their continued support of FreeBSD.
While I'm there, also implement a new build knob, WITHOUT_HYPERV to disable building and installing of the HyperV utilities when necessary.
The HyperV utilities are only built for i386 and amd64 targets.
Approved by: re (gjb) |
272152 |
26-Sep-2014 |
gjb |
Properly revert r272128.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
272151 |
26-Sep-2014 |
gjb |
Revert r272149, which introduces obscure vestiges from the r272128 reversal.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
272149 |
26-Sep-2014 |
gjb |
Revert r272128: Though this passes the buildworld test, this fails during installworld with:
make[3]: "/releng/scripts-release/chroots/10/i386/release/etc/devd/Makefile" line 13: Malformed conditional (${MK_HYPERV} != "no")
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
272128 |
25-Sep-2014 |
delphij |
MFC r271493,271688,271689,271696,271854:
Import HyperV Key-Value Pair (KVP) driver and daemon code by Microsoft, many thanks for their continued support of FreeBSD.
While I'm there, also implement a new build knob, WITHOUT_HYPERV to disable building and installing of the HyperV utilities when necessary.
The HyperV utilities are only built for i386 and amd64 targets.
Approved by: re (gjb) |
271298 |
09-Sep-2014 |
ngie |
MFC r267176, r267181, r268445 (ATF-related commits):
Phabric: https://reviews.freebsd.org/D706 Approved by: rpaulo (mentor) Approved by: re (gjb) Reviewed by: jmmv Sponsored by: EMC / Isilon Storage Division
r267176:
Add the *_TESTS_SH_SED_* functionality to atf.test.mk.
This exists already in plain.test.mk and tap.test.mk and should have been added to atf.test.mk too when the feature was first introduced.
(It is probably time to address the related TODOs but I will do that separately.)
r267181:
Move atf-sh from /usr/bin/ to /usr/libexec/
In r266650, we made libatf-c and libatf-c++ private libraries so that no components outside of the source tree could unintendedly depend on them.
This change does the same for the "atf-sh library" by moving the atf-sh interpreter from its public location in /usr/bin/ to the private location in /usr/libexec/. Our build system will ensure that our own test programs use the right binary, but users won't be able to depend on atf-sh by "mistake".
Committing this now to ride the UPDATING notice added with r267172 today.
r268445:
Fix atf-sh's integration_test
With the move of atf-sh into /usr/libexec in r267181, some of the tests in the integration_test program broke because they could not execute atf-sh from the path any longer.
This slipped through because I do have a local atf installation in my home directory that appears in my path, hence the tests could still execute my own version.
Fix this by forcing /usr/libexec to appear at the beginning of the path when attempting to execute atf-sh.
To make upgrading easy (and to avoid an unnecessary entry in UPDATING), make integration_test depend on the Makefile so that a rebuild of the shell script is triggered. This requires a hack in the *.test.mk files to ensure the Makefile is not treated as a source to the generated program. Ugly, I know, but I don't have a better way of doing this at the moment. Will think of one once I address the TODO in the *.test.mk files that suggests generalizing the file generation functionality.
PR: 191052 Reviewed by: Garrett Cooper |
271260 |
08-Sep-2014 |
des |
MFH (r270392, r270676, r270679, r270698): add support for subdirectories in rc.conf.d
Approved by: re (glebius) |
270905 |
31-Aug-2014 |
ngie |
MFC r266650, r267172 (both by jmmv):
r266650:
Change libatf-c and libatf-c++ to be private libraries.
We should not be leaking these interfaces to the outside world given that it's much easier for third-party components to use the devel/atf package from ports.
As a side-effect, we can also drop the ATF pkgconfig and aclocal files from the base system. Nothing in the base system needs these, and it was quite ugly to have to get them installed only so that a few ports could build. The offending ports have been fixed to depend on devel/atf explicitly.
Reviewed by: bapt
r267172:
Homogenize libatf-* version numbers with upstream.
The libatf-* major version numbers in FreeBSD were one version ahead of upstream because, when atf was first imported into FreeBSD, the upstream numbers were not respected. This is just confusing and bound to cause problems down the road.
Fix this by taking advantage of the fact that libatf-* are now private and that atf is not yet built by default. However, and unfortunately, a clean build is needed for tests to continue working once "make delete-old-libs" has been run; hence the note in UPDATING.
Phabric: D701 Approved by: jmmv (maintainer, mentor) |
270892 |
31-Aug-2014 |
trasz |
MFC r270096:
Bring in the new automounter, similar to what's provided in most other UNIX systems, eg. MacOS X and Solaris. It uses Sun-compatible map format, has proper kernel support, and LDAP integration.
There are still a few outstanding problems; they will be fixed shortly.
Reviewed by: allanjude@, emaste@, kib@, wblock@ (earlier versions) Phabric: D523 Relnotes: yes Sponsored by: The FreeBSD Foundation |
270724 |
27-Aug-2014 |
ngie |
MFC r270180:
r269906:
Add missing BSD.tests.dist entry for lib/libutil to unbreak installworld with MK_TESTS == no
Phabric: D555 Approved by: jmmv (mentor, implicit) Pointyhat to: ngie
r269904:
Integrate lib/libutil into the build/kyua
Remove the .t wrappers
Rename all of the TAP test applications from test-<test> to <test>_test to match the convention described in the TestSuite wiki page
humanize_number_test.c:
- Fix -Wformat warnings with counter variables - Fix minor style(9) issues: -- Header sorting -- Variable declaration alignment/sorting in main(..) -- Fit the lines in <80 columns - Fix an off by one index error in the testcase output [*] - Remove unnecessary `extern char * optarg;` (this is already provided by unistd.h)
Phabric: D555 Approved by: jmmv (mentor) Obtained from: EMC / Isilon Storage Division [*] Submitted by: Casey Peel <cpeel@isilon.com> [*] Sponsored by: EMC / Isilon Storage Division |
270285 |
21-Aug-2014 |
ngie |
MFC r269534:
Integrate lib/libmp into the build/kyua
- Remove the .t wrapper - Fix -Wreturn-type warnings with clang
This change has been tested on amd64/i386
Phabric: D530 Reviewed by: jmmv Approved by: jmmv (co--mentor) MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
MFC note: src.opts.mk in the original commit was changed to bsd.own.mk. |
270242 |
20-Aug-2014 |
asomers |
MFC devd-related changes
r270004 Convert devd's client socket to type SOCK_SEQPACKET.
This change consists of two merges from projects/zfsd/head along with the addition of an ATF test case for the new functionality.
sbin/devd/tests/Makefile sbin/devd/tests/client_test.c Add ATF test cases for reading events from both devd socket types.
r266519: sbin/devd/devd.8 sbin/devd/devd.cc Create a new socket, of type SOCK_SEQPACKET, for communicating with clients. SOCK_SEQPACKET sockets preserve record boundaries, simplying code in the client. The old SOCK_STREAM socket is retained for backwards-compatibility with existing clients.
r269993: sbin/devd/devd.8 Fix grammar bug.
r270019 (from bz) Remove bogus ; at the end of the if condition in order to unbreak gcc builds after r270004.
MFC after: 4 days X-MFX with: r270004 |
269928 |
13-Aug-2014 |
gavin |
Merge r267867 from head:
Remove example cvsup config files. |
269399 |
01-Aug-2014 |
emaste |
MFC r266902: Add missing libexec/bsdconfig subdirectories |
269257 |
29-Jul-2014 |
des |
MFH (r266114, r266138): upgrade to latest ldns and unbound MFH (r266139-r266143, r266145, r266149, r266150): fix props MFH (r266179, r266180, r266193, r266238, r266777): misc cleanup MFH (r266863): create and use /var/unbound/conf.d MFH (r268839): import unblock-lan-zones patch from upstream MFH (r268840): fix reverse lookups on private networks MFH (r268883): avoid spamming source tree during build
PR: 190739 (for r268883) |
267797 |
23-Jun-2014 |
emaste |
MFC r267124, r267582:
Install VT support files
They can be disabled by setting WITHOUT_VT_SUPPORT=yes in src.conf. |
267734 |
22-Jun-2014 |
gavin |
Merge r267482,r267483,r267486,r267577,r267671,r267672 from head:
Remove send-pr and fix up all references to it. Replace it with a stub send-pr directing people towards the web site. |
267113 |
05-Jun-2014 |
bdrewery |
MFC r266463:
- Include /etc/newsyslog.conf.d/* and /usr/local/etc/newsyslog.conf.d/* by default for newsyslog(8). |
266715 |
26-May-2014 |
dim |
MFC r265925:
Upgrade our copy of llvm/clang to 3.4.1 release. This release contains mostly fixes, for the following upstream bugs:
http://llvm.org/PR16365 http://llvm.org/PR17473 http://llvm.org/PR18000 http://llvm.org/PR18068 http://llvm.org/PR18102 http://llvm.org/PR18165 http://llvm.org/PR18260 http://llvm.org/PR18290 http://llvm.org/PR18316 http://llvm.org/PR18460 http://llvm.org/PR18473 http://llvm.org/PR18515 http://llvm.org/PR18526 http://llvm.org/PR18600 http://llvm.org/PR18762 http://llvm.org/PR18773 http://llvm.org/PR18860 http://llvm.org/PR18994 http://llvm.org/PR19007 http://llvm.org/PR19010 http://llvm.org/PR19033 http://llvm.org/PR19059 http://llvm.org/PR19144 http://llvm.org/PR19326 |
265586 |
07-May-2014 |
asomers |
MFC r263445 and r265385. Note that the change to ObsoleteFiles.inc in r265385 does not need to be MFCed, because the obsolete files in question were never MFCed to any stable branch.
r265385 Remove the ifconfig test added in rev 263445. After discussion with melifaro, we agreed that ifconfig's behavior was not a bug. The main motivation for bin/187551 was to partially resolve kern/187549, but we resolved kern/187549 in a different way instead.
ObsoleteFiles.inc etc/mtree/BSD.tests.dist sbin/ifconfig/tests/fibs_test.sh sbin/ifconfig/tests/Makefile sbin/ifconfig/Makefile Remove /usr/tests/sbin/ifconfig
r263445 Add several ATF tests that deal with multiple fibs. They're described in several different PRs, but the tests share some common code, so I'm committing them together.
sbin/ifconfig/tests sbin/ifconfig/tests/fibs_test.sh sbin/ifconfig/tests/Makefile sbin/ifconfig/Makefile Add fibs_test.sh, which regresses bin/187551
tests/sys/netinet tests/sys/netinet/fibs_test.sh tests/sys/netinet/udp_dontroute.c tests/sys/netinet/Makefile tests/sys/Makefile Add fibs_test.sh, which regresses kern/167947, kern/187552 kern/187549, kern/187550, and kern/187553
etc/mtree/BSD.tests.dist Add newly created directories |
265037 |
28-Apr-2014 |
jmmv |
MFC r264741: Add placeholder Kyuafiles for various top-level hierarchies.
This is "make tinderbox" clean. |
264996 |
27-Apr-2014 |
jmmv |
MFC various moves of tools/regressions/ tests to the new infrastructure.
- r263220 Migrate tools/regression/sbin/ to the new tests layout. - r263222 Add Makefile missed in r263220. - r263226 Migrate tools/regression/{usr.bin/lastcomm,usr.sbin}/ to the new tests layout. - r263227 Migrate most of tools/regression/usr.bin/ to the new tests layout. - r263345 Expand tabs that sneaked in into spaces. - r263346 Migrate tools/regression/usr.bin/make/ to the new tests layout. - r263348 Add Makefiles missed in r263346. - r263351 Migrate tools/regression/usr.bin/pkill/ to the new tests layout. - r263388 Mark multi_test as requiring /usr/share/dict/words. - r263814 Fix path to the run.pl script to let these tests run. - r264742 Prevent building tests when bootstrapping make.
This is 'make tinderbox' clean. |
264618 |
17-Apr-2014 |
jmmv |
MFC r263989: Add atf m4 files from the vendor branch. |
263508 |
21-Mar-2014 |
dim |
MFC 261991:
Upgrade our copy of llvm/clang to 3.4 release. This version supports all of the features in the current working draft of the upcoming C++ standard, provisionally named C++1y.
The code generator's performance is greatly increased, and the loop auto-vectorizer is now enabled at -Os and -O2 in addition to -O3. The PowerPC backend has made several major improvements to code generation quality and compile time, and the X86, SPARC, ARM32, Aarch64 and SystemZ backends have all seen major feature work.
Release notes for llvm and clang can be found here: <http://llvm.org/releases/3.4/docs/ReleaseNotes.html> <http://llvm.org/releases/3.4/tools/clang/docs/ReleaseNotes.html>
MFC 262121 (by emaste):
Update lldb for clang/llvm 3.4 import
This commit largely restores the lldb source to the upstream r196259 snapshot with the addition of threaded inferior support and a few bug fixes.
Specific upstream lldb revisions restored include: SVN git 181387 779e6ac 181703 7bef4e2 182099 b31044e 182650 f2dcf35 182683 0d91b80 183862 15c1774 183929 99447a6 184177 0b2934b 184948 4dc3761 184954 007e7bc 186990 eebd175
Sponsored by: DARPA, AFRL
MFC 262186 (by emaste):
Fix mismerge in r262121
A break statement was lost in the merge. The error had no functional impact, but restore it to reduce the diff against upstream.
MFC 262303:
Pull in r197521 from upstream clang trunk (by rdivacky):
Use the integrated assembler by default on FreeBSD/ppc and ppc64.
Requested by: jhibbits
MFC 262611:
Pull in r196874 from upstream llvm trunk:
Fix a crash that occurs when PWD is invalid.
MCJIT needs to be able to run in hostile environments, even when PWD is invalid. There's no need to crash MCJIT in this case.
The obvious fix is to simply leave MCContext's CompilationDir empty when PWD can't be determined. This way, MCJIT clients, and other clients that link with LLVM don't need a valid working directory.
If we do want to guarantee valid CompilationDir, that should be done only for clients of getCompilationDir(). This is as simple as checking for an empty string.
The only current use of getCompilationDir is EmitGenDwarfInfo, which won't conceivably run with an invalid working dir. However, in the purely hypothetically and untestable case that this happens, the AT_comp_dir will be omitted from the compilation_unit DIE.
This should help fix assertions occurring with ports-mgmt/tinderbox, when it is using jails, and sometimes invalidates clang's current working directory.
Reported by: decke
MFC 262809:
Pull in r203007 from upstream clang trunk:
Don't produce an alias between destructors with different calling conventions.
Fixes pr19007.
(Please note that is an LLVM PR identifier, not a FreeBSD one.)
This should fix Firefox and/or libxul crashes (due to problems with regparm/stdcall calling conventions) on i386.
Reported by: multiple users on freebsd-current PR: bin/187103
MFC 263048:
Repair recognition of "CC" as an alias for the C++ compiler, since it was silently broken by upstream for a Windows-specific use-case.
Apparently some versions of CMake still rely on this archaic feature...
Reported by: rakuco
MFC 263049:
Garbage collect the old way of adding the libstdc++ include directories in clang's InitHeaderSearch.cpp. This has been superseded by David Chisnall's commit in r255321.
Moreover, if libc++ is used, the libstdc++ include directories should not be in the search path at all. These directories are now only used if you pass -stdlib=libstdc++. |
263086 |
12-Mar-2014 |
glebius |
Bulk sync of pf changes from head, in attempt to fixup broken build I made in r263029.
Merge r257186,257215,257349,259736,261797.
These changesets split pfvar.h into several smaller headers and make userland utilities to include only some of them. |
262951 |
09-Mar-2014 |
jmmv |
Sync sh(1) in stable/10 to head.
This is a MFC of all the commits listed below.
My original goal of this change was to only merge the move of the tests from tools/regression/bin/ into the new layout (which include tests for sh(1) and other tools as well). However, doing so is tricky due to the ongoing work in sh(1) and, especially, the many changes to its tests since stable/10 was first branched.
Merging everything is the simplest way to achieve this goal and, as a bonus point, we get various fixes and miscellaneous improvements into the branch.
Per jilles' suggestion, I'm avoiding the merge of a couple of changes (r256850 and r257506) that required depending kernel changes. I'm also avoiding very recent changes that have not had a long enough time to be validated in current.
This is "make tinderbox" clean.
r256735 sh: Remove one syscall when waiting for a foreground job. r257399 sh: Allow trapping SIGINT/SIGQUIT after ignore because of '&'. r257504 sh: Reorder union node to reduce its size on 64-bit platforms. r257920 sh: Add a test case for would-be assignments that are not due to quoting. r257929 sh: Properly quote alias output from command -v. r258489 sh: Add tests for the </dev/null implicit in a background command. r258533 sh: Add more tests for the </dev/null implicit in a background command. r258535 sh: Make <&0 disable the </dev/null implicit in a background command. r258776 sh: Prefer memcpy() to strcpy() in most cases. Remove the scopy macro. r259047 sh: Split set -x output into a separate function. r259210 Migrate tools/regression/bin/ tests to the new layout. r259844 sh: Remove an unused variable. r259846 sh: Initialize OPTIND=1 even if it came from the environment. r259874 sh: Simplify code related to PPID variable. r259946 sh: Don't check input for non-whitespace if history is disabled. r260246 sh(1): Discourage use of -e. r260506 Run the sh(1) and test(1) tests as unprivileged. r260586 Mark the bin/pax tests as requiring perl. r260634 Use TAP_TESTS_PERL to register the legacy_test in bin/pax. r260635 Replace hand-crafted Kyuafiles with automatic generation. r260654 sh: Remove SIGWINCH handler and just check for resize before every read. r261121 sh: Add test for nested alias. r261125 sh: Solve the alias recursion problem in a less hackish way. r261141 sh: Do not depend on parse/execute split in new alias test. r261160 sh: Add tests for alias names after another alias. r261192 sh: Allow aliases to force alias substitution on the following word. r262533 sh: Make expari() static. r262565 sh: Do not corrupt internal representation if LINENO inner expansion fails. r262697 sh: Simplify expari().
Reviewed by: jilles |
262849 |
06-Mar-2014 |
jmmv |
MFC various fixes for the ATF tests.
- r260505 Allow tests to provide a Kyuafile when they relied on auto-generation. - r260525 Respect the original layout of the atf-{c,c++} tests. - r260526 Fix path to the process_helpers for the libatf-c++ tests. - r260576 Generate and install pkg-config files for atf. - r260577 Add atf pkg-config files from the vendor branch. - r260584 Prevent misc_helpers from running as a test. |
262801 |
05-Mar-2014 |
dim |
MFC r261283:
Import libc++ 3.4 release. This contains a lot of bugfixes, and some preliminary support for C++1y.
MFC r261604:
HEAD is not buildable for the past day. Commit a 'quick fix' in order to permit buildworld to complete.
Reviewed by: theraven
MFC r261608:
Apply a cleaner solution for the sign warnings that can occur when compiling libc++'s <locale> header with -Wsystem-headers on.
This has also been submitted upstream.
Reported by: asomers
MFC r261801:
An ABI incompatibility crept into the libc++ 3.4 import in r261283. It was caused by upstream libc++ commit r194536, which aimed to make the headers more standards-compliant, by making std::pair's copy constructor trivial. Unfortunately, this could cause certain C++ applications using shared libraries built against the previous version of libc++ to crash.
Fix the ABI incompatibility by making std::pair's copy constructor non-trivial again.
Please note: Any C++ applications or shared libraries built with libc++ between r261283 and this revision should be recompiled.
Reported by: stefanf |
261857 |
13-Feb-2014 |
asomers |
MFC r261081, r261133, and r261615
r261081 Replace the old unix_seqpacket and unix_seqpacket_exercise tests, which were a little broken and not automatable, with unix_seqpacket_test. It's coverage is a superset of the old tests and it uses ATF. It includes test cases for bugs kern/185813 and kern/185812.
r261133 Fix the Makefiles so that the tests I submitted in r261081 will actually get built.
r261615 tests/sys/Makefile use TESTS_SUBDIRS for kern instead of SUBDIRS. I don't think it makes a difference in this case, but TESTS_SUBDIRS is generally correct for subdirectories that contain tests. |
260037 |
29-Dec-2013 |
jmmv |
Add sample test programs.
This is a MFC of the following into stable/10: - r258299 Add some sample test programs. - r258552 Generate plain sh test programs from a source file.
As usual, "make tinderbox" clean on ref10-amd64. |
260024 |
28-Dec-2013 |
jmmv |
Plug the ATF tests into the build.
This is a MFC into stable/10 of: - r257849 Add libatf-c++ to the prebuild libs. - r257853 Build and install the atf tests. - r258233 Move all atf directories to the tests mtree. - r258285 Fix the build of some ATF tests.
This change is "make tinderbox" clean on ref10-amd64 with the default settings of WITHOUT_TESTS. It is likely for the WITH_TESTS build to still be broken because not all relevant changes have been merged yet. |
260013 |
28-Dec-2013 |
jmmv |
Set up the /usr/tests hierarchy.
This is a MFC of the following into stable/10: - r257097 Set up the /usr/tests hierarchy. - r257098 Add missing WITHOUTTESTS file. - r257100 Add a tests(7) manual page. - r257105 Disable WITHTESTS= for now. - r257848 Fix buildworld when WITHTESTS is enabled. - r257850 Subsume the functionality of MKATF into MKTESTS. - r257851 Handle the removal of the test suite when WITHOUTTESTS=yes. - r257852 Install category Kyuafiles from their category directories. - r258232 Install BSD.tests.mtree when MKTESTS is yes.
Note that building with WITH_TESTS is still broken at this point (and hence why WITHOUT_TESTS is the set as the default). Subsequent pullups will fix the remaining issues. |
258762 |
30-Nov-2013 |
delphij |
MFC r258664:
Create /var/cache with mode 0755 instead of 0750.
This directory is used by many third party applications and having permission 0750 makes it impossible to drop group privileges.
Approved by: re (glebius) |
258481 |
22-Nov-2013 |
glebius |
Merge r256769 by des from head: Last few remnants of BIND (hopefully...)
Approved by: re (kib) |
257572 |
03-Nov-2013 |
bdrewery |
MFC r257344,r257403:
Move /etc/keys to /usr/share/keys where users are less likely to modify them.
Approved by: bapt Approved by: re (gjb) |
257353 |
29-Oct-2013 |
bdrewery |
MFC: r256770,r257142,r257145,r257146,r257147,r257148, r257149,r257150,r257158,r257159,r257164,r257168, r257193
- Support checking signature for pkg bootstrap from remote and for 'pkg add ./pkg.txz'
- Be verbose on where pkg is being bootstrapped from.
- Add support for reading configuration files from /etc/pkg. For now only /etc/pkg/FreeBSD.conf is supported.
- Add test package signing key fingerprint into /etc/keys/pkg/trusted.
- Disable fingerprint checking by default for now as the official packages are not yet signed.
Approved by: bapt Approved by: re (glebius) |
256366 |
12-Oct-2013 |
rpaulo |
MFC 256365 Remove most of the ATF tools and the _atf user.
Approved by: re |
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
256013 |
03-Oct-2013 |
mdf |
Fix up typos from r255963 in mtree Makefile. BSD.debug.dist should be iterated if present, and remove a stray .endif.
Approved by: re (gjb)
|
255963 |
01-Oct-2013 |
des |
Odds and ends left over from BIND and unnoticed because they didn't affect 'make universe'.
Approved by: re (gjb)
|
255953 |
30-Sep-2013 |
des |
Remove /usr/include/lwres
Approved by: re (gjb)
|
255949 |
30-Sep-2013 |
des |
Remove BIND.
Approved by: re (gjb)
|
255841 |
24-Sep-2013 |
des |
Replace the unused /etc/unbound directory with a symlink to /var/unbound.
Approved by: re (blanket)
|
255794 |
22-Sep-2013 |
des |
Fix indentation.
Approved by: re (blanket)
|
255597 |
15-Sep-2013 |
des |
Build and install the Unbound caching DNS resolver daemon.
Approved by: re (blanket)
|
255384 |
08-Sep-2013 |
des |
Create a private library directory (LIBPRIVATEDIR) for libraries which we don't want to expose but which can't or shouldn't be static.
To mark a library as private, define PRIVATELIB in its Makefile. It will be installed in LIBPRIVATEDIR, which is normally /usr/lib/private (or /usr/lib32/private for 32-bit libraries on 64-bit platforms).
To indicate that a program or library depends on a private library, define USEPRIVATELIB in its Makefile. The correct version of LIBPRIVATEDIR will be added to its run-time library search path.
Approved by: re (blanket)
|
255243 |
05-Sep-2013 |
des |
authpf needs /var/authpf to exist and be writable by group authpf.
|
255206 |
04-Sep-2013 |
theraven |
Add a c++/v1/tr1 include directory containing symlinks to all of the standard headrs.
Lots of third-party code expects to find C++03 headers under tr1 because that's where GNU decided to hide them. This should fix ports that expect them there.
MFC after: 1 week
|
255036 |
29-Aug-2013 |
delphij |
Add directories that is installed as part of bsdconfig.
These are included unconditionally for now because bsdconfig is currently installed unconditionally.
This fixes 'make -j 17 installworld' caused by a race condition.
MFC candidate.
|
255035 |
29-Aug-2013 |
delphij |
Add a few missing language directories for /usr.
|
253637 |
25-Jul-2013 |
rpaulo |
Add pkgconf files for libusb.
Reviewed by: hselasky
|
252356 |
28-Jun-2013 |
davide |
- Trim an unused and bogus Makefile for mount_smbfs. - Reconnect with some minor modifications, in particular now selsocket() internals are adapted to use sbintime units after recent'ish calloutng switch.
|
251794 |
15-Jun-2013 |
eadler |
Remove CVS from the base system.
Discussed with: many Reviewed by: peter, zi Approved by: core
|
251512 |
07-Jun-2013 |
emaste |
Add a new knob WITH_DEBUG_FILES to control the building of standalone debug files for userland programs and libraries. The "-g" debug flag is automatically applied when WITH_DEBUG_FILES is set.
The debug files are now named ${prog}.debug and ${shlib}.debug for consistency with other systems and documentation. In addition they are installed under /usr/lib/debug, to simplify the process of installing them if needed after a crash. Users of bsd.{prog,lib}.mk outside of the base system place the standalone debug files in a .debug subdirectory. GDB automatically searches both of these directories for standalone debug files.
Thanks to everyone who contributed changes, review, and testing during development.
|
249423 |
12-Apr-2013 |
dim |
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the upcoming 3.3 release (branching and freezing expected in a few weeks).
Preliminary release notes can be found at the usual location: <http://llvm.org/docs/ReleaseNotes.html>
An MFC is planned once the actual 3.3 release is finished.
|
248979 |
01-Apr-2013 |
emaste |
Format per etc/mtree/README
- Spaces instead of tabs - Sort some i18n entries
|
248484 |
19-Mar-2013 |
neel |
Add bhyve to examples.
Requested by: alfred, julian Obtained from: NetApp
|
248135 |
10-Mar-2013 |
antoine |
Finish portalfs removal.
|
246367 |
05-Feb-2013 |
jhb |
Install <dev/agp/agpreg.h> and <dev/pci/pcireg.h> as userland headers in /usr/include.
MFC after: 2 weeks
|
245513 |
16-Jan-2013 |
brooks |
According to the notes in ObsoleteFiles.inc we last installed section 1aout manpages in 2002. Stop making the directories and links to them.
|
244770 |
28-Dec-2012 |
ume |
Fix location of /var/audit/dist and /var/audit/remote. Note that those who did installworld after r243752 should remove wrongly created /var/dist and /var/remote.
Reviewed by: pjd
|
243752 |
01-Dec-2012 |
rwatson |
Merge a number of changes required to hook up OpenBSM 1.2-alpha2's auditdistd (distributed audit daemon) to the build:
- Manual cross references - Makefile for auditdistd - rc.d script, rc.conf entrie - New group and user for auditdistd; associated aliases, etc.
The audit trail distribution daemon provides reliable, cryptographically protected (and sandboxed) delivery of audit tails from live clients to audit server hosts in order to both allow centralised analysis, and improve resilience in the event of client compromises: clients are not permitted to change trail contents after submission.
Submitted by: pjd Sponsored by: The FreeBSD Foundation (auditdistd)
|
241823 |
22-Oct-2012 |
marcel |
Add ATF to the build. This is may be a bit rought around the egdes, but committing it helps to get everyone on the same page and makes sure we make progress.
Tinderbox breakages that are the result of this commit are entirely the committer's fault -- in other words: buildworld testing on amd64 only.
Credits follow:
Submitted by: Garrett Cooper <yanegomi@gmail.com> Sponsored by: Isilon Systems Based on work by: keramida@ Thanks to: gnn@, mdf@, mlaier@, sjg@ Special thanks to: keramida@
|
241754 |
19-Oct-2012 |
uqs |
Merge mandoc from vendor into contrib and provide the necessary Makefile glue.
It's not yet connected to the build.
|
241680 |
18-Oct-2012 |
attilio |
Disconnect non-MPSAFE SMBFS from the build in preparation for dropping GIANT from VFS. In addition, disconnect also netsmb, which is a base requirement for SMBFS.
In the while SMBFS regular users can use FUSE interface and smbnetfs port to work with their SMBFS partitions.
Also, there are ongoing efforts by vendor to support in-kernel smbfs, so there are good chances that it will get relinked once properly locked.
This is not targeted for MFC.
|
241636 |
17-Oct-2012 |
attilio |
Disconnect non-MPSAFE NTFS from the build in preparation for dropping GIANT from VFS. This code is particulary broken and fragile and other in-kernel implementations around, found in other operating systems, don't really seem clean and solid enough to be imported at all. If someone wants to reconsider in-kernel NTFS implementation for inclusion again, a fair effort for completely fixing and cleaning it up is expected.
In the while NTFS regular users can use FUSE interface and ntfs-3g port to work with their NTFS partitions.
This is not targeted for MFC.
|
241629 |
17-Oct-2012 |
attilio |
Disconnect non-MPSAFE NWFS from the build in preparation for dropping GIANT from VFS. In addition, disconnect also netncp, which is a base requirement for NWFS.
In the possibility of a future maintenance of the code and later readd to the FreeBSD base, maybe we should think about a better location for netncp. I'm not entirely sure the / top location is actually right, however I will let network people to comment on that more specifically.
This is not targeted for MFC.
|
241606 |
16-Oct-2012 |
attilio |
Disconnect non-MPSAFE PORTALFS from the build in preparation for dropping GIANT from VFS.
This is not targeted for MFC.
|
240621 |
17-Sep-2012 |
jimharris |
Integrate nvmecontrol(8) into the amd64 and i386 builds.
This includes adding NVMe header files to /usr/include/dev/nvme.
Sponsored by: Intel
|
239462 |
20-Aug-2012 |
dim |
Upgrade our copy of llvm/clang to trunk r162107. With thanks to Benjamin Kramer and Joerg Sonnenberger for their input and fixes.
|
238618 |
19-Jul-2012 |
joerg |
Add share/examples/libusb20 to the list of directories.
|
237279 |
20-Jun-2012 |
obrien |
Install filemon.h into /usr/include for userland consumption.
|
235613 |
18-May-2012 |
gnn |
Add support for our own DTrace scripts and those from the DTraceToolkit to the build system. FreeBSD written scripts are stored in src/share and the toolkit scripts are brought from the cddl directory into a working tree via install.
MFC after: 2 weeks
|
235537 |
17-May-2012 |
gber |
Import work done under project/nand (@235533) into head.
The NAND Flash environment consists of several distinct components: - NAND framework (drivers harness for NAND controllers and NAND chips) - NAND simulator (NANDsim) - NAND file system (NAND FS) - Companion tools and utilities - Documentation (manual pages)
This work is still experimental. Please use with caution.
Obtained from: Semihalf Supported by: FreeBSD Foundation, Juniper Networks
|
235203 |
09-May-2012 |
eadler |
Submitted by: gavin, pjd Approved by: cperciva MFC after: 3 days
|
234353 |
16-Apr-2012 |
dim |
Upgrade our copy of llvm/clang to trunk r154661, in preparation of the upcoming 3.1 release (expected in a few weeks). Preliminary release notes can be found at: <http://llvm.org/docs/ReleaseNotes.html>
MFC after: 2 weeks
|
233435 |
24-Mar-2012 |
eadler |
Fix build by adding new directory to mtree in r233429
Submitted by: flo Approved by: cperciva MFC after: 1 week
|
233346 |
23-Mar-2012 |
pluknet |
Clean up of fs/fifofs include directory after fifo.h removal.
Glanced by: kib
|
233294 |
22-Mar-2012 |
stas |
- Update FreeBSD Heimdal distribution to version 1.5.1. This also brings several new kerberos related libraries and applications to FreeBSD: o kgetcred(1) allows one to manually get a ticket for a particular service. o kf(1) securily forwards ticket to another host through an authenticated and encrypted stream. o kcc(1) is an umbrella program around klist(1), kswitch(1), kgetcred(1) and other user kerberos operations. klist and kswitch are just symlinks to kcc(1) now. o kswitch(1) allows you to easily switch between kerberos credentials if you're running KCM. o hxtool(1) is a certificate management tool to use with PKINIT. o string2key(1) maps a password into key. o kdigest(8) is a userland tool to access the KDC's digest interface. o kimpersonate(8) creates a "fake" ticket for a service.
We also now install manpages for some lirbaries that were not installed before, libheimntlm and libhx509.
- The new HEIMDAL version no longer supports Kerberos 4. All users are recommended to switch to Kerberos 5.
- Weak ciphers are now disabled by default. To enable DES support (used by telnet(8)), use "allow_weak_crypto" option in krb5.conf.
- libtelnet, pam_ksu and pam_krb5 are now compiled with error on warnings disabled due to the function they use (krb5_get_err_text(3)) being deprecated. I plan to work on this next.
- Heimdal's KDC now require sqlite to operate. We use the bundled version and install it as libheimsqlite. If some other FreeBSD components will require it in the future we can rename it to libbsdsqlite and use for these components as well.
- This is not a latest Heimdal version, the new one was released while I was working on the update. I will update it to 1.5.2 soon, as it fixes some important bugs and security issues.
|
232498 |
04-Mar-2012 |
theraven |
Reapply 227753 (xlocale cleanup), plus some fixes so that it passes build universe with gcc.
Approved by: dim (mentor)
|
231714 |
14-Feb-2012 |
dim |
Revert r231673 and r231682 for now, until we can run a full make universe with them. Sorry for the breakage.
Pointy hat to: me and brooks
|
231673 |
14-Feb-2012 |
theraven |
Cleanup of xlocale:
- Address performance regressions encountered by das@ by caching per-thread data in TLS where available. - Add a __NO_TLS flag to cdefs.h to indicate where not available. - Reorganise the xlocale.h definitions into xlocale/*.h so that they can be included from multiple places. - Export the POSIX2008 subset of xlocale when POSIX2008 says it should be exported, independently of whether xlocale.h is included. - Fix the bug where programs using ctype functions always assumed ASCII unless recompiled. - Fix some style(9) violations.
Reviewed by: brooks (mentor) Approved by: dim (mentor)
|
227983 |
25-Nov-2011 |
theraven |
Import libc++ / libcxxrt into base. Not build by default yet (use MK_LIBCPLUSPLUS=yes to enable). This is a work-in-progress. It works for me, but is not guaranteed to work for anyone else and may eat your dog.
To build C++ using libc++, add -stdlib=libc++ to your CXX and LD flags.
Bug reports welcome, bug fixes even more welcome...
Approved by: dim (mentor)
|
225880 |
29-Sep-2011 |
dim |
Revive the LLVM and Clang license files, which were removed in my too-thorough cleanup of unused files, in r213695. Also make sure these get installed under /usr/share/doc.
Submitted by: rwatson, brooks Pointy hat to: dim MFC after: 3 days
|
225790 |
27-Sep-2011 |
kib |
Install ciss(4) ioctl header (together with other .h files from sys/dev/ciss).
PR: kern/109813 Discussued with: Alex Samorukov <samm os2 kiev ua> (smartmontools maintainer) MFC after: 1 week
|
223569 |
26-Jun-2011 |
adrian |
.. this wasn't supposed to be committed! sorry.
|
223563 |
26-Jun-2011 |
adrian |
Add a couple more frequency ranges to the FCC3 (FCC + DFS) regulatory domain.
The frequency range 5490MHz -> 5710MHz was opened up sometime in 2009, but regdomain.xml wasn't updated.
FCC reference: (Section 15.407): http://louise.hallikainen.org/FCC/FccRules/2009/15/407/
The hole between 5600-5650MHz is due to a request from Airports using a weather radar system which also utilises this range. The GIT commit explaining this hole in more detail can be found here:
http://git.kernel.org/?p=linux/kernel/git/linville/wireless-regdb.git;a=commit;h=fcbf9225d56e82d9a4e506187d42285e76d81523
|
221345 |
02-May-2011 |
dim |
Upgrade our copy of llvm/clang to r130700, from upstream's trunk.
|
220755 |
17-Apr-2011 |
dim |
Remove libobjc and other Objective-C related components, as these are extremely outdated, and not used by anything in the base system.
Silence from: current@
|
220370 |
05-Apr-2011 |
obrien |
* Add the readline(3) API to libedit. The libedit versions of {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
|
219974 |
24-Mar-2011 |
mav |
MFgraid/head: 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.
|
219820 |
21-Mar-2011 |
jeff |
- Merge in OFED 1.5.3 from projects/ofed/head
|
219738 |
18-Mar-2011 |
ume |
Add resolvconf(8) which manages resolv.conf.
|
219019 |
25-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
|
218941 |
22-Feb-2011 |
uqs |
Flesh out WITHOUT_GROFF support to DTRT.
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)
|
218914 |
21-Feb-2011 |
lstewart |
Actually install the example Khelp module committed in r218545.
Sponsored by: FreeBSD Foundation MFC after: 4 weeks X-MFC with: r218545
|
218893 |
20-Feb-2011 |
dim |
Upgrade our copy of llvm/clang to r126079, from upstream's trunk.
This contains many improvements, primarily better C++ support, an integrated assembler for x86 and support for -pg.
|
218799 |
18-Feb-2011 |
nwhitehorn |
Import bsdinstall. This is meant to be (eventually in conjunction with 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!
|
218772 |
17-Feb-2011 |
kib |
Install iodev.h.
Reviewed by: attilio MFC after: 1 week
|
217596 |
19-Jan-2011 |
uqs |
Fix a small typo nit
|
217371 |
13-Jan-2011 |
nwhitehorn |
Remove /usr/share/examples/[lib]dialog, missed in the new dialog import.
Submitted by: dim
|
214308 |
24-Oct-2010 |
julian |
Add a jails directory in the examples section
MFC after: 2 weeks
|
212411 |
10-Sep-2010 |
bschmidt |
Create the var/run/wpa_supplicant directory where the wpa_supplicant RC script wants to save a pidfile for each interface.
MFC after: 2 weeks
|
210299 |
20-Jul-2010 |
ed |
Upgrade our Clang in base to r108428.
This commit merges the latest LLVM sources from the vendor space. It also updates the build glue to match the new sources. Clang's version number is changed to match LLVM's, which means /usr/include/clang/2.0 has been renamed to /usr/include/clang/2.8.
Obtained from: projects/clangbsd
|
209564 |
28-Jun-2010 |
pjd |
Use spaces, not tabs.
|
209513 |
24-Jun-2010 |
imp |
Bring in Kris Moore's pc-sysinstall shell script from PC-BSD. This shell script is the back end logic necessary for an installer. It contains both query routines to allow a front-end installer to present reasonable choices to the user and also action routines which allow the front end installer to put a FreeBSD distribution onto a disk. It supports installing onto the usual suspects, as well as advanced features like Mirroring, ZFS, Encryprion and GPT labels.
While this is only the back-end of the installer, it can do unattended scripted installations. In PC-BSD's world view, all installations are scripted and all the front-end does is write the script. As such, it is useful in its own right.
This has been extensively tested over the past several releases of PC-BSD. However, differences between that environment and FreeBSD suggest there will be a period of shake-out while those differences are discovered and corrected.
A text-based front-end is in the works. For the GUI-based front-end, you can use the PC-BSD distribution.
Kris' BSDcan paper on pc-sysinstall is linked off his talk on the BSDcan site: http://www.bsdcan.org/2010/schedule/events/173.en.html
The man page is written by Josh Paetzel, and I wrote the Makefiles for the FreeBSD integration. Kris wrote the rest.
This represents version r7010 in the PC-BSD repo. http://svn.pcbsd.org/pcbsd/current/pc-sysinstall
Submitted by: kris@ Sponsored by: iX Systems
|
208964 |
09-Jun-2010 |
rdivacky |
Hook clang into the build on i386/amd64/powerpc.
Approved by: ed (mentor)
|
207995 |
12-May-2010 |
obrien |
Non-GCC gcc compatible compilers may provide the same multimedia intrinsic headers as GCC, but of their own implementation. So put the GCC ones into their own header "namespace".
Requested by: ed
|
207842 |
10-May-2010 |
mm |
Import of liblzma, xz, xzdec, lzmainfo from vendor branch Add support for xz and lzma to lesspipe.sh (xzless, lzless) Bump __FreeBSD_version
Approved by: delphij (mentor) MFC after: 2 weeks
|
206996 |
21-Apr-2010 |
avg |
indent.pro example: actually install the sample file
|
206668 |
15-Apr-2010 |
pjd |
Use spaces instead of tab for indent here.
|
204417 |
27-Feb-2010 |
antoine |
usr/share/examples/bc no longer exists.
|
204080 |
19-Feb-2010 |
delphij |
Create a directory for hast's examples.
|
202843 |
22-Jan-2010 |
delphij |
Move USD documents from /usr/share/doc/papers to to /usr/share/doc/usd.
Reviewed by: gabor
|
202437 |
16-Jan-2010 |
trasz |
Add gmountver, disk mount verification GEOM class.
Note that due to e.g. write throttling ('wdrain'), it can stall all the disk I/O instead of just the device it's configured for. Using it for removable media is therefore not a good idea.
Reviewed by: pjd (earlier version)
|
201213 |
29-Dec-2009 |
trasz |
Remove examples for pppd and SLIP-related stuff.
|
200563 |
15-Dec-2009 |
dougb |
The named process needs to have a "working directory" that it can write to. This is specified in "options { directory }" in named.conf. So, create /etc/namedb/working with appropriate permissions, and update the entry in named.conf to match.
In addition to specifying the working directory, file and path names in named.conf can be specified relative to the directory listed. However, since that directory is now different from /etc/namedb (where the configuration, zone, rndc.*, and other files are located) further update named.conf to specify all file names with fully qualified paths. Also update the comment about file and path names so users know this should be done for all file/path names in the file.
This change will eliminate the 'working directory is not writable' messages at boot time without sacrificing security. It will also allow for features in newer versions of BIND (9.7+) to work as designed.
|
200440 |
12-Dec-2009 |
antoine |
Install firmware(9) examples.
MFC after: 1 month
|
200054 |
03-Dec-2009 |
cperciva |
Disable SSL renegotiation in order to protect against a serious protocol flaw. [09:15]
Correctly handle failures from unsetenv resulting from a corrupt environment in rtld-elf. [09:16]
Fix permissions in freebsd-update in order to prevent leakage of sensitive files. [09:17]
Approved by: so (cperciva) Security: FreeBSD-SA-09:15.ssl Security: FreeBSD-SA-09:16.rtld Security: FreeBSD-SA-09:17.freebsd-udpate
|
197544 |
27-Sep-2009 |
gabor |
- Add share/nls/gl_ES.ISO8859-1, which I forgot in my last commit
Submitted by: Andrzej Tobola <ato@iem.pw.edu.pl> (via private mail)
|
196890 |
06-Sep-2009 |
antoine |
Update etc/mtree/Makefile: There is no longer BSD.{local,x11-4,x11}.dist mtree files. There is a BSD.sendmail.dist mtree file.
|
196784 |
03-Sep-2009 |
ache |
Add la_LN.ISO8859-13 and lv_LV
|
196767 |
02-Sep-2009 |
flz |
- Remove BSD.{x11,x11-4}.dist as we merged prefixes a while ago and those files aren't used anymore. - Remove BSD.local.dist as the file moved to ports/Templates when we merged prefixes.
|
196200 |
13-Aug-2009 |
scottl |
ntroduce mfiutil, a basic utility for managing LSI SAS-RAID & Dell PERC5/6 controllers. Controller, array, and drive status can be checked, basic attributes can be changed, and arrays and spares can be created and deleted. Controller firmware can also be flashed.
This does not replace MegaCLI, found in ports, as that is officially sanctioned and supported by LSI and includes vastly more functionality. However, mfiutil is open source and guaranteed to provide basic functionality, which can be especially useful if you have a problem and can't get MegaCLI to work.
Approved by: re Obtained from: Yahoo! Inc.
|
195534 |
10-Jul-2009 |
scottl |
Separate the parallel scsi knowledge out of the core of the XPT, and modularize it so that new transports can be created.
Add a transport for SATA
Add a periph+protocol layer for ATA
Add a driver for AHCI-compliant hardware.
Add a maxio field to CAM so that drivers can advertise their max I/O capability. Modify various drivers so that they are insulated from the value of MAXPHYS.
The new ATA/SATA code supports AHCI-compliant hardware, and will override the classic ATA driver if it is loaded as a module at boot time or compiled into the kernel. The stack now support NCQ (tagged queueing) for increased performance on modern SATA drives. It also supports port multipliers.
ATA drives are accessed via 'ada' device nodes. ATAPI drives are accessed via 'cd' device nodes. They can all be enumerated and manipulated via camcontrol, just like SCSI drives. SCSI commands are not translated to their ATA equivalents; ATA native commands are used throughout the entire stack, including camcontrol. See the camcontrol manpage for further details. Testing this code may require that you update your fstab, and possibly modify your BIOS to enable AHCI functionality, if available.
This code is very experimental at the moment. The userland ABI/API has changed, so applications will need to be recompiled. It may change further in the near future. The 'ada' device name may also change as more infrastructure is completed in this project. The goal is to eventually put all CAM busses and devices until newbus, allowing for interesting topology and management options.
Few functional changes will be seen with existing SCSI/SAS/FC drivers, though the userland ABI has still changed. In the future, transports specific modules for SAS and FC may appear in order to better support the topologies and capabilities of these technologies.
The modularization of CAM and the addition of the ATA/SATA modules is meant to break CAM out of the mold of being specific to SCSI, letting it grow to be a framework for arbitrary transports and protocols. It also allows drivers to be written to support discrete hardware without jeopardizing the stability of non-related hardware. While only an AHCI driver is provided now, a Silicon Image driver is also in the works. Drivers for ICH1-4, ICH5-6, PIIX, classic IDE, and any other hardware is possible and encouraged. Help with new transports is also encouraged.
Submitted by: scottl, mav Approved by: re
|
193908 |
10-Jun-2009 |
edwin |
add ca_AD, ca_FR and ca_IT locales
Catalan language is not only spoken in Spain (ca_ES), but also in Andorra, France and Italy. In Andorra it is the official language.
(see http://en.wikipedia.org/wiki/Catalan_language#Geographic_distribution)
Add a bunch of symlinks to between ca_ES and ca_AD, ca_FR and ca_IT.
PR: conf/92541 Submitted by: <rmh@io.debian.net> MFC after: 1 week
|
192901 |
27-May-2009 |
thompsa |
Delete the old USB stack. The new stack has settled in and has all the drivers/functionality and then some.
|
192545 |
21-May-2009 |
rmacklem |
Modify src/etc/mtree/BSD.include.dist and src/include/Makefile so that the .h files in src/sys/fs/nfs will be installed under /usr/include/fs/nfs. This will allow the following utilities to build, once additions and changes for the experimental nfs subsystem are committed: usr.sbin/mountd - Once modified to add support for the experimental nfs subsystem. ur.sbin/nfsstat - Once modified to add support for the experimental nfs subsystem. usr.sbin/nfscbd - The client side callback daemon for NFSv4. usr.sbin/nfsuserd - The NFSv4 user/group name<->uid/gid mapping daemon. usr.sbin/nfsdumpstate - The NFSv4 utility for dumping open/lock state. usr.sbin/nfsrevoke - The sysadmin command for revoking NFSv4 state.
Approved by: kib (mentor)
|
190231 |
22-Mar-2009 |
rpaulo |
Add /usr/include/pcap (new in libpcap 1.0.0).
|
188978 |
24-Feb-2009 |
thompsa |
Install the old usb headers under /usr/include/legacy/dev/usb as they are needed by the hal port. This will be removed before 8.0.
Add an exclusion to kdump as some structs will be redefined.
Requested by: marcus
|
188945 |
23-Feb-2009 |
thompsa |
Build fixups for the new USB stack.
|
188642 |
15-Feb-2009 |
nyan |
sys/pccard is gone.
|
186249 |
17-Dec-2008 |
thompsa |
Add /etc/devd/ and move hardware specific configuration there. This makes it easier to maintain custom rules for non-system things like ACPI hotkeys.
/etc/devd.conf is already set up to check this directory, no change needed there.
|
185087 |
19-Nov-2008 |
alfred |
src/sys/dev/usb2/controller/uss820dci_pccard.c src/sys/dev/usb2/core/usbdevs src/sys/dev/usb2/include/urio2_ioctl.h src/sys/dev/usb2/storage/ustorage2_fs.h
These files are not used any more.
src/usr.sbin/Makefile src/etc/mtree/BSD.include.dist src/include/Makefile src/lib/Makefile src/share/man/man7/hier.7 src/share/mk/bsd.libnames.mk src/etc/mtree/BSD.include.dist
Make "usbconfig" and "libusb20" a part of the default build.
src/sys/dev/usb/rio500_usb.h src/sys/dev/usb2/storage/urio2.c
Use common include file.
src/sys/dev/usb2/bluetooth/ng_ubt2.c
Make USB bluetooth depend on "ng_hci" module.
src/sys/dev/usb2/controller/ehci2.c src/sys/dev/usb2/controller/ehci2.h
Patches for Marvell EHCI.
src/sys/dev/usb2/core/usb2_busdma.c
Bugfix for 64-bit platforms. Need to unload the previously loaded DMA map and some cleanup regarding some corner cases.
src/sys/dev/usb2/core/usb2_core.h src/sys/dev/usb2/core/usb2_dev.c src/sys/dev/usb2/core/usb2_dev.h
Bugfix for libusb filesystem interface.
New feature: Add support for filtering device data at the expense of the userland process.
Add some more comments.
Some minor code styling.
Remove unused function, usb2_fifo_get_data_next().
Fix an issue about "fifo_index" being used instead of "ep_index".
src/sys/dev/usb2/core/usb2_device.c src/sys/dev/usb2/core/usb2_generic.c
Bugfix for Linux USB compat layer. Do not free non-generic FIFOs when doing an alternate setting.
Cleanup USB IOCTL and USB reference handling. Fix a corner case where USB-FS was left initialised after setting a new configuration or alternate setting.
src/sys/dev/usb2/core/usb2_hub.c
Improvement: Check all USB HUB ports by default at least one time.
src/sys/dev/usb2/core/usb2_request.c
Bugfix: Make sure destination ASCII string is properly zero terminated in all cases.
Improvement: Skip invalid characters instead of replacing with a dot.
src/sys/dev/usb2/core/usb2_util.c src/sys/dev/usb2/image/uscanner2.c
Spelling.
src/sys/dev/usb2/include/Makefile
Share "usbdevs" with the old USB stack.
src/sys/dev/usb2/include/usb2_devid.h src/sys/dev/usb2/include/usb2_devtable.h
Regenerate files.
Alfred: Please fix the RCS tag at the top.
src/sys/dev/usb2/include/usb2_ioctl.h
Fix compilation of "kdump".
src/sys/dev/usb2/serial/ubsa2.c src/sys/dev/usb2/serial/ugensa2.c
Remove device ID's which will end up in a new 3G driver.
src/sys/dev/usb2/sound/uaudio2.c
Correct a debug printout.
src/sys/dev/usb2/storage/umass2.c
Sync with old USB stack.
src/lib/libusb20/libusb20.3
Add more documentation.
src/lib/libusb20/libusb20.c
Various bugfixes and improvements.
src/usr.sbin/usbconfig/dump.c src/usr.sbin/usbconfig/usbconfig.c
New commands for dumping strings and doing custom USB requests from the command line.
Remove keyword requirements from generated files: "head/sys/dev/usb2/include/usb2_devid.h" "head/sys/dev/usb2/include/usb2_devtable.h"
|
183698 |
08-Oct-2008 |
des |
Create separate cat directories for en.UTF-8. This, together with r183697, allows users in en.UTF-8 locales to see non-ascii characters in man pages.
MFC after: 1 week
|
180924 |
28-Jul-2008 |
antoine |
Remove an empty directory that is already in ObsoleteFiles.inc from mtree/BSD.usr.dist
|
179315 |
26-May-2008 |
bz |
Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and parts relied on the now removed NET_NEEDS_GIANT. Most of I4B has been disconnected from the build since July 2007 in HEAD/RELENG_7.
This is what was removed: - configuration in /etc/isdn - examples - man pages - kernel configuration - sys/i4b (drivers, layers, include files) - user space tools - i4b support from ppp - further documentation
Discussed with: rwatson, re
|
179308 |
25-May-2008 |
rwatson |
Remove netatm from HEAD as it is not MPSAFE and relies on the now removed NET_NEEDS_GIANT. netatm has been disconnected from the build for ten months in HEAD/RELENG_7. Specifics:
- netatm include files - netatm command line management tools - libatm - ATM parts in rescue and sysinstall - sample configuration files and documents - kernel support as a module or in NOTES - netgraph wrapper nodes for netatm - ctags data for netatm. - netatm-specific device drivers.
MFC after: 3 weeks Reviewed by: bz Discussed with: bms, bz, harti
|
178818 |
07-May-2008 |
jhb |
Install the mpilib headers from mpt(4) into /usr/include/dev/mpt/mpilib. This allows <sys/mpt_ioctl.h> to be used from userland.
Prodded by: scottl
|
173532 |
10-Nov-2007 |
sam |
spaces are preferred to tabs
Noted by: simon
|
173527 |
10-Nov-2007 |
sam |
add wpa_supplicant + hostapd directories to examples
MFC after: 1 week
|
173491 |
08-Nov-2007 |
benjsc |
Link wpi(4) into the build.
This includes: o mtree (for legal/intel_wpi) o manpage for i386/amd64 archs o module for i386/amd64 archs o NOTES for i386/amd64 archs
Approved by: mlaier (comentor)
|
172422 |
03-Oct-2007 |
ru |
Sort as per README.
Approved by: re (kensmith)
|
172421 |
03-Oct-2007 |
ru |
Removed "tail +5" from the command used to sanity check changes to mtree files -- the 5-line header is no longer printed when mtree(8) is run with -n (as of mtree/create.c,v 1.34).
Approved by: re (kensmith)
|
172302 |
23-Sep-2007 |
pjd |
Bring in the GEOM Virtualisation class, which allows to create huge GEOM providers with limited physical storage and add physical storage as needed.
Submitted by: Ivan Voras Sponsored by: Google Summer of Code 2006 Approved by: re (kensmith)
|
171584 |
25-Jul-2007 |
scottl |
Fix a whitespace mistake from the last commit.
Submitted by: far too many to list Approved by: re
|
171568 |
24-Jul-2007 |
scottl |
Introduce Danny Braniss' iSCSI initiator, version 2.0.99. Please read the included man pages on how to use it. This code is still somewhat experimental but has been successfully tested on a number of targets. Many thanks to Danny for contributing this.
Approved by: re
|
171453 |
14-Jul-2007 |
rwatson |
Disconnect netatm from the build as it is not MPSAFE and relies on NET_NEEDS_GIANT, which will shortly be removed. This is done in a away that it may be easily reattached to the build before 7.1 if appropriate locking is added. Specifics:
- Don't install netatm include files - Disconnect netatm command line management tools - Don't build libatm - Don't include ATM parts in rescue or sysinstall - Don't install sample configuration files and documents - Don't build kernel support as a module or in NOTES - Don't build netgraph wrapper nodes for netatm
This removes the last remaining consumer of NET_NEEDS_GIANT.
Reviewed by: harti Discussed with: bz, bms Approved by: re (kensmith)
|
171271 |
06-Jul-2007 |
bz |
I4B header files were repo-copied from sys/i386/include to sys/i4b/include/ so they will be available to all architectures once I4B compiles on those.
I4B header files are now installed in include/i4b/ and no longer in include/machine/.
For now we still install the headers for i386 only.
Approved by: re (kensmith)
|
171135 |
01-Jul-2007 |
gnn |
Commit IPv6 support for FAST_IPSEC to the tree. This commit includes all remaining changes for the time being including user space updates.
Submitted by: bz Approved by: re
|
171023 |
25-Jun-2007 |
rafan |
- Remove UMAP filesystem. It was disconnected from build three years ago, and it is seriously broken.
Discussed on: freebsd-arch@ Approved by: re (mux)
|
170189 |
01-Jun-2007 |
ru |
s/tabs/spaces/
|
169716 |
19-May-2007 |
kan |
Add templates for new GCC 4.2 C++ include files hierarchy.
|
168838 |
18-Apr-2007 |
trhodes |
Quick kill posix4 directory.
Submitted by: rodrigc (BSD.include.dist).
|
168509 |
08-Apr-2007 |
pjd |
Move zpool.cache from /etc/zfs/ to /boot/zfs/, so we can keep it on dedicated /boot/ file system and use ZFS for the root file system.
|
168409 |
06-Apr-2007 |
pjd |
Connect ZFS to the build.
|
167169 |
02-Mar-2007 |
flz |
- Add missing subdirectories in BSD.usr.dist mtree file. - Update hier(7) to reflect latest changes in mtree file. - Add UPDATING entry following Intel firmwares inclusion.
Submitted by: mlaier MFC after: 1 month
|
167165 |
02-Mar-2007 |
flz |
- Add Intel firmwares for Intel PRO/Wireless LAN 2100/2200/2915 cards in a uuencoded format along with their respective LICENSE files. - Add new share/doc/legal directory to BSD.usr.dist mtree file. This is the place we install LICENSE files for restricted firmwares. - Teach firmware(9) and kmod.mk about licensed firmwares. Restricted firmwares won't load properly unless legal.<name>.license_ack is set to 1, either via kenv(1) or /boot/loader.conf.
Reviewed by: mlaier, sam Permitted by: Intel (via Andrew Wilson) MFC after: 1 month
|
167050 |
27-Feb-2007 |
mjacob |
First cut at GEOM based multipath. This is an active/passive{/passive...} arrangement that has no intrinsic internal knowledge of whether devices it is given are truly multipath devices. As such, this is a simplistic approach, but still a useful one.
The basic approach is to (at present- this will change soon) use camcontrol to find likely identical devices and and label the trailing sector of the first one. This label contains both a full UUID and a name. The name is what is presented in /dev/multipath, but the UUID is used as a true distinguishor at g_taste time, thus making sure we don't have chaos on a shared SAN where everyone names their data multipath as "Fred".
The first of N identical devices (and N *may* be 1!) becomes the active path until a BIO request is failed with EIO or ENXIO. When this occurs, the active disk is ripped away and the next in a list is picked to (retry and) continue with.
During g_taste events new disks that meet the match criteria for existing multipath geoms get added to the tail end of the list.
Thus, this active/passive setup actually does work for devices which go away and come back, as do (now) mpt(4) and isp(4) SAN based disks.
There is still a lot to do to improve this- like about 5 of the 12 recommendations I've received about it, but it's been functional enough for a while that it deserves a broader test base.
Reviewed by: pjd Sponsored by: IronPort Systems MFC: 2 months
|
164916 |
05-Dec-2006 |
ru |
Move npe.4 to a machine specific manpage subdirectory.
|
164216 |
12-Nov-2006 |
ache |
Back out 1.120, it was premature.
|
164207 |
11-Nov-2006 |
des |
Back out 1.122, it was poorly thought out.
|
164202 |
11-Nov-2006 |
des |
Back out 1.121, it was premature.
|
164153 |
10-Nov-2006 |
des |
Add share/xsl.
MFC after: 1 week
|
164131 |
09-Nov-2006 |
des |
Add locales for nb_NO and nn_NO.
Reviewed by: philip
|
163851 |
31-Oct-2006 |
pjd |
Hook up gjournal bits to the build.
Sponsored by: home.pl
|
163048 |
06-Oct-2006 |
ru |
A GEOM cache can speed up read performance by sending fixed size read requests to its consumer. It has been developed to address the problem of a horrible read performance of a 64k blocksize FS residing on a RAID3 array with 8 data components, where a single disk component would only get 8k read requests, thus effectively killing disk performance under high load. Documentation will be provided later. I'd like to thank Vsevolod Lobko for his bright ideas, and Pawel Jakub Dawidek for helping me fix the nasty bug.
|
162939 |
02-Oct-2006 |
ache |
Add mn_MN.UTF-8
|
162836 |
30-Sep-2006 |
ru |
Create section 8 man subdirectories for PowerPC.
|
162117 |
07-Sep-2006 |
emax |
Prepare for upcoming bthidd(8) update. Install vkbd(4) header into dev/vkbd.
MFC after: 1 month
|
161921 |
02-Sep-2006 |
marcel |
Unbreak PowerPC build after addition of powermac_nvram(4powerpc).
|
161748 |
31-Aug-2006 |
cperciva |
Add FreeBSD Update 2.0 client code. The build code is in the projects repository.
Sponsored by: FreeBSD security development fundraiser
|
160945 |
03-Aug-2006 |
jb |
Not allowed to use tabs. The rule that proves the rule. Heh.
|
160937 |
03-Aug-2006 |
jb |
Alphabetical order is probably better.
|
160936 |
03-Aug-2006 |
jb |
Add the library directory where DTrace library scripts live.
|
160930 |
02-Aug-2006 |
marcel |
Remove remnants of Alpha.
|
160892 |
01-Aug-2006 |
sobomax |
Add device to access and modify Open Firmware NVRAM settings in PowerPC-based Apple's machines and small utility to do it from userland modelled after the similar utility in Darwin/OSX.
Only tested on 1.25GHz G4 Mac Mini.
MFC after: 1 month
|
160822 |
29-Jul-2006 |
simon |
Add /usr/lib/engines for OpenSSL engines.
|
158687 |
17-May-2006 |
phk |
Send the pcvt(4) driver off to retirement.
|
158409 |
10-May-2006 |
marcus |
Add a /media to FreeBSD. /media is a directory designed to contain subdirectories that will be used for removable media mount points (i.e. mount points for CDs, floppy disks, USB drives, etc.). While the primary purpose of /media is to provide a location for HAL (http://www.freedesktop.org/wiki/Software_2fhal) to mount volumes, it could be used by any application that needs to manage removable media volumes.
Discussed on: arch@ Approved by: mux MFC after: 1 week
|
156885 |
19-Mar-2006 |
rwatson |
Merge Perforce change 93569 from TrustedBSD audit3 branch:
Do install sys/security/audit include files. It would be nice just to install audit_ioctl.h, but we seem only to support installing directories, so we get them all. The two not intended for extra- kernel use have !_KERNEL #error's, which should help.
Obtained from: TrustedBSD Project
|
156813 |
17-Mar-2006 |
ru |
Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
|
156711 |
14-Mar-2006 |
marcus |
Add missing libdata/ldconfig[32] entries.
Approved by: portmgr (implicit)
|
156011 |
25-Feb-2006 |
delphij |
Revert previous change for now. We traditionally add a new locale directory when we have 10+ ports that make use of it, and now we have only 3. This change would come back if the tt/ usage grown up to the level.
Knowledge provided by: krion, kris
|
156007 |
25-Feb-2006 |
delphij |
Add tt locale directory, since more and more ports create and use it.
|
155345 |
05-Feb-2006 |
rwatson |
Change group for /var/audit to audit, so that audit review can be delegated to non-administrators.
Obtained from: TrustedBSD Project
|
155197 |
02-Feb-2006 |
rwatson |
Add /var/audit, mode 750, which will hold audit trail files.
Obtained from: TrustedBSD Project
|
154114 |
08-Jan-2006 |
dougb |
Add a mechanism to include files added by ports which contain the names of directories to include in the base ldconfig script. This will eliminate the need for each port to install its own boot script which does nothing but ldocnfig a given directory.
This code was developed by flz (ports committer), discussed on freebsd-rc@, and modified slightly by me.
Submitted by: flz Reviewed by: brooks
|
153838 |
29-Dec-2005 |
dfr |
Add a new extensible GSS-API layer which can support GSS-API plugins, similar the the Solaris implementation. Repackage the krb5 GSS mechanism as a plugin library for the new implementation. This also includes a comprehensive set of manpages for the GSS-API functions with text mostly taken from the RFC.
Reviewed by: Love Hörnquist Åstrand <lha@it.su.se>, ru (build system), des (openssh parts)
|
153304 |
11-Dec-2005 |
delphij |
Add /boot/firmware as iwi(4) now reads its firmware there.
Reminded by: flz
|
152322 |
11-Nov-2005 |
ru |
Traditionally expand tabs here.
|
152318 |
11-Nov-2005 |
delphij |
Add dev/speaker into include/ tree
|
152187 |
08-Nov-2005 |
rwatson |
Fix minor white space nit introduced in 1.102: use spaces, not tabs.
|
151825 |
28-Oct-2005 |
ru |
Add some significant Ukrainian dates.
PR: 88076 Submitted by: Andriy Gapon
|
150850 |
03-Oct-2005 |
scottl |
Add the lmcconfig tool for controlling the lmc driver. Add man pages and glue.
Submitted by: David Boggs
|
148871 |
08-Aug-2005 |
cperciva |
Add portsnap to the base system. This is a secure, easy to use, fast, lightweight, and generally good way for users to keep their ports trees up to date.
This is version 0.9.4 from the ports tree (sysutils/portsnap) with the following changes: 1. The experimental pipelined http code is enabled. No seatbelts in -CURRENT. (^_^) 2. The working directory has moved from /usr/local/portsnap to /var/db/portsnap (as discussed on -arch two days ago). 3. Portsnap now fetches a list of mirrors (distributed as DNS SRV records) and selects one randomly. This should help to avoid the uneven loading which plagues the cvsup mirror network. 4. The license is now 2-clause BSD instead of 3-clause BSD. 5. Various incidental changes to make portsnap fit into the base system's build mechanics.
X-MFC-After: 6.0-RELEASE X-MFC-Before: 5.5-RELEASE X-MFC-To: RELENG_6, RELENG_5, ports discussed on: -arch and several other places "yes please" from: simon, remko, flz, Diane Bruce thinks this is a great idea: bsdimp Hopes he didn't forget any files: cperciva
|
148466 |
28-Jul-2005 |
pjd |
Forgot to add this change when commiting geli.
Reported by: cperciva
|
147392 |
15-Jun-2005 |
lesi |
Move couple of directories out of mtree and into their respective ports. This mtree now specifies basic structure of X11BASE, similarly to BSD.local.dist.
No objections on: freebsd-x11@ Approved by: re (dwhite), portmgr
|
147268 |
10-Jun-2005 |
ache |
Back out "rw" locale addition for reason unknown to me (forced by portmgr)
|
147244 |
10-Jun-2005 |
ache |
Add locale/rw
|
147191 |
09-Jun-2005 |
jkoshy |
MFP4:
- Implement sampling modes and logging support in hwpmc(4).
- Separate MI and MD parts of hwpmc(4) and allow sharing of PMC implementations across different architectures. Add support for P4 (EMT64) style PMCs to the amd64 code.
- New pmcstat(8) options: -E (exit time counts) -W (counts every context switch), -R (print log file).
- pmc(3) API changes, improve our ability to keep ABI compatibility in the future. Add more 'alias' names for commonly used events.
- bug fixes & documentation.
|
146814 |
30-May-2005 |
rwatson |
Add /etc/security, into which the BSM audit configuration files will be installed. This is the same directory as found on Solaris.
NB: In FreeBSD 4.x and earlier, a script (file) named /etc/security exists. Does mergemaster need to be taught how to replace a file with a directory?
Submitted by: wsalamon Obtained from: TrustedBSD Project
|
146762 |
29-May-2005 |
rwatson |
Add /usr/include/bsm to mtree creation set.
Submitted by: wsalamon Obtained from: TrustedBSD Project
|
146173 |
13-May-2005 |
marcus |
Add libdata/pkgconfig. It is used under ${LOCALBASE} as much (if not more) than under ${X11BASE}.
Discussed with: portmgr MFC after: 1 day
|
143992 |
22-Mar-2005 |
krion |
Add mt locale directory, since more and more ports create and use it.
Approved by: kris MFC after: 3 days
|
143126 |
04-Mar-2005 |
ru |
New Ukrainian locale: uk_UA.CP1251.
Submitted by: Alexander Peresunko
|
142744 |
28-Feb-2005 |
njl |
Install acpi includes in dev/acpica. This should later be trimmed (the pci bus one is not needed) and ifdef _KERNEL added.
PR: kern/74215 MFC after: 1 day
|
141396 |
06-Feb-2005 |
phk |
Add directories for GPIB support
|
140246 |
14-Jan-2005 |
dds |
Fix the pbio include file installation process and the corresponding documentation.
Noticed by: ru Reviewed by: ru
|
140075 |
11-Jan-2005 |
pjd |
Connect SHSEC GEOM class to the build.
|
139970 |
10-Jan-2005 |
ru |
Unbreak the install.
|
139103 |
21-Dec-2004 |
ru |
Start the dreaded NOFOO -> NO_FOO conversion.
OK'ed by: core
|
138893 |
15-Dec-2004 |
pjd |
Remove autofs entry from here.
|
138377 |
04-Dec-2004 |
kris |
Add more frequently-used locale directories. This is in preparation for cleanup of pkg-plist files with respect to handling of the share/locale subdirectories.
MFC after: 3 days
|
137182 |
04-Nov-2004 |
gshapiro |
Create a separate directory for dynamic zones which is owned by the bind user (for creation of the zone journal file). This is separate from the master/ directory for security. Give an example dynamic zone in the sample named.conf.
Approved by: dougb Noticed by: Eivind Olsen <eivind at aminor.no> MFC after: 1 week
|
136910 |
24-Oct-2004 |
ru |
For variables that are only checked with defined(), don't provide any fake value.
|
136698 |
19-Oct-2004 |
ru |
Apply README guidelines (no tabs).
|
136667 |
18-Oct-2004 |
wollman |
New directory added for Argentinian timezones.
Submitted by: ache
|
136552 |
15-Oct-2004 |
ru |
Remove a redundant "uname=root".
Forgotten by: dougb
|
135917 |
29-Sep-2004 |
dougb |
stats goes under /var, not /var/run
|
135916 |
29-Sep-2004 |
dougb |
gshapiro assures me that uid bind is not necessary for /etc/namedb, so we'll use the more secure default till I have a chance to prove myself wrong. :)
Add a /var/stats directory to be enabled in named.conf.
Submitted by: gshapiro
|
135915 |
29-Sep-2004 |
dougb |
Whitespace only, tabs -> spaces, per README
|
135875 |
28-Sep-2004 |
dougb |
Create a named chroot directory structure in /var/named, and use it by default when named is enabled. Also, improve our default directory layout by creating /var/named/etc/namedb/{master|slave} directories, and use the former for the generated localhost* files.
Rather than using pax to copy device entries, mount devfs in the chroot directory.
There may be some corner cases where things need to be adjusted, but overall this structure has been well tested on a production network, and should serve the needs of the vast majority of users.
UPDATING has instructions on how to do the conversion for those with existing configurations.
|
135850 |
27-Sep-2004 |
dougb |
Remove the directories that are now only installed when the user defines WITH_BIND_LIBS.
|
135849 |
27-Sep-2004 |
dougb |
Hook the BIND.* files up to the build.
|
135848 |
27-Sep-2004 |
dougb |
Seperate out the optional parts of the include tree that are only built and installed when the user defines WITH_BIND_LIBS.
|
135847 |
27-Sep-2004 |
dougb |
Add a file spec to create a chroot directory structure for a BIND name server.
This file is not being used yet, but will be soon.
|
135845 |
27-Sep-2004 |
dougb |
This file is about to get some optional bits, so line up the parts of the FILES variable one line at a time.
This should be a whitespace change only.
Reviewed by: ru
|
135795 |
25-Sep-2004 |
des |
Create /etc/namedb/bind with owner / group bind and mode 0750.
|
135778 |
25-Sep-2004 |
dougb |
Install the documentation for bind9, and remove the /usr/share/doc/bind directory from mtree while we're at it.
Help, advice, and code from: ru, des
|
135631 |
23-Sep-2004 |
des |
Re-add namedb. I misunderstood what Doug said about using ISC's layout: he meant for binaries, not configuration files.
|
135549 |
21-Sep-2004 |
des |
Switch from BIND 8 to BIND 9.
Submitted by: (in part) dougb@, trhodes@ Reviewed by: dougb@, trhodes@, re@ MFC after: 5 days
|
135341 |
16-Sep-2004 |
glebius |
Change tabs to whitespaces.
Noticed by: ru Pointy hat to: glebius
|
135339 |
16-Sep-2004 |
glebius |
Install netflow includes.
Approved by: julian (mentor)
|
135184 |
14-Sep-2004 |
mlaier |
Bring in some examples (and create space for future work here): - Add OpenBSD example rulesets as advertised in etc/pf.conf and pf.conf(5) - Tweak the pointer to fit the FreeBSD default location share/examples/pf - Account for the new directory in BSD.usr.dist (no hier(7) change required as share/examples is an opaque item there).
Obtained from: OpenBSD Reminded by: Thomas T. Veldhouse PR: docs/71691 MFC after: 2 days
|
134657 |
02-Sep-2004 |
alfred |
Hook autofs to the build.
|
134437 |
28-Aug-2004 |
tjr |
Add Basque (Spain) locales: eu_ES.ISO8859-1, eu_ES.ISO8859-15, eu_ES.UTF-8.
(This differs somewhat from the version originally submitted - any mistakes are my own.)
PR: 68524 Submitted by: J. Vicente Carrasco -Bixen-
|
134262 |
24-Aug-2004 |
ru |
share/examples/worm is dead.
|
133833 |
16-Aug-2004 |
dwmalone |
Add Hungarian calendar entries.
PR: 42725 Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu>
|
133812 |
16-Aug-2004 |
pjd |
Connect RAID3 GEOM class to the build.
|
132905 |
30-Jul-2004 |
pjd |
Connect GEOM_MIRROR class to the build.
|
132751 |
28-Jul-2004 |
kan |
Bmake glue for GCC 3.4.2-prerelease.
|
132697 |
27-Jul-2004 |
ru |
Fixed style of previous commit.
|
132496 |
21-Jul-2004 |
roberto |
Add /etc/ntp to hold keys for ntpd.
|
131830 |
08-Jul-2004 |
harti |
Add a directory for the API include files.
|
131476 |
02-Jul-2004 |
pjd |
Introduce GEOM_LABEL class. This class is used for detecting volume labels on file systems: UFS, MSDOSFS (FAT12, FAT16, FAT32) and ISO9660. It also provide native labelization (there is no need for file system).
g_label_ufs.c is based on geom_vol_ffs from Gordon Tetlow. g_label_msdos.c and g_label_iso9660.c are probably hacks, I just found where volume labels are stored and I use those offsets here, but with this class it should be easy to do it as it should be done by someone who know how. Implementing volume labels detection for other file systems also should be trivial.
New providers are created in those directories: /dev/ufs/ (UFS1, UFS2) /dev/msdosfs/ (FAT12, FAT16, FAT32) /dev/iso9660/ (ISO9660) /dev/label/ (native labels, configured with glabel(8))
Manual page cleanups and some comments inside were submitted by Simon L. Nielsen, who was, as always, very helpful. Thanks!
|
130416 |
13-Jun-2004 |
mlaier |
Link ALTQ to the build and break with ABI for struct ifnet. Please recompile your (network) modules as well as any userland that might make sense of sizeof(struct ifnet). This does not change the queueing yet. These changes will follow in a seperate commit. Same with the driver changes, which need case by case evaluation.
__FreeBSD_version bump will follow.
Tested-by: (i386)LINT
|
129889 |
31-May-2004 |
kris |
Add common share/locale directories (everything used by >= 5 ports [1]) and /usr/local/www
[1] Semi-arbitrary cutoff, but I didn't want to add every locale directory used by ports, because a lot are only used by one or two, and it's less intrusive for these ports to just clean up after themselves.
MFC after: 2 days
|
129476 |
20-May-2004 |
pjd |
- Install includes used by STRIPE and NOP GEOM classes. - Create needed directories.
Supported by: Wheel - Open Technologies - http://www.wheel.pl
|
128768 |
30-Apr-2004 |
pjd |
Add g_concat.h and g_gate.h to be installed in /usr/include/geom/(concat|gate)/.
|
128526 |
21-Apr-2004 |
tjr |
Add an Israel Hebrew locale: he_IL.UTF-8.
PR: 65826 Submitted by: Hye-Shik Chang
|
128234 |
14-Apr-2004 |
harti |
Move the SNMP MIBs and tree definitions from /usr/share/bsnmp to /usr/share/snmp. This mirrors the use of /usr/local/share/snmp and makes also more sense when non-bsnmp-specific MIBs go in.
|
127620 |
30-Mar-2004 |
des |
Remove the POSIX and en_US.US-ASCII links after ache@ explained why they are unnecessary (and a bad idea).
|
127562 |
29-Mar-2004 |
tjr |
Add directories under /usr/share/nls and /usr/local/share/nls for the new UTF-8 locales.
Reminded by: ache
|
127474 |
27-Mar-2004 |
tjr |
Add UTF-8 versions of all the currently supported system locales. Most of the hard work was done by Hye-Shik Chang in the misc/utf8locale port; I made a few minor adjustments and merged the makefiles.
PR: 44307
|
127459 |
26-Mar-2004 |
ru |
Removed more vestiges of the stl(4) driver.
|
127383 |
24-Mar-2004 |
obrien |
Back out revision 1.295. share/libdata/gcc/ is valid and used.
|
127357 |
24-Mar-2004 |
des |
Previous commit should have read: remove share/libdata/doscmd/{,fonts/}. This time around, remove share/libdata/gcc/ which seems unused.
|
127356 |
24-Mar-2004 |
des |
Remove share/doscmd/{,fonts/}
|
127338 |
23-Mar-2004 |
des |
Add share/nls/{POSIX,en_US.US-ASCII} as symlinks to C.
|
126214 |
25-Feb-2004 |
ache |
Add "posix" subdir to "gnu"
|
125892 |
16-Feb-2004 |
ache |
Add "gnu" to the list of subdirs
|
125205 |
29-Jan-2004 |
ache |
Add kk_KZ.PT154
|
124782 |
21-Jan-2004 |
ru |
Create section 4 and 8 man subdirectories for all Tier 1 architectures.
|
124781 |
21-Jan-2004 |
ru |
Removed unused {man,cat}9/i386.
|
124753 |
20-Jan-2004 |
eivind |
Add /var/db/ports/ (support directory necessary for ports that use the new OPTIONS infrastructure)
|
123681 |
20-Dec-2003 |
ache |
Add be_BY.*
Submitted by: Yury Tarasievich <grog@grsu.by>
|
123656 |
19-Dec-2003 |
ache |
Add zh_HK.Big5HKSCS
|
123288 |
08-Dec-2003 |
obrien |
Move the bktr(4) <arch>/include/ioctl_{bt848,meteor}.h files to dev/bktr as these ioctl's aren't MD. This also means they are installed in /usr/include/dev/bktr now. Also provide compatability wrappers for where these headers lived in 4.x.
|
123051 |
29-Nov-2003 |
ru |
Scheduled sweep using the README guidelines.
Approved by: re (rwatson)
|
122956 |
22-Nov-2003 |
scottl |
Install UDF header files to unbreak /sbin building when /sys is not present.
Submitted by: imura@ryu16.org
|
122403 |
10-Nov-2003 |
harti |
Create sub-directories under share for bsnmp tree definition and MIB files.
|
122402 |
10-Nov-2003 |
harti |
Create a subdirectory where bsnmp include files will be stuffed to.
|
122297 |
08-Nov-2003 |
davidxu |
Use space instead of tab.
|
122273 |
08-Nov-2003 |
rwatson |
Add /usr/share/security to directories to create in order to hold LOMAC context information.
Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
|
122211 |
07-Nov-2003 |
harti |
Add a sub-directory for the signalling layer headers of NgATM.
|
122151 |
05-Nov-2003 |
davidxu |
Enable GB2312 locale.
|
121949 |
03-Nov-2003 |
harti |
Add a sub-directory for the NgATM message encoding/decoding header files.
|
121616 |
27-Oct-2003 |
emax |
Create missing /usr/share/examples/netgraph/bluetooth directory
|
121580 |
26-Oct-2003 |
emax |
Connect /etc/bluetooth and /usr/share/examples/netgraph/bluetooth to the build.
Reviewed by: imp, simon Approved by: imp (mentor)
|
121337 |
22-Oct-2003 |
harti |
Add a sub-directory to netnatm for the SAAL headers.
|
121005 |
11-Oct-2003 |
fjoe |
/usr/libdata/msdosfs is no longer used, because of kiconv(3) commit.
PR: 57277 Submitted by: Ryuichiro Imura <imura@ryu16.org>
|
120950 |
09-Oct-2003 |
nectar |
Install additional headers for Kerberos (libkafs, libkadm5*, and libhdb).
|
119010 |
17-Aug-2003 |
gordon |
Add /lib and /libexec directories. These are part of the dynamic root support.
|
118825 |
12-Aug-2003 |
harti |
Create a directory for ATM documentation and help files.
|
118651 |
08-Aug-2003 |
ache |
Add ko_KR.CP949 locale
PR: 55341 submitted by: Hye-Shik Chang <perky@freebsd.org>
|
118459 |
05-Aug-2003 |
mtm |
Support for the Amharic locale.
|
118148 |
29-Jul-2003 |
ache |
Add GB18030 dirs
PR: 51729 Submitted by: Kang Liu <liukang@bjpu.edu.cn>
|
117426 |
11-Jul-2003 |
kan |
Update for new C++ include files layout.
|
117258 |
05-Jul-2003 |
ache |
Add ARMSCII-8 locale dirs
Submitted by: Vahe Khachikyan <vahe@khachikyan.de> PR: 53944
|
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>
|
116818 |
25-Jun-2003 |
sam |
install new 802.11 headers
|
116811 |
25-Jun-2003 |
harti |
Install the include file for the netgraph ATM node.
|
116258 |
12-Jun-2003 |
harti |
This is a driver for the physical layer chips used in ATM interfaces. It currently supports the PMC Sierra Lite, Ultra and 622 chips and the IDT 77105. The driver handles media options and state in a consistent manner for ATM drivers. The next commit to the midway driver will make it use utopia.
|
115912 |
06-Jun-2003 |
ache |
Add ru_RU.CP1251
|
115627 |
01-Jun-2003 |
ache |
Add zh_CN.GBK
|
114989 |
14-May-2003 |
anholt |
Add new directories from the XFree86 4.3.0 update.
Approved by: re (murray)
|
112525 |
24-Mar-2003 |
ru |
Directories for Russian manpages.
|
112144 |
12-Mar-2003 |
ru |
Record the BOG death here too.
|
112086 |
11-Mar-2003 |
ru |
No tabs here.
|
111982 |
08-Mar-2003 |
markm |
Initiate KerberosIV de-orbit burn. Disconnect the /etc configs.
|
111925 |
05-Mar-2003 |
peter |
Stop creating /usr/include/netns
|
110963 |
15-Feb-2003 |
keramida |
Remove {man,cat}n from /usr/share/man. They had been added for TCL, but it's no longer a part of the base-system and buildworld works fine here after deleting them both on disk and from the mtree spec files.
Not objected to by: kris, silence on -audit
|
110655 |
10-Feb-2003 |
nectar |
Install the OpenSSL man pages in /usr/share/openssl/man and remove the WANT_OPENSSL_MANPAGES knob.
|
110596 |
09-Feb-2003 |
joerg |
Set the expected permissions of /dev to 0555 since this is what devfs is using anyway. Otherwise, "make installworld" insists on resetting them to 0755.
|
110542 |
08-Feb-2003 |
phk |
Install geom include files.
|
110402 |
05-Feb-2003 |
ru |
NODEVFS cleanup.
|
109347 |
16-Jan-2003 |
anholt |
Add missing lib/X11/xedit/lisp directory.
|
108433 |
30-Dec-2002 |
simokawa |
Install /sys/dev/firewire/*.h under /usr/include/dev/firewire for userland utilities.
|
108427 |
30-Dec-2002 |
ache |
Add directories for upcoming ca_ES locale
|
107547 |
03-Dec-2002 |
rwatson |
Don't install old LOMAC include files; do install new mac_lomac include files.
Approved by: re (jhb) Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
|
107123 |
21-Nov-2002 |
julian |
Make directory for bluetooth include files.
|
106958 |
15-Nov-2002 |
ru |
Backout rev. 1.263.
Approved by: jmallett
|
106403 |
04-Nov-2002 |
markm |
Restore /var/games; lots of ports' games use it.
|
106154 |
29-Oct-2002 |
tobez |
Remove Perl bits still lurking in BSD.local.dist. It is a responsibility of lang/perl5 to deal with those nowadays.
Requested by: kkenn
|
105964 |
25-Oct-2002 |
ache |
Add lt_LT.ISO8859-13
|
105875 |
24-Oct-2002 |
rwatson |
Install mac_partition include files.
Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
|
105515 |
20-Oct-2002 |
markm |
Do not build the majority of the games. Remaining are the "utility-like" games and everyone's favourite, fortune(6).
|
105443 |
19-Oct-2002 |
ache |
Add sr_YU locale directories Submitted by: Toni Andjelkovic <toni@soth.at>
|
105400 |
18-Oct-2002 |
tmm |
Install the include files in sys/dev/ofw.
|
105376 |
18-Oct-2002 |
sam |
install "fast ipsec" include files
|
104489 |
04-Oct-2002 |
sam |
install sys/opencrypto include files in /usr/include/crypto
|
103627 |
19-Sep-2002 |
truckman |
Unbreak installworld.
Apparently /usr/include/dev grew a couple of subdirectories, but nobody informed mtree.
|
103580 |
19-Sep-2002 |
kris |
Add some extra directories created by recent versions of XFree86-4
Reviewed by: anholt (XFree86-4 maintainer) MFC after: 1 day
|
103436 |
17-Sep-2002 |
peter |
Initiate deorbit burn for the i386-only a.out related support. Moves are under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that.
Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now.
Tested on: i386 (extensively), alpha
|
101192 |
01-Aug-2002 |
rwatson |
Introduce support for Mandatory Access Control and extensible kernel access control.
Create directories for per-policy include files.
Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
|
99763 |
11-Jul-2002 |
ru |
Removed no longer used share/examples/diskless/* dirs (forgotten by luigi@) and never used share/examples/kld/dyn_sysctl/module.
|
98883 |
26-Jun-2002 |
sheldonh |
Revert previous delta, setting the system immutable flag on /var/empty instead of the user immutable flag, now that mergemaster handles schg directories in its /var/tmp/temproot.
|
98873 |
26-Jun-2002 |
sheldonh |
Tone down the previous delta: don't set the system immutable flag on /var/empty, because it makes it difficult for mergemaster(8) to remove /var/tmp/temproot/var.
|
98772 |
24-Jun-2002 |
sheldonh |
The previous delta introduced /var/empty, for use by openssh-portable, which needs an empty directory into which to chroot(2).
Hint to the operator that this directory really _should_ be empty by creating it with mode 0555 and the system immutable flag (schg) set.
Reviewed by: des
|
98699 |
23-Jun-2002 |
des |
Add /var/empty for the OpenSSH privsep code.
|
98079 |
10-Jun-2002 |
obrien |
Change our default XF86Config location from /etc/ to /etc/X11/, following the lead of The XFree86 Project's default.
Approved by: Murray
|
97434 |
29-May-2002 |
peter |
Update g++ include subdirs
|
97108 |
22-May-2002 |
ru |
Build sccs(1) docs.
|
97098 |
22-May-2002 |
ru |
Added share/doc/[pu]sd entries.
Reviewed by: grog
|
96860 |
18-May-2002 |
markm |
Remove Perl and TCL/TK bits, neither of which are in the base system (anymore).
|
96856 |
18-May-2002 |
ru |
Sigh, this README is not a shell script.
|
96855 |
18-May-2002 |
ru |
Remind developers to update hier(7) if they make changes to these files.
|
96838 |
18-May-2002 |
obrien |
We haven't needed libg++ since 1999-04-04 (pre 4.0).
|
96721 |
16-May-2002 |
markm |
No need to build perl dirs anymore.
|
95753 |
29-Apr-2002 |
dwmalone |
Don't use ISO_8859 when I should use ISO8859.
|
95688 |
28-Apr-2002 |
dwmalone |
Add a French calendar.
PR: 32265 Submitted by: Thierry Thomas <thierry@pompo.net> MFC after: 1 week
|
95144 |
20-Apr-2002 |
gshapiro |
In my continuing crusade to make life better for non-sendmail users, avoid the creation of /var/spool/clientmqueue and therefore the need for the smmsp user and group if NO_SENDMAIL is defined. This required breaking out the creation of the directory into a new BSD.sendmail.dist mtree file.
MFC after: 1 week
|
94517 |
12-Apr-2002 |
des |
Add etc/pam.d.
|
93884 |
05-Apr-2002 |
phantom |
Add directories for pt_BR.ISO8859-1 locale
|
93229 |
26-Mar-2002 |
ru |
Install sys/security/lomac/*.h to /usr/include/security/lomac/.
Install sys/<arch>/include/pc/*.h to /usr/include/machine/pc/.
PR: docs/29534
Install sys/netatm/*/*.h to /usr/include/netatm/*/.
Don't install compatibility symlinks for <machine/soundcard.h> and <machine/joystick.h>. Three years is enough to be aware of the change, and these weren't visible in the SHARED=symlinks case.
Back out include/Makefile,v 1.160 that was a null change anyway due to the bug in the path, and we now don't want to install these headers because they would otherwise be invisible in the SHARED=symlinks case.
Don't install IPFILTER headers. Userland utilities fetch them directly, and they were not visible in the SHARED=symlinks case.
Resurrect SHARED=symlinks in Makefile.inc1.
PR: bin/28002
Prodded by: bde MFC after: 2 weeks
|
92452 |
16-Mar-2002 |
markm |
Update for Perl 5.6.1
|
90805 |
17-Feb-2002 |
gshapiro |
Add /var/spool/clientmqueue for 8.12's non-set-user-ID root mail submission
|
90804 |
17-Feb-2002 |
gshapiro |
Add new include/libmilter directory for libmilter (sendmail mail filter API) include files
|
90559 |
12-Feb-2002 |
mp |
Install complete.tcsh and csh-mode.el into ${SHAREDIR}/examples/tcsh.
PR: misc/34800 (from Steven Grady) Submitted by: phantom (patch) MFC after: 3 days
|
89937 |
29-Jan-2002 |
cjc |
Put a complete set of pppd(8) sample configuration files in /usr/share/examples/pppd.
Remove the out-of-place pppd(8) configuration files in etc/ppp, ppp.shells.sample and ppp.deny.
Make the appropriate changes to the build process, etc/Makefile and etc/mtree/BSD.usr.mtree, so it all works.
|
89701 |
23-Jan-2002 |
des |
Add local/share/java/classes, local/share/sgml, local/share/xml
Approved by: ru, silence on -ports MFC after: 1 week
|
89653 |
22-Jan-2002 |
ru |
Reincarnate SETUID code in man(1), not compiled in by default.
The code will be fixed for all known security vulnerabilities, and a make.conf(5) knob (ENABLE_SUID_MAN) will be provided for those who still want it installed setuid for whatever reasons.
|
89417 |
16-Jan-2002 |
bde |
Added this makefile. This is not attached to the build yet. I often install parts of /etc manually and it helps to have a makefile for each subdir even if the main makefile doesn't invoke it.
|
89390 |
15-Jan-2002 |
ru |
Do not install man(1) setuid ``man''.
The catpaging and setuidness features of man(1) combined make it vulnerable to a number of security attacks. Specifically, it was possible to overwrite system catpages with arbitrarily contents by either setting up a symlink to a directory holding system catpages, or by writing custom -mdoc or -man groff(1) macro packages and setting up GROFF_TMAC_PATH in environment to point to them. (See PR below for details).
This means man(1) can no longer create system catpages on a regular user's behalf. (It is still able to if the user has write permissions to the directory holding catpages, e.g., user's own manpages, or if the running user is ``root''.)
To create and install catpages during ``make world'', please set MANBUILDCAT=YES in /etc/make.conf. To rebuild catpages on a weekly basis, please set weekly_catman_enable="YES" in /etc/periodic.conf.
PR: bin/32791
|
89076 |
08-Jan-2002 |
ache |
Add ro_RO
PR: 33343 Submitted by: Adrian Penisoara <ady@warpnet.ro>
|
88748 |
31-Dec-2001 |
ambrisko |
Fix bugs in the structure for rx_frame by making gap length one byte and a packed array so sizeof work. This broke RFMON mode and passing up 802.11 packets.
The Linux emulation code was derived from the open source Linux driver to maintain compatibility.
LEAP support is added, hints from Richard Johnson. I've verified this locally with PC350v42510.img firmware. More bug fixing from Marco to fix long passwords.
Change DELAYs in flash part of driver to FLASH_DELAY which uses tsleep so it doesn't look like your system died during a flash update.
Install header files in /usr/include/dev/an
Cleanup some ifmedia bugs add "Home" key mode to ifmedia and ancontrol. This way you can manage 2 keys a little easier. Map the home mode into key 5. Enhance ifconfig to dump the various configured SSIDs. I use a bunch of different ones and roam between them. Use the syntax similar to the WEP keys to deal with setting difference SSIDs.
Bump up up the Card capabilities RID since they added 2 bytes to it in the latest firmware. Thankfully we changed it from a terminal failure so the card still worked but the driver whined.
Some cleanup patches from Marco Molteni.
Submitted by: Richard Johnson <raj@cisco.com> Marco Molteni <molter@tin.it> and myself Various checks: David Wolfskill <david@catwhisker.org> Reviewed by: Brooks Davis <brooks@freebsd.org> Warner Losh <imp@freebsd.org> Approved by: Brooks Davis <brooks@freebsd.org> Warner Losh <imp@freebsd.org> Obtained from: Linux emulation API's from Aironet driver.
|
88459 |
24-Dec-2001 |
phantom |
Back out recent replacement of LC_MESSAGES file with directory.
Requested by: ache
|
88402 |
22-Dec-2001 |
phantom |
add LC_MESSAGES directory for uk_UA.ISO8859-5 locale
|
88348 |
21-Dec-2001 |
phantom |
Slightly re-work locale messages storage scheme. Before this commit LC_MESSAGES related data was installed to <locale>/LC_MESSAGES file. Now it go to <locale>/LC_MESSAGES/SYS_LC_MESSAGES file. LC_MESSAGES directory is supposed to be storage of message catalogs of userland tools. This should allow us to avoid many potential problems with future libintl related functionality introduction.
Thanks for useful suggestions about correct way how to replace plain files with directories at installworld stage to: Ruslan Ermilov <ru>
|
88314 |
20-Dec-2001 |
ache |
Add uk_UA.ISO8859-5 locale
PR: 32450 Submitted by: partially by Alexey Klimov <kao@wiuu.kiev.ua>
|
88050 |
17-Dec-2001 |
green |
Install devfs includes.
|
87980 |
15-Dec-2001 |
jhay |
Add a missing .. to get out of smbfs/print.
|
87959 |
14-Dec-2001 |
sheldonh |
Add share/examples/smbfs/print for userland smbfs import.
The addition of the smbfs examples should have included this delta. Failure to include this delta broken world.
Reported by: jhay
|
87514 |
07-Dec-2001 |
cjc |
Long ago, there was just /etc/daily. Then /etc/security was split out of /etc/daily. Some time later, /etc/daily became a set of periodic(8) scripts. Now, this evolution continues, and /etc/security has been broken into periodic(8) scripts to make local customization easier and more maintainable.
Reviewed by: ru Approved by: ru
|
87422 |
05-Dec-2001 |
des |
Oops! Previous commit used tabs instead of spaces.
|
87421 |
05-Dec-2001 |
des |
Add /etc/pam.d.
Sponsored by: DARPA, NAI Labs
|
87051 |
28-Nov-2001 |
ru |
GC cvs-1.8.1 import left-overs.
|
87014 |
27-Nov-2001 |
ache |
Add hi_IN.ISCII-DEV
|
86601 |
19-Nov-2001 |
ru |
Apply README style guidelines (this time checked).
|
86489 |
17-Nov-2001 |
guido |
Change mode for var/db/ipf to 0700
|
86217 |
09-Nov-2001 |
wollman |
Add share/zoneinfo/North_Dakota in preparation for tzdata update.
|
86070 |
05-Nov-2001 |
ache |
Add bg_BG.CP1251
PR: 25472 Submitted by: Peter Pentchev <roam@ringlet.net>
|
85916 |
02-Nov-2001 |
cjc |
Fix a bug I introduced yesterday. People who built world since the previous commit yesterday may wish to check /var/run for junk.
|
85848 |
01-Nov-2001 |
cjc |
Add a directory in /var/run to store ppp(8) command sockets.
PR: bin/29966 Approved by: brian MFC after: 4
|
85530 |
26-Oct-2001 |
ache |
Remove /var/spool/uucp subtree, not needed for 'cu'
|
85516 |
25-Oct-2001 |
ache |
The same unbreakage (0755 -> 0775) for /var/games and subdirs
|
85514 |
25-Oct-2001 |
ache |
Fix /var/mail, /var/rwho and /var/spool/lock back to 0775 Not sure about other dirs with the same damage (0755) by recent commit.
|
85484 |
25-Oct-2001 |
ru |
Style these once again.
|
85220 |
20-Oct-2001 |
darrenr |
Create /var/db/ipf
PR: 27070
|
85215 |
20-Oct-2001 |
darrenr |
Add the ipfilter directory in share/examples
PR: 26763
|
84264 |
01-Oct-2001 |
kris |
Put back /var/spool/uucp so it can be used for serial port locking.
|
84252 |
01-Oct-2001 |
kris |
UUCP removal phase II. These directories are now created by the freebsd-uucp port.
|
83653 |
18-Sep-2001 |
peter |
Userland part of nfs client/server split and cleanup.
|
83345 |
11-Sep-2001 |
ru |
Added forgotten share/zoneinfo/America/Kentucky.
|
82191 |
23-Aug-2001 |
kuriyama |
Invoke named with privilege of bind:bind. Change pidfile location to /var/run/named/pid.
|
81968 |
20-Aug-2001 |
markm |
More libss removal.
|
80516 |
28-Jul-2001 |
markm |
Build standard directory for kerberos 5 (Heimdal) database.
|
80134 |
22-Jul-2001 |
hm |
add directory i4brunppp. Pointed out by: David H. Wolfskill david@catwhisker.org and Crist J. Clark <cristjc@earthlink.net>
|
78822 |
26-Jun-2001 |
nik |
Mention the path to the README file in the header comment.
Submitted by: Rich Morin <rdm@cfcl.com>
|
78791 |
26-Jun-2001 |
ache |
Fix name for de manpages dir
|
78594 |
22-Jun-2001 |
obrien |
Got my r's and t's mixed up. Fix sorting.
|
78523 |
21-Jun-2001 |
obrien |
Add etc/rc.d (looking to the future)
|
78066 |
11-Jun-2001 |
ru |
The README file says:
c) The listing should be kept in filename sorted order.
|
78045 |
11-Jun-2001 |
ache |
ISO_ -> ISO, calendar
|
78021 |
10-Jun-2001 |
ache |
Back out *.US-ASCII compactification - application should decide
|
78019 |
10-Jun-2001 |
ache |
Add man/en.ISO8859-1 hierarchy
|
77999 |
10-Jun-2001 |
ache |
Deal properly with *.US-ASCII family
|
77993 |
10-Jun-2001 |
ache |
Fix Latin1 man directories for new locale names
|
77976 |
10-Jun-2001 |
ache |
New locale names and aliases to old ones
|
77875 |
07-Jun-2001 |
sf |
add new directories for XFree86-4.1.0.
Reviewed by: ru
|
77825 |
06-Jun-2001 |
dcs |
Unbreak world by adding the new example directiory.
Reminded by: Niels Chr. Bank-Pedersen <ncbp@bank-pedersen.dk> MFC after: 1 week
|
77756 |
05-Jun-2001 |
ru |
Don't use tabs here!
|
77728 |
04-Jun-2001 |
joerg |
Round #2 of the sys/isa/ic/ => sys/dev/ic/ move: install sys/dev/ic as /usr/include/dev/ic.
|
77575 |
01-Jun-2001 |
ru |
Remove vestiges of MFS.
|
77573 |
01-Jun-2001 |
obrien |
Both X11 (3.x and 4.x) currently lack a libdata/ subdirectory, (which is present both in /usr and /usr/local) which is causing a few ports to erroneously report mtree failures on bento.
Submitted by: ade
|
77223 |
26-May-2001 |
ru |
- sys/n[tw]fs moved to sys/fs/n[tw]fs - /usr/include/n[tw]fs moved to /usr/include/fs/n[tw]fs
|
77208 |
25-May-2001 |
bmah |
List new directories created under share/examples/isdn/* in order to unbreak installworld.
|
77162 |
25-May-2001 |
ru |
- sys/msdosfs moved to sys/fs/msdosfs - msdos.ko renamed to msdosfs.ko - /usr/include/msdosfs moved to /usr/include/fs/msdosfs
|
77031 |
23-May-2001 |
ru |
- FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION file systems were repo-copied from sys/miscfs to sys/fs.
- Renamed the following file systems and their modules: fdesc -> fdescfs, portal -> portalfs, union -> unionfs.
- Renamed corresponding kernel options: FDESC -> FDESCFS, PORTAL -> PORTALFS, UNION -> UNIONFS.
- Install header files for the above file systems.
- Removed bogus -I${.CURDIR}/../../sys CFLAGS from userland Makefiles.
|
76849 |
19-May-2001 |
brian |
Back out previous commit. digiio.h has moved to /usr/include/sys
|
76703 |
17-May-2001 |
brian |
Add /usr/include/dev/digi/
|
76550 |
13-May-2001 |
ache |
Add sk_SK
PR: Submitted by: Reviewed by: Approved by: Obtained from:
|
75601 |
17-Apr-2001 |
ru |
Remove share/tmac/locale/ and share/tmac/mdoc/locale/.
|
75461 |
13-Apr-2001 |
ru |
People, please read the README file!!!
: These files use 4 space indentation, and other than in the header : comments, should not contain any tabs.
|
75415 |
11-Apr-2001 |
bp |
Actually install include/fs/smbfs and include/netsmb directories.
|
75375 |
10-Apr-2001 |
bp |
Add netsmb and smbfs include directories
|
75140 |
03-Apr-2001 |
joe |
Commit the first version of BSDPAN.
BSDPAN is the collection of modules that provides tighter than ever integration of Perl into BSD Unix.
Currently, BSDPAN does the following:
o makes p5- FreeBSD ports PREFIX-clean;
o registers Perl modules in the FreeBSD package database with a package name derived from the module name. The name is of the form: bsdpan-ModuleName-V.VV.
Anyone interested in where BSDPAN is developing should read Anton's message to the ports mailling list: Message-ID: <20010105040828.A26011@heechee.tobez.org>
Submitted by: Anton Berezin <tobez@tobez.org>
|
74685 |
23-Mar-2001 |
sf |
added new directories to sync with XFree86-4.0.3.
Approved by: asami
|
74399 |
17-Mar-2001 |
ache |
Remove unused locale/nls directories. Corresponding fixes for "make release" already commited elsewhere.
|
74396 |
17-Mar-2001 |
phk |
Attempt to make "make release" work again. Without a nls/fi_FI.DIS_8859-15 tcsh barfs.
|
74382 |
17-Mar-2001 |
markm |
Unbreak "make installworld"
|
74338 |
16-Mar-2001 |
ache |
Add et_EE.ISO_8859-15
|
74335 |
16-Mar-2001 |
ru |
Apply the README's requirement a) to the previous commit.
|
74325 |
16-Mar-2001 |
ache |
DIS_8859_15 -> ISO_8859-15 rename
|
74056 |
10-Mar-2001 |
kris |
Add libdata, some ports were using it.
|
72699 |
19-Feb-2001 |
ru |
Add missing .../cat?/alpha directories.
|
72692 |
19-Feb-2001 |
ru |
Create directory infrastructure required to format, display and store preformatted /usr/share/man manual pages in 8-bit iso-8859-1 charset for all *_*.ISO_8859-1 locales.
Requested by: des Input from: ache
|
72636 |
18-Feb-2001 |
phk |
Duh! forgot to add BSD_daemon to the mtree files.
Submitted by: "Niels Chr. Bank-Pedersen" <ncbp@bank-pedersen.dk>
|
72515 |
15-Feb-2001 |
ru |
Apparently, people do not listen for a plea to look into the README file before making changes here. Fix them once again.
|
72509 |
15-Feb-2001 |
ru |
Fixed the fatal (missing "..").
Pointy hat to: asmodai
|
72320 |
10-Feb-2001 |
asmodai |
Add en_NZ.ISO_8859-1.
|
72261 |
09-Feb-2001 |
asmodai |
Add af_ZA.ISO_8859-1
Submitted by: ache
|
71162 |
17-Jan-2001 |
ache |
Add el_GR.ISO_8859-7
|
71014 |
14-Jan-2001 |
dougb |
Move the process of storing entropy from /dev/random and reseeding with it at boot time closer to the way we want it to be in the final version.
* Move the default directory to /var/db/entropy * Run the entropy saving cron job every 11 minutes. This seems to be a better default, although still bikeshed material. * Feed /dev/random some cheesy "entropy" from various commands and files before the disks are mounted. This gives /dev/random a better chance of running without blocking early. * Move the reseeding with previously stored entropy to the point immediately after the disks are mounted. * Make the harvesting script a little safer in regards to the possibility of accidentally overwriting something other than a regular file.
|
70923 |
11-Jan-2001 |
dougb |
Fix a small typo
|
70922 |
11-Jan-2001 |
dougb |
Add a system to save entropy from /dev/random periodically so that it can be used to reseed at boot time. This will greatly increase the chances that there will be sufficient entropy available at boot time to prevent long delays.
For /etc/rc, remove the vmstat and iostat runs from the attempt to provide some cheesy randomness if the files fail, since those programs are dynamically linked, and ldd seems to want some randomness to do its magic.
Guidance and parameters for this project were provided by Mark Murray, based on the requirements of the Yarrow algorithm. Some helpful suggestions for implementation (including the tip about iostat and vmstat) were provided by Sheldon Hearn. All blame for problems or mistakes is mine of course.
|
70812 |
09-Jan-2001 |
ben |
Remove empty directories.
PR: 23769, 23772, 23868 Submitted by: Rich Morin <rdm@cfcl.com>
|
70811 |
09-Jan-2001 |
peter |
Move MD <machine/if_wavelan_ieee.h> to MI <dev/wi/if_wavelan_ieee.h>
|
70551 |
01-Jan-2001 |
ache |
ru_SU -> ru_RU for nls too
|
70543 |
31-Dec-2000 |
phk |
... and ru_RU.KOI8-R.
Remove ru_SU
Forgotten by: phantom on 2000/12/29 14:58:01
|
70542 |
31-Dec-2000 |
phk |
Add ru_RU.ISO_8859-5 also.
|
70540 |
31-Dec-2000 |
phk |
Add forgotten entry for ru_RU.CP866 to try to make make release work.
|
69633 |
05-Dec-2000 |
ru |
Added directories needed for Groff 1.16.1 distribution.
|
68942 |
20-Nov-2000 |
sheldonh |
Connect the new man4.alpha to the build.
|
67523 |
24-Oct-2000 |
archie |
Build the ISC library as libisc. This library comes as part of the bind distribution, but until now was not being built as a separate entity. For documentation, see these man pages:
assertions(3), eventlib(3), heap(3), logging(3), memcluster(3), tree(3).
Reviewed by: jdp
|
67128 |
15-Oct-2000 |
brian |
Add /usr/include/netnatm/
|
66940 |
10-Oct-2000 |
gshapiro |
Install the sendmail cf building tools (contrib/sendmail/cf) in /usr/share/sendmail/cf.
PR: 19790
|
66796 |
07-Oct-2000 |
gshapiro |
Forgot to remove the directory from mtree for the obsolete sendmail documentation.
|
65959 |
16-Sep-2000 |
ache |
Add tr_TR.ISO_8859-9 to nls
|
65958 |
16-Sep-2000 |
ache |
Add tr_TR.ISO_8859-9
|
65952 |
16-Sep-2000 |
phk |
Add missing tr_TR.ISO_8859-9 directory.
|
65519 |
06-Sep-2000 |
ache |
Add /boot/kernel/
|
65513 |
06-Sep-2000 |
obrien |
The default is for 3rd party kernel modules to live in /boot/modules rather than /modules.
|
65077 |
25-Aug-2000 |
asami |
Update BSD.x11-4.dist to XFree86-4 after repo copy. I believe this is correct but I won't know for sure until bento's cluster comes back up.
|
64882 |
21-Aug-2000 |
markm |
Move $PERL/IO/Socket to the right place.
Reported by: ache
|
64874 |
20-Aug-2000 |
markm |
Add missing perl directories.
|
63211 |
15-Jul-2000 |
abial |
*** empty log message ***
|
62592 |
04-Jul-2000 |
ache |
Fix site_perl hierarchy
|
62416 |
02-Jul-2000 |
markm |
Follow-up commit to today's gnu/usr.bin/perl commit; serial number brought inline with Perl standards.
|
62234 |
29-Jun-2000 |
asami |
Add "mach" dir for perl, that's where it installs a lot of stuff now.
|
62082 |
25-Jun-2000 |
markm |
Version number and directory changes for Perl 5.006.
|
61997 |
23-Jun-2000 |
tg |
Install a VGA font for the X11 mode. Use a line like xset fp+ /usr/libdata/doscmd/fonts in your .xsession to activate it.
Document X11_FONT option in .doscmdrc.
Open window if $DISPLAY is set.
|
61733 |
16-Jun-2000 |
asami |
Add a few directories that were shared by a lot of ports: section 3 of perl man pages and site_perl directories for alpha and i386 in /usr/local, and share/aclocal and share/doc/ja in /usr/local and /usr/X11R6.
Reviewed by: the ports list Approved by: steve (alpha part)
|
61285 |
05-Jun-2000 |
ru |
/usr/mdec has gone 1.5 years ago.
|
61067 |
29-May-2000 |
ps |
Remove more from here too.
Reminded by: hoek
|
60724 |
19-May-2000 |
peter |
Add dev/ppbus for lptio.h
|
59949 |
04-May-2000 |
phantom |
Directory renamed in /usr/share/calendar: ru_SU.KOI8-R -> ru_RU.KOI8-R
|
59746 |
29-Apr-2000 |
asami |
Add lib/X11/locale/zh_TW.Big5.
Found by: bento
|
58540 |
25-Mar-2000 |
asami |
Add ${X11BASE}/lib/aout.
|
57611 |
29-Feb-2000 |
billf |
Add the new ses example code directories, unbreak world.
Submitted by: cpiazza, who... Actually tested: make world Desired by: jkh, mjacob
|
57522 |
26-Feb-2000 |
shin |
Add IPv6 related docs.
Reviewed by: phantom
|
57486 |
25-Feb-2000 |
peter |
Add /etc/ssh
|
57299 |
18-Feb-2000 |
asami |
Add ${X11BASE}/lib/X11/local -- this directory is created by the X installation, so it should be in this file too.
Approved by: jkh
|
56583 |
25-Jan-2000 |
n_hibma |
Install the USB include files in /usr/include/dev/usb.
We should still sort out some way of avoiding the clutter. Not all files should be there.
Prompted by: Louis A. Mamakos <louie@TransSys.COM>
|
56114 |
16-Jan-2000 |
phk |
Add missing share/examples/ses directory.
|
55850 |
12-Jan-2000 |
asmodai |
Add devhtml entry for the groff_font directory. This is needed for the new devhtml in the groff 1.15 package.
|
55797 |
11-Jan-2000 |
rgrimes |
Add missing -p /tmp/MTREE to mtree command in README so that it will actually work now.
Remove tabs and once again sort the *.dist files.
|
55758 |
10-Jan-2000 |
phantom |
Create /usr/share/doc/ncurses (place for html files from ncurses dist)
|
55754 |
10-Jan-2000 |
phantom |
Create /usr/share/examples/libdialog (examples of dialog(3) usage)
|
55739 |
10-Jan-2000 |
phantom |
Create doc dir for ntp (/usr/share/doc/ntp)
|
55736 |
10-Jan-2000 |
phantom |
Create dirs for bind's additional documentation: /usr/share/doc/bind/{html,misc}
|
55733 |
10-Jan-2000 |
phantom |
add /usr/share/examples/bc
|
55568 |
07-Jan-2000 |
phantom |
Add share/examples/dialog - examples of dialog(1) usage
|
55235 |
29-Dec-1999 |
peter |
Add /usr/libexec/sendmail
|
55097 |
25-Dec-1999 |
kris |
Add directories: preparation for OpenSSL import.
|
55074 |
24-Dec-1999 |
ache |
Add 8859-4 and lt_LT entries
|
55012 |
22-Dec-1999 |
ache |
lt_LN->la_LN
|
54973 |
21-Dec-1999 |
ache |
Add cs_CZ
Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
|
54091 |
03-Dec-1999 |
semenu |
Added ntfs subdir to allow mountd.c include <ntfs/ntfsmount.h> and others.
|
53422 |
19-Nov-1999 |
roberto |
Add share/examples/netgraph.
Forgotten by: our friends at Whistle.
|
52905 |
05-Nov-1999 |
jlemon |
Add missing netinet6.
Detected by: make world
|
52837 |
03-Nov-1999 |
bp |
Add share/examples/nwclient directory.
|
52419 |
21-Oct-1999 |
julian |
Whistle's Netgraph link-layer (sometimes more) networking infrastructure. Been in production for 3 years now. Gives Instant Frame relay to if_sr and if_ar drivers, and PPPOE support soon. See: ftp://ftp.whistle.com/pub/archie/netgraph/index.html for on-line manual pages.
Reviewed by: Doug Rabson (dfr@freebsd.org) Obtained from: Whistle CVS tree
|
52387 |
18-Oct-1999 |
ache |
add uk_UA.KOI8-U locale dirs
|
52228 |
14-Oct-1999 |
bp |
Make libncp actually compiled.
Reviewed by: mdodd
|
51887 |
03-Oct-1999 |
ache |
add ru_SU.ISO_8859-5 locale dirs
|
51316 |
15-Sep-1999 |
ache |
Oops, patch applied to wrong place.
|
51314 |
15-Sep-1999 |
ache |
add mdoc/locale
|
51176 |
11-Sep-1999 |
ache |
add tmac/locale for man l10n tweaks
|
50865 |
03-Sep-1999 |
hoek |
Add /usr/share/examples/more/. Will contain sample config files that give our more(1) keymappings similar to less(1) and most(1). Initially these config files will support only a subset of less and most keymappings.
|
50472 |
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
50424 |
26-Aug-1999 |
nik |
Pull the FDP maintained documents (that's the FAQ, the Handbook, the tutorials, and all the language translations thereof) out of here. They still install here, but the installation routine in doc/ sorts that out.
|
50375 |
25-Aug-1999 |
rgrimes |
Looks like I missed a little white space error, fixed.
|
50296 |
24-Aug-1999 |
rgrimes |
This cleans up all the white space errors so that the next commit is easier to understand.
|
50203 |
23-Aug-1999 |
rgrimes |
Fix script in README to actually work, empty lines produce as much a diff as lines with the wrong stuff on it.
Add references in mtree data files to the README.
|
50199 |
23-Aug-1999 |
rgrimes |
An explination of how to keep these files in good working order.
Reviewed by: bde
|
50046 |
19-Aug-1999 |
ru |
Nuke /usr/share/misc/pkg_manage.
PR: 13228 Submitted by: "Alexey M. Zelkin" <phantom@cris.net>
|
48185 |
24-Jun-1999 |
sheldonh |
Actually install the virgin copies of the /etc files that we so proudly claim to install in /usr/share/examples/etc/README.examples .
PR: 5207 Reported by: "Wayne M. Barnes" <wayne@barnes1.wustl.edu>
|
47831 |
08-Jun-1999 |
foxfair |
Change locale name of Traditional Chinese : zh_TW.BIG5 -> zh_TW.Big5. It makes compatible with IANA charset defination, and let existent I18N app happier.
Ref: <http://www.isi.edu/in-notes/iana/assignments/character-sets>
|
47746 |
05-Jun-1999 |
julian |
Support the IANA definition of Shift Jis nameley ja_JP.Shift_JIS as well as the X11 version ja_JP.SJIS
|
46523 |
05-May-1999 |
markm |
Add extra dirs needed by install. Do the include/* by reusing BSD.include.dist to make tracking this easier.
Pointed out by: Rod Grimes
|
46363 |
03-May-1999 |
gpalmer |
Unbreak my previous commit
|
46362 |
03-May-1999 |
gpalmer |
Create share/man8/alpha
Forgotten By: obrien
|
46315 |
02-May-1999 |
markm |
Perl moves up a maintenance version.
|
46031 |
24-Apr-1999 |
peter |
Drop example lkm tree
|
45827 |
19-Apr-1999 |
peter |
drop /lkm
|
45186 |
31-Mar-1999 |
asami |
Explicitly specify mode 755 for /var/db/pkg -- it will be mode 700 otherwise.
|
45173 |
31-Mar-1999 |
asami |
Add /var/db/pkg.
Submitted by: John Hay <jhay@mikom.csir.co.za>
|
44621 |
10-Mar-1999 |
dcs |
Gentlemen, I present you /boot/defaults. Just for the sake of symmetry.
Reviewed by: jkh (eyebrown raised a little, I concede)
|
43901 |
11-Feb-1999 |
brian |
Add /usr/share/examples/ppp directory Don't install /etc/ppp/ppp.*.example Remove ppp/ppp.{conf,linkup,linkdown,secret}.sample
|
43810 |
09-Feb-1999 |
jkh |
Add /etc/defaults.
|
43484 |
31-Jan-1999 |
vanilla |
Add a entry for zh-FAQ.
|
43421 |
30-Jan-1999 |
newton |
Added /usr/share/examples/svr4
|
43246 |
26-Jan-1999 |
dillon |
Add directory structure of diskless examples
|
43000 |
21-Jan-1999 |
imp |
Euro support, part 2.
This should be merged into RELENG_3 and a similar patch may be needed for RELENG_2_2, should that deemed necessary.
Make world succeeded with these patches in my tree.
Submitted by: "Kaleb S. KEITHLEY" <kaleb@ics.com>
|
42801 |
18-Jan-1999 |
hm |
Add directory /usr/share/examples/isdn
|
42528 |
11-Jan-1999 |
hm |
corrected disorder, override of user and group defaults and group permissions for /etc/isdn (suggested by Bruce Evans).
|
42479 |
10-Jan-1999 |
hm |
add directory /etc/isdn and populate it
|
42449 |
09-Jan-1999 |
jdp |
share/examples/kld/misc -> share/examples/kld/syscall
Fixes make installworld breakage.
|
42223 |
01-Jan-1999 |
peter |
Reconnect pcvt hooks..
Reviewed by: core
|
42169 |
30-Dec-1998 |
dt |
Add entry for rusiian FAQ.
|
42090 |
27-Dec-1998 |
phk |
follow up to: Pre 3.0 branch cleanup casualty #4: pcvt
|
42006 |
22-Dec-1998 |
jkh |
Add /usr/share/examples/bootforth so that world builds don't start falling over.
Forgotten by: abial :-)
|
41920 |
18-Dec-1998 |
asami |
Add share/emacs/site-lisp. Too many things break without it.
Reviewed by: ports list (a long time ago)
|
41855 |
16-Dec-1998 |
peter |
Old nit lying around in a source tree: Slightly optimize the number of uname/gname overrides and /sets.
|
41854 |
16-Dec-1998 |
peter |
Old nit lying around: Don't override the gname when it's the same as the previous /set.
|
41853 |
16-Dec-1998 |
peter |
Old stuff laying around: Don't override /tmp to the same uid/gid as the previous /set defaults
|
41850 |
16-Dec-1998 |
dillon |
Added /usr/share/examples/portal to mtree
|
41773 |
14-Dec-1998 |
dillon |
More locale directory structure updates for DIS_8859-15
|
41772 |
14-Dec-1998 |
dillon |
Fix installworld, forgot directories for locale DIS_8859-15
|
41721 |
13-Dec-1998 |
dillon |
Grrr. removed. backed out. sorry.
|
41719 |
13-Dec-1998 |
dillon |
This needs to be commited now to fix usbd for make world
|
41682 |
11-Dec-1998 |
dfr |
Add directories for KLD examples.
|
41459 |
02-Dec-1998 |
dillon |
Remove mtree creation of /etc/namedb/s until we find a good way to handle new user id's in buildworld/installworld.
|
41442 |
01-Dec-1998 |
dillon |
Reviewed by: freebsd-current, freebsd-security
Adjust rc.conf to run named in sandbox, adjust mtree to add /etc/namedb/s subdirectory (user bind, group bind) to hold secondaries, adjust comments in named.conf to reflect new secondary scheme. (Note that core read-only zone files are left owned by root, increasing security even more).
|
41230 |
18-Nov-1998 |
jdp |
Add the directory "/usr/include/security", which is where the PAM header files go. I am not too happy about the name. But if we are to have any hope of being able to use 3rd party PAM modules, we'll have to live with it.
|
40464 |
17-Oct-1998 |
peter |
Some directories would like to install things into /modules
|
40231 |
11-Oct-1998 |
markm |
Add extra directories required by Perl5. The one in local-land is contoversial and may be removed later.
|
40018 |
07-Oct-1998 |
jkh |
Add spanish doc dirs. Submitted by: Motoyuki Konno <motoyuki@snipe.rim.or.jp>
|
39849 |
30-Sep-1998 |
jkh |
Add /boot, while I happen to be thinking about it.
|
39695 |
27-Sep-1998 |
obrien |
We don't support SUID `games' games anymore.
|
39675 |
26-Sep-1998 |
jkh |
Make a /usr/lib/compat/aout directory. Folks should remember to re-run mtree over this if they want to populate the compat dirs during a build or that step will fall over.
|
39490 |
19-Sep-1998 |
obrien |
Simplify these now that default owner is root.wheel.
Partially reviewed by: bde
|
39482 |
19-Sep-1998 |
vanilla |
Remove tcl directory. Forgotten by: asami Approved by: jkh
|
39284 |
15-Sep-1998 |
jkh |
Add scsi_target to examples. This is the 3rd such breakage I've committed a fix for in 2 days and 3 different people have forgotten to update this file. GRRR! What's it going to take, electrodes to the sensitive bits, people?? :-)
|
39272 |
15-Sep-1998 |
jkh |
Add /usr/share/examples/atm Forgotten by: phk
|
39271 |
15-Sep-1998 |
phk |
(this is an extract from src/share/examples/atm/README)
=================================== HARP | Host ATM Research Platform ===================================
HARP 3
What is this stuff? ------------------- The Advanced Networking Group (ANG) at the Minnesota Supercomputer Center, Inc. (MSCI), as part of its work on the MAGIC Gigabit Testbed, developed the Host ATM Research Platform (HARP) software, which allows IP hosts to communicate over ATM networks using standard protocols. It is intended to be a high-quality platform for IP/ATM research.
HARP provides a way for IP hosts to connect to ATM networks. It supports standard methods of communication using IP over ATM. A host's standard IP software sends and receives datagrams via a HARP ATM interface. HARP provides functionality similar to (and typically replaces) vendor-provided ATM device driver software.
HARP includes full source code, making it possible for researchers to experiment with different approaches to running IP over ATM. HARP is self-contained; it requires no other licenses or commercial software packages.
HARP implements support for the IETF Classical IP model for using IP over ATM networks, including:
o IETF ATMARP address resolution client o IETF ATMARP address resolution server o IETF SCSP/ATMARP server o UNI 3.1 and 3.0 signalling protocols o Fore Systems's SPANS signalling protocol
What's supported ---------------- The following are supported by HARP 3:
o ATM Host Interfaces - FORE Systems, Inc. SBA-200 and SBA-200E ATM SBus Adapters - FORE Systems, Inc. PCA-200E ATM PCI Adapters - Efficient Networks, Inc. ENI-155p ATM PCI Adapters
o ATM Signalling Protocols - The ATM Forum UNI 3.1 signalling protocol - The ATM Forum UNI 3.0 signalling protocol - The ATM Forum ILMI address registration - FORE Systems's proprietary SPANS signalling protocol - Permanent Virtual Channels (PVCs)
o IETF "Classical IP and ARP over ATM" model - RFC 1483, "Multiprotocol Encapsulation over ATM Adaptation Layer 5" - RFC 1577, "Classical IP and ARP over ATM" - RFC 1626, "Default IP MTU for use over ATM AAL5" - RFC 1755, "ATM Signaling Support for IP over ATM" - RFC 2225, "Classical IP and ARP over ATM" - RFC 2334, "Server Cache Synchronization Protocol (SCSP)" - Internet Draft draft-ietf-ion-scsp-atmarp-00.txt, "A Distributed ATMARP Service Using SCSP"
o ATM Sockets interface - The file atm-sockets.txt contains further information
What's not supported -------------------- The following major features of the above list are not currently supported:
o UNI point-to-multipoint support o Driver support for Traffic Control/Quality of Service o SPANS multicast and MPP support o SPANS signalling using Efficient adapters
This software was developed under the sponsorship of the Defense Advanced Research Projects Agency (DARPA).
Reviewed (lightly) by: phk Submitted by: Network Computing Services, Inc.
|
39250 |
15-Sep-1998 |
gibbs |
Add new cam include hierarchy.
|
39188 |
14-Sep-1998 |
obrien |
Too late in the 3.0-game to deal with a setgid /usr/bin/man.
|
39177 |
14-Sep-1998 |
obrien |
Wanted to set uname to root, not gname.
|
39168 |
14-Sep-1998 |
jkh |
Boy, Mr. Obrien is committing in his sleep again; there is also no user named wheel. :)
|
39167 |
14-Sep-1998 |
jkh |
There is no group name of "root"; assume man was what was intended.
|
39161 |
14-Sep-1998 |
obrien |
Change file ownership from bin.bin to root.wheel.
|
39115 |
12-Sep-1998 |
jkh |
add entry for /usr/share/examples/atapi so the world build doesn't fall over. Forgotten by: sos
|
39051 |
10-Sep-1998 |
bde |
Fixed ownership of share/man/man1aout.
Didn't fix misformatting of all the perl entries.
|
39021 |
09-Sep-1998 |
markm |
Add the dirs for Perl5.
|
38895 |
07-Sep-1998 |
jb |
Add directories for the legacy tool man files to stop them over-writing the ones from binutils.
|
38857 |
05-Sep-1998 |
asami |
Remove tcl from /usr/src, according to prior agreement. BTW, tcl-8.0 *is* a port so there is nothing to be done on that side now.
Approved by: jkh === To: "Jordan K. Hubbard" <jkh@time.cdrom.com> cc: Andreas Klemm <andreas@klemm.gtn.com>, current@freebsd.org Subject: Re: Make this a relese coordinator decision (was Re: ports-current/packages-current discontinued) From: David Greenman <dg@root.com> Date: Sun, 03 Aug 1997 20:23:31 -0700
>decision is, I'll respect it.
Another chance to architect people's principles...I can hardly wait. Seems quite appropriate for a Sunday - I just need to get one of those collection plates (and money envelopes) so I can profit, too. :-) Tcl stays in /usr/src for now, but it needs to be kept up to date; same for perl. If Jordan doesn't have "setup" (written in tcl) ready for 3.0, then tcl will be yanked prior to the 3.0 release (and made into a port). As for the ports tree only supporting the last FreeBSD release, this seems sensible to me. The "ports" have always been a moving target between releases and the problem is only going to get worse when we expand to supporting other processor architectures. In any case, Satoshi is and always has been in charge of the ports tree and whatever he wants to do with it (within reason :-)) is his decision. Does this cover the issue completely? I admit to deleting messages in this thread with unusual fervor (people have FAR too much time on their hands!). There's a fair bit of reasoning behind the above, but since everyone is sick of arguing about this, I'll spare you the analysis.
-DG
David Greenman Core-team/Principal Architect, The FreeBSD Project
|
38398 |
17-Aug-1998 |
bde |
Added zh_TW.BIG5 locale. Material for 5 big pointy hats found nearby.
|
38359 |
16-Aug-1998 |
jkh |
Add new zh_TW.BIG5 locale
|
38221 |
10-Aug-1998 |
phk |
I have been running with these locale data for a while now and I hope some other people might find them useful. They are for zh_CN.EUC (GB) only. I'm not familiar with the BIG5 encoding, so I could only hope someone else would fill the gap.
PR: 7310 Submitted by: Luoqi Chen <luoqi@chen.ml.org>
|
38165 |
07-Aug-1998 |
ache |
Add dirs for Hungarian locale
|
36953 |
13-Jun-1998 |
jhay |
Add doc/ja/FAQ and handbook, so that releases can build again.
|
36671 |
05-Jun-1998 |
peter |
Hands off my /usr/src and /usr/obj! If they are symlinks (since they are hard coded into too many things), it's not nice to go and change /home/src etc. This means they will be created if missing (so it shouldn't break the releases), but won't touch them once they are changed.
|
36439 |
28-May-1998 |
peter |
Grumble Grumble.. so this is how src/sys/ufs/lfs kept coming back... The mtree in make world was following symlinks and creating directories in the source tree and causing cvs to break (since CVS/Entries was missing).
|
36397 |
26-May-1998 |
sos |
ELF preparation step 2:
Move a.out libraries to /usr/lib/aout to make space for ELF libs. Make rtld usr /usr/lib/aout as default library path. Make ldconfig reject /usr/lib as an a.out library path. Fix various Makefiles for LIBDIR!=/usr/lib breakage.
This will after a make world & reboot give a system that no longer uses /usr/lib/*, infact one could remove all the old libraries there, they are not used anymore.
We are getting close to an ELF make world, but I'll let this all settle for a week or two...
|
35180 |
13-Apr-1998 |
wosch |
Add tutorials directories.
|
34711 |
20-Mar-1998 |
itojun |
/usr/local/man/ja_JP.EUC -> /usr/local/man/ja
PR: 5251
|
34030 |
04-Mar-1998 |
dufault |
Reviewed by: msmith, bde long ago POSIX.4 headers and sysctl variables. Nothing should change unless POSIX4 is defined or _POSIX_VERSION is set to 199309.
|
33963 |
01-Mar-1998 |
jdp |
Add new directories needed by the ELF tools.
|
33819 |
25-Feb-1998 |
hanai |
To commit japanese online manuals into doc/ja/man. Submitted by: Kazuo Horikawa <horikawa@isrd.hitachi.co.jp>
|
33748 |
22-Feb-1998 |
ache |
Add /usr/libdata/msdosfs to store local<->Unicode conversion tables
|
33252 |
11-Feb-1998 |
jdp |
Removing boggle due to trademark violations.
|
33087 |
04-Feb-1998 |
ache |
Add /usr/libexec/lpr/ru for Russian printer filters (coming soon)
|
32716 |
23-Jan-1998 |
jkh |
Add FAQ and handbook back to doc subtree.
|
32591 |
17-Jan-1998 |
bde |
Don't install the tcl implementation headers. The tcl distribution makefile doesn't install them, and they couldn't be used without lots of undocumented -I's in CFLAGS. tcl.h is still installed in /usr/include/tcl/. Note that rev.1.24 of tcl_bmake/mkMakefile.sh broke all the section 3 tcl man pages by putting it there instead of in /usr/include.
|
32238 |
04-Jan-1998 |
wosch |
Add forgotten share/examples/ppi
|
31025 |
07-Nov-1997 |
ache |
Add sl_SI directories
|
30589 |
20-Oct-1997 |
jmb |
add /etc/mail--the anti-spam files branches affected: -current, RELENG_2_2, and RELENG_2_1_0
|
30540 |
18-Oct-1997 |
joerg |
Something that should have been done 2.5 years ago: install pcvt's accompanying doc files into /usr/share/pcvt/. (This goes to the `doc' distribution, not `bin'.)
|
30488 |
16-Oct-1997 |
jkh |
Alphabetize.
|
30485 |
16-Oct-1997 |
jkh |
Add /usr/share/examples/libvgl so we don't fall over. :( Forgotten by: sos
|
30161 |
06-Oct-1997 |
jkh |
Whoops! Whomever added the de_DE.ISO_8859-1 entry missed a "..", causing an incomplete /usr/local to be populated (this is why the ports collection is mostly broken in the out-of-box configuration with 2.2.5-BETA).
|
30036 |
01-Oct-1997 |
ache |
/etc/opielocks -> /var/spool/opielocks
|
29984 |
29-Sep-1997 |
wosch |
Directories for german manpages.
|
29973 |
29-Sep-1997 |
ache |
Add /etc/opielocks for opie locks, standard place
|
29929 |
28-Sep-1997 |
markm |
Remove include/kerberosIV directory. It is no longer used.
|
29860 |
25-Sep-1997 |
ache |
Add missing SJIS and pl_PL entries
|
29807 |
24-Sep-1997 |
ache |
Disallow o+rwx for /var/games/hackdir hierarchy, it helps to make hack non-setuid back
|
29791 |
24-Sep-1997 |
ache |
Create missing /var/games/hackdir/save
|
29723 |
22-Sep-1997 |
wosch |
Add directories for Poland: /usr/share/{locale,nls}/pl_PL.ISO_8859-2
|
29597 |
19-Sep-1997 |
julian |
Add the direcotry for the japanese shift-JIS locale
|
29312 |
12-Sep-1997 |
asami |
Revert back to 1.28.
|
28979 |
01-Sep-1997 |
eivind |
Change games from setuid games to setgid games.
Reviewed by: maybe@yes.no Obtained from: OpenBSD (mostly deraadt@openbsd.org)
|
28922 |
30-Aug-1997 |
phk |
emove /usr/local/libdata/tcl
|
28376 |
18-Aug-1997 |
pst |
cron.d -> periodic
|
28337 |
18-Aug-1997 |
jdp |
Bye bye /usr/share/examples/sup.
|
28117 |
12-Aug-1997 |
pst |
Add entries for cron.d and friends
|
28108 |
12-Aug-1997 |
ache |
Add libdata/doscmd
|
27830 |
01-Aug-1997 |
phk |
Move tcl packages to libdata/pkg
|
27755 |
29-Jul-1997 |
ache |
Change /var/run owner to root - sendmail can't write sendmail.pid otherwise due to safeopen
|
27683 |
25-Jul-1997 |
phk |
A couple of new directories needed for tcl8.0b2
|
27527 |
19-Jul-1997 |
jfieber |
Remove SGML related directories.
|
26535 |
10-Jun-1997 |
asami |
Add new directories according to jmz's XFree86-3.3 upgrade. Change ownership of directories to root:wheel. While I'm here, convert some tabs to spaces.
|
26453 |
04-Jun-1997 |
ache |
Back out symlinks/directories removing until solution will be found since they are really directories in the release (for unknown reason for me)
|
26452 |
04-Jun-1997 |
ache |
Remove directories belongs to /usr/src to stop mtree to modify /usr/src permissions. Having them here is wrong from several other poins too: they are never be a directories (simlinks only), so why give a chance to mtree to make them as directories? Since they never be a directories, permissions of them will never be modified by old mtree too.
|
26441 |
04-Jun-1997 |
asami |
Make local "root:wheel" so it will be consistent with BSD.local.dist
Reviewed by: bde
|
26423 |
04-Jun-1997 |
asami |
New mtree file for /usr/X11R6.
Approved (a long time ago) by: David Dawes
|
25425 |
03-May-1997 |
jkh |
Change group ownership of /var/mail to mail and permission to 0775.
This does *not* instantly make any program which "ensures" mail spool consistency by creating lock files safe in any way since other tools, like mail.local, will be using flock() semantics and any such lock file will simply be ignored. It does, however, allow a lot of things which are currently suid root in order to create such bogus lockfiles to, at least, be bogus at a much lower level of privilege (and this is good). Ultimately, of course, everybody should just use flock.
|
25321 |
30-Apr-1997 |
bde |
Removed unused groff `generate' directories.
|
23564 |
09-Mar-1997 |
bde |
Added forgotten directories netns and pccard. The bug was masked by bogons in /usr/src/include/Makefile.
|
23379 |
04-Mar-1997 |
wosch |
Add /usr/share/doc/psd/13.rcs and /usr/share/doc/psd/28.cvs. ..
|
23271 |
02-Mar-1997 |
bde |
Added new filesystem directories.
Fixed munged whitespace (just 2 lines of it). The mtree files were originally generated by `mtree -cdinx -kuname,gname,mode'. This gives output with no tabs except in the header. The format should be preserved by manual updates so that the files don't change a lot when they are regenerated.
|
23219 |
28-Feb-1997 |
wosch |
Create directory /etc/skel.
|
23217 |
28-Feb-1997 |
wosch |
add lt_LN.ISO_8859-1
|
23154 |
27-Feb-1997 |
wosch |
Add forgotten entries for Croatia
Pointed out by: ache
|
23120 |
26-Feb-1997 |
mpp |
Larn needs /var/games/larn to exist so that it can create its scorefile. Closes PR# 1944.
|
23037 |
23-Feb-1997 |
peter |
Revert $FreeBSD$ to $Id$
|
23036 |
23-Feb-1997 |
peter |
Create /usr/libdata/gcc/ in preperation for installing specs
|
23023 |
22-Feb-1997 |
ache |
Add ko_KR.EUC directories
|
22240 |
03-Feb-1997 |
jdp |
Add "/usr/share/examples/drivers/", fixing make world breakage. Forgotten by: julian
|
21673 |
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
21310 |
04-Jan-1997 |
jfieber |
Add docbook.
|
21237 |
02-Jan-1997 |
mpp |
Create /usr/share/examples/mdoc.
|
21130 |
31-Dec-1996 |
asami |
Add share/examples dir.
Suggested by: max
|
20972 |
28-Dec-1996 |
wosch |
add new directory /usr/share/examples/printing
|
20357 |
12-Dec-1996 |
asami |
Add missing mann and catn directories.
2.2 candidate.
|
20147 |
05-Dec-1996 |
asami |
Directories for Japanese manpages. Definite 2.2 candidate, as it will be used for the "Japanese manpages port" coming soon.
|
19975 |
26-Nov-1996 |
asami |
Add share/misc. Definite 2.2 candidate, if we want it to be consistent with the ports.
Found by: obrien and his mutt port
|
19941 |
23-Nov-1996 |
bde |
Added forgotten directories zoneinfo/Antarctica and zoneinfo/Arctic.
The zoneinfo makefile doesn't follow the rules. It builds everything at install time. It dpends on zic to create the directories. zic doesn't know about the weird 555 permissions specified in BSD.usr.dist, so it creates the directories with nonstandard permissions.
|
19931 |
23-Nov-1996 |
ache |
Add missing nls directories
2.2 candidate
|
19833 |
17-Nov-1996 |
wosch |
delete removeuser
|
19760 |
15-Nov-1996 |
asami |
Create directory for Japanese handbook. Definite 2.2 material if the handbook is going to make it.
|
19309 |
01-Nov-1996 |
peter |
Add nvi-1.79 directories
|
18912 |
13-Oct-1996 |
joerg |
Uncomment the "raw" lp entry in /etc/printcap. We start lpd by default, so there's no use in running it without any printer definition in printcap. Also added a bunch of hints about the printer setup, to guide the admin about the printer setup (handbook, "apsfilter"), and a commented-out sample setup for a remote printer.
In the same line, add /var/spool/lpd/output to BSD.var.dist since it is referred to by the "lp" entry in printcap.
|
18664 |
03-Oct-1996 |
peter |
Add /usr/share/libg++ for libg++'s genclass prototype/template class files to live. (These are not include files)
|
18663 |
03-Oct-1996 |
peter |
Add /usr/include/g++/std for the libstdc++'s #include <std/foo.h>
|
18425 |
20-Sep-1996 |
bde |
Fixed order and whitespace of examples/cvs entries.
|
18263 |
12-Sep-1996 |
asami |
Add share/dict, following the lead of BSD.usr.dist.
|
18201 |
10-Sep-1996 |
jfieber |
Remove obsolete subdirs of usr/share/sgml/FreeBSD.
|
18162 |
08-Sep-1996 |
jfieber |
Add missing share/groff_font/devlj4
|
18150 |
08-Sep-1996 |
jfieber |
Add usr/share/sgml/transpec
|
18059 |
05-Sep-1996 |
jfieber |
/usr/share/sgml/ISO for ISO entity definitions.
|
18022 |
03-Sep-1996 |
bde |
BSD.usr.dist: Added forgotten share/doc/psd/05.sysman and share/zoneinfo/America/Indiana.
bsd.doc.mk: Nuked mkdir -p and wrong fixups of the leaf directory's ownerships and permissions. The doc tree should be well enough established for this to be safe. Installs to directories should use a trailing slash on the directory name so installs to non-drectories are fatal, but I didn't start changing them.
bsd.man.mk: Nuked mkdir -p and wrong fixups of the leaf directory's ownerships and permissions. They were overkill to create just /usr/share/info.
zoneinfo/Makefile: No changes yet. zic creates directories with ordinary 755 permissions. Why do we use 555 permissions for directories in /usr/share/zoninfo. Why not for zoneinfo itself? /proc and /dev/fd are the only other directories in the system with 555 permissions.
|
17998 |
02-Sep-1996 |
phk |
Add support for shlibs in /usr/lib/compat that the linker will not find at compile time, but ldd will at runtime.
|
17968 |
31-Aug-1996 |
wosch |
add forgotten share/doc/smm/10.named
|
17888 |
29-Aug-1996 |
chuckr |
Add new include directories tcl, tcl/unix, and tcl/generic. Reviewed by: Peter Wemm
|
17829 |
25-Aug-1996 |
pst |
Fix buffer overrun, and run as nobody
|
17740 |
21-Aug-1996 |
jkh |
Add cvsup directory to share/examples Reminded-By: ache
|
17507 |
11-Aug-1996 |
peter |
Add missing netatalk, netipx and netkey directories.
|
17146 |
12-Jul-1996 |
wosch |
create missing /usr/share/examples/removeuser
Submitted by: Ollivier ROBERT roberto@keltia.freenix.fr
|
16851 |
30-Jun-1996 |
peter |
Correct location of tcl components.. They are installed under /usr/libdata/tcl (created with mkdir -p), not /usr/lib/tcl (empty).
|
16692 |
25-Jun-1996 |
jkh |
Add worm to /usr/share/examples
|
16582 |
22-Jun-1996 |
phk |
Add tcl related directories.
|
16390 |
15-Jun-1996 |
jkh |
Make an etc/rc.d directory.
|
15726 |
10-May-1996 |
ache |
Add russian calendar directory
|
15624 |
04-May-1996 |
peter |
Add /usr/libdata/stallion for holding the download firmware images. These binary files most definately do not come under /usr/share's "architecture independent text files" rule... even though these same images would be used on other processors with pci architectures.
|
15337 |
21-Apr-1996 |
pst |
Add /usr/libexec/sm.bin for smrsh(8)
|
14894 |
28-Mar-1996 |
wollman |
Add /usr/share/examples/perfmon.
|
14796 |
24-Mar-1996 |
paul |
Added creation of /usr/libdata and /usr/libdata/lint
|
14354 |
03-Mar-1996 |
adam |
added share/doc and man/cat9 moved bogus man/skel to share/skel
|
14130 |
17-Feb-1996 |
ache |
Add examples/slattach
|
14096 |
14-Feb-1996 |
wollman |
Don't make a netns directory.
|
14001 |
09-Feb-1996 |
wosch |
make share/calendar/hr_HR.ISO_8859-2
|
13963 |
08-Feb-1996 |
ache |
Remove netccitt, netiso
|
13923 |
05-Feb-1996 |
ache |
Make share/calendar/de_DE.ISO_8859-1
|
13709 |
29-Jan-1996 |
ache |
Add missing cat9
|
13536 |
21-Jan-1996 |
bde |
Added share/examples/{meteor,sliplogin}.
|
12822 |
14-Dec-1995 |
phk |
Add man9 to trees.
|
12764 |
11-Dec-1995 |
peter |
Update usr/share/examples layout to match current reality..
|
12745 |
10-Dec-1995 |
peter |
Add "examples", "contrib" and "pcl-cvs" directories below share/examples/cvs in preperation for cvs-1.6.3 import.
|
12388 |
19-Nov-1995 |
ache |
Change owner of msgs to daemon, sendmail msgs alias not works in other case, sendmail change itself to daemon.daemon before executing program.
|
11869 |
28-Oct-1995 |
ache |
Add ascii locale dir
|
11632 |
21-Oct-1995 |
ache |
Make real directories for each 8859-1 locale
|
11093 |
30-Sep-1995 |
jfieber |
Remove /usr/share/FAQ, add /usr/share/examples/sup.
|
10643 |
08-Sep-1995 |
jfieber |
Add target directories for the FAQ and the Handbook.
|
9246 |
17-Jun-1995 |
ache |
Rename *.ISO8859-1 to *.ISO_8859-1 per RFC1700
|
9244 |
17-Jun-1995 |
ache |
Create share/nls/* for local-installed message catalog pgms
|
9243 |
17-Jun-1995 |
ache |
Create missing nls/C
|
8571 |
17-May-1995 |
rgrimes |
Regenerate these using mtree -cdinx -kuname,gname,mode on a very recently built release after fixing all the wrong directory permissions in that release.
Then use diff -c -b to verify them against the old versions, nothing but new directories added :-). And a lot of alphabetizing done!
|
8491 |
13-May-1995 |
asami |
Add "include".
|
8393 |
09-May-1995 |
jfieber |
New directory for sgml tools: /usr/share/sgml Reviewed by: rgrimes
|
8186 |
30-Apr-1995 |
ache |
Add yet one popular russian code table
|
7769 |
12-Apr-1995 |
ache |
Fix "at" directories owner
|
7674 |
08-Apr-1995 |
nate |
Added /usr/share/examples/cvs for use by cvsinit.
|
7544 |
01-Apr-1995 |
ache |
Make /usr/share/nls/* dirs for message catalog stuff
|
7409 |
27-Mar-1995 |
rgrimes |
Remove the private copy of directories in usr/include from here, this is now handled in BSD.include.dist.
|
7136 |
18-Mar-1995 |
rgrimes |
Create /usr/share/games/quiz.db via mtree and remove private mkdir command from Makefile.
|
7130 |
18-Mar-1995 |
rgrimes |
Use new mtree file to rebuild /usr/include.
|
6614 |
22-Feb-1995 |
ache |
add /usr/local/share, needed by some ports
|
6466 |
15-Feb-1995 |
ache |
Add include/readline and share/misc/pkg_manage
|
6456 |
15-Feb-1995 |
ache |
Make libexec & sbin for tcp_wrapper and others
|
6412 |
15-Feb-1995 |
jkh |
Make /var/yp. Suggested by: se
|
6406 |
15-Feb-1995 |
jkh |
Create a /usr/share/isdn directory.
|
6038 |
30-Jan-1995 |
ache |
Create necessary symlinks for locale dirs
|
5784 |
22-Jan-1995 |
ache |
Cleanup in examples,groff_font,locale directories
|
5723 |
19-Jan-1995 |
wollman |
Add /usr/include/ss because libss expects its header files to live there.
|
5683 |
17-Jan-1995 |
ache |
Add tmac/mdoc, needed by ngroff
|
5349 |
03-Jan-1995 |
rgrimes |
Add usr/share/perl/sys to mtree file, remove private mkdir from Makefile.
|
3943 |
27-Oct-1994 |
wollman |
Added: /usr/share/{info,locale,perl}.
|
3831 |
24-Oct-1994 |
sos |
Added share/examples/ibcs2 directory
|
3501 |
10-Oct-1994 |
rgrimes |
Remove /usr/include/g++/{gen,sys}, we long ago quit using them.
|
3075 |
25-Sep-1994 |
wollman |
Make /etc/ppp. Someone still needs to make the install touch /etc/ppp/options so that pppd will run.
|
2897 |
19-Sep-1994 |
phk |
removed usr/include/md
|
2878 |
19-Sep-1994 |
rgrimes |
These are mtree generated versions of these files using the new mtree options.
I will be updating these shortly to remove some old stuff and add some new stuff. These currently produce the exact same trees as they did.
|
2834 |
16-Sep-1994 |
wollman |
Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and arrange for that directory to get created by mtree. Also, process secure directory after all the others, because the programs there may overlay ones installed from the main part of the tree.
|
2750 |
13-Sep-1994 |
wollman |
Don't build /etc/confgig; we decided not to take that route.
|
2749 |
13-Sep-1994 |
wollman |
Clean up prototype for /usr/share/zoneinfo, so we don't get bogus Canada, posix, right, etc. directories.
|
2698 |
13-Sep-1994 |
wollman |
Added /usr/share/examples and subdirectories.
|
2625 |
09-Sep-1994 |
csgr |
Add kerberosIV to /usr/include, in preparation for getting kerberos (eBones) working.
|
2614 |
09-Sep-1994 |
rgrimes |
Secure /var/{backups, crash, and cron} by changing them to mode 750.
Reviewed by: davidg
|
2613 |
09-Sep-1994 |
rgrimes |
Fix missing .. before phantasia. Caused by incorectly adding a directory, you MUST add the directory name and the .. entry to close the directory.
If you do not understand mtree files, do not modify them, it is very easy to trash someones box with a mistake in here. Especially with regards to .. entries.
|
2612 |
09-Sep-1994 |
rgrimes |
Add the missing . entries to BSD.*.dist files.
New file BSD.release.dist is used for creating release area top level directories.
|
2586 |
08-Sep-1994 |
jkh |
Add /var/games/phantasia to list of targets, as per Rod's earlier suggestion. Submitted by: jkh
|
2568 |
08-Sep-1994 |
rgrimes |
Add usr/share/games/boggle
|
2545 |
07-Sep-1994 |
pst |
Make include/md directory to hold MD2/34/5 include files for libmd on install.
Submitted by: pst
|
2381 |
29-Aug-1994 |
paul |
Added /etc/gnats directory to BSD.root.dist mtree template. Submitted by: Paul Richards
|
1712 |
12-Jun-1994 |
csgr |
Change default for directory permissions to be 0755.
|
1665 |
01-Jun-1994 |
ache |
Restore bin.bin for /usr/libexec/uucp, uucp owner not needed here
|
1660 |
31-May-1994 |
ache |
Change mode of libexec/uucp to 0755
|
1658 |
31-May-1994 |
ache |
Mode 0775 for /var/spool/lock
|
1648 |
31-May-1994 |
ache |
Change /var/spool/uucp/* modes to 0775
|
1647 |
31-May-1994 |
ache |
Make /usr/libexec/uucp uucp.uucp 0750
|
1646 |
31-May-1994 |
ache |
Make /etc/uucp uucp.uucp 0770
|
1643 |
31-May-1994 |
ache |
Intruduce new group for uucp, gid 66 Change uucp directories group too Change "lock" directory group to "dialer" to allow various dialout applications to access it
|
1530 |
20-May-1994 |
jkh |
Gordon Burditt <gordon@sneaky.lonestar.org>
Fix ownership of catpages, make ~uucp/uucppublic really public.
|
1347 |
10-Apr-1994 |
ache |
mail a+rwxt changes backed out
|
1340 |
06-Apr-1994 |
ache |
Change default permission of /var/mail to 01777, because MUA must have s-bit in other case (security hole). This fix needed for procmail too, because procmail uses NFS-locks in /var/mail directory
|
1278 |
19-Mar-1994 |
jkh |
No longer necessary to make catpages group write.
|
1275 |
19-Mar-1994 |
jkh |
Go to userid man, groupid bin for catpages (and uid/gid bin for man dirs)
|
1270 |
18-Mar-1994 |
jkh |
Make man files group owned by man. Make cat dirs group write.
|
1221 |
27-Feb-1994 |
wollman |
Added /etc/kerberosIV directory. NB: the sample files should NOT be installed by default, because then everybody would suddenly start trying to authenticate themselves in the CS.BERKELEY.EDU realm, which is really not a very good idea. Maybe the README could get installed.
|
1196 |
22-Feb-1994 |
rgrimes |
Added local/skel for dot.* files.
|
1166 |
17-Feb-1994 |
rgrimes |
Add /proc, we need one of them now. Clean up some mode settings.
|
1163 |
15-Feb-1994 |
rgrimes |
General cleanup for 1.1 release, mostly add zoneinfo stuff to BSD.usr.dist
|
956 |
08-Jan-1994 |
ache |
Add /var/at/jobs & /var/at/spool, remove /var/at/past
|
949 |
06-Jan-1994 |
nate |
Added directories needed for at/atrun
|
833 |
08-Dec-1993 |
nate |
We've got accounting, might as well have a directory for it.
|
756 |
12-Nov-1993 |
wollman |
Added /etc/config as a directory to be maintained. Also added RCS Id.
|
599 |
14-Oct-1993 |
rgrimes |
Add /etc/uucp for uucp configuration files
|
529 |
30-Sep-1993 |
rgrimes |
Added share/syscons/scrnmaps directory
|
518 |
29-Sep-1993 |
rgrimes |
Updated for new location of syscons fonts and keymap files
|
362 |
30-Aug-1993 |
rgrimes |
Added info for gnu stuff
|
360 |
30-Aug-1993 |
rgrimes |
Added new mtree file to populate /usr/local or /usr/gnu, it is up to the user to run this mtree file. Cleaned up BSD.usr.dist as it had some missing bname=bin, gname=bin mode=0755's in it.
|
354 |
29-Aug-1993 |
rgrimes |
Fixed typo in the syscons.* entries (omde instead of mode)
|
336 |
27-Aug-1993 |
rgrimes |
Added usr/share/syscons.{fonts,keymaps} for the new syscons tools.
|
273 |
10-Aug-1993 |
rgrimes |
Miss spelled backups in BSD.var.dist, should have been backups, was backup.
|
250 |
07-Aug-1993 |
rgrimes |
Added var/backup for daily scripts
|
217 |
30-Jul-1993 |
rgrimes |
Changeing the /sys link target from usr/src/sys.386bsd to usr/src/sys also changes its length from 18 to 12.
|
204 |
28-Jul-1993 |
nate |
The updated mtree changed a couple things which required changes in the mtree files.
|
196 |
26-Jul-1993 |
nate |
Changed sys.386bsd to sys
|
158 |
19-Jul-1993 |
rgrimes |
Fixed /dev/fd to be owner bin group bin mode 555 per the /dev/MAKEDEV script
|
144 |
19-Jul-1993 |
rgrimes |
Updated BSD.*.dist files to reflect FreeBSD as it is now.
|
38 |
20-Jun-1993 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r37, which included commits to RCS files with non-trunk default branches.
|