#
303975 |
|
11-Aug-2016 |
gjb |
Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, and rename it to RC1.
Update __FreeBSD_version.
Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and the dvd1.iso packages population.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
302408 |
|
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
296047 |
|
25-Feb-2016 |
oshogbo |
Convert casperd(8) daemon to the libcasper. After calling the cap_init(3) function Casper will fork from it's original process, using pdfork(2). Forking from a process has a lot of advantages: 1. We have the same cwd as the original process. 2. The same uid, gid and groups. 3. The same MAC labels. 4. The same descriptor table. 5. The same routing table. 6. The same umask. 7. The same cpuset(1). From now services are also in form of libraries. We also removed libcapsicum at all and converts existing program using Casper to new architecture.
Discussed with: pjd, jonathan, ed, drysdale@google.com, emaste Partially reviewed by: drysdale@google.com, bdrewery Approved by: pjd (mentor) Differential Revision: https://reviews.freebsd.org/D4277
|
#
291021 |
|
18-Nov-2015 |
bdrewery |
Convert to SUBDIR.yes format.
Reviewed by: imp Sponsored by: EMC / Isilon Storage Division Differential Revision: https://reviews.freebsd.org/D4182
|
#
278070 |
|
02-Feb-2015 |
ngie |
Remove duplicate MK_ISCSI block and sort the conditional blocks so this error won't crop up again in the future
Reported by: gjb MFC after: 1 week
|
#
277726 |
|
26-Jan-2015 |
ngie |
Build sbin/iscontrol again if MK_ISCSI != no
MFC after: 13 days X-MFC with: r277675 Pointyhat to: me
|
#
277725 |
|
26-Jan-2015 |
ngie |
Add MK_HAST knob for building and installing hastd(8), et al
MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
277678 |
|
25-Jan-2015 |
ngie |
Add MK_CCD knob for building and installing ccd(4), ccdconfig, etc
MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
277675 |
|
25-Jan-2015 |
ngie |
Add MK_ISCSI knob for building the iscsi initiator, iscsi daemon, kernel modules, etc
MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
265420 |
|
06-May-2014 |
imp |
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter.
|
#
263778 |
|
26-Mar-2014 |
dim |
Add a SUBDIR_PARALLEL option to bsd.subdir.mk, to allow make to process all the SUBDIR entries in parallel, instead of serially. Apply this option to a selected number of Makefiles, which can greatly speed up the build on multi-core machines, when using make -j.
This can be extended to more Makefiles later on, whenever they are verified to work correctly with parallel building.
I tested this on a 24-core machine, with make -j48 buildworld (N = 6):
before stddev after stddev ======= ====== ======= ====== real time 1741.1 16.5 959.8 2.7 user time 12468.7 16.4 14393.0 16.8 sys time 1825.0 54.8 2110.6 22.8
(user+sys)/real 8.2 17.1
E.g. the build was approximately 45% faster in real time. On machines with less cores, or with lower -j settings, the speedup will not be as impressive. But at least you can now almost max out a machine with buildworld!
Submitted by: jilles MFC after: 2 weeks
|
#
263220 |
|
16-Mar-2014 |
jmmv |
Migrate tools/regression/sbin/ to the new tests layout.
Pretty much all that this change does is shuffles the code around and hooks it into the regular build. The code of the old tests has not changed.
|
#
258838 |
|
02-Dec-2013 |
pjd |
Please welcome casperd daemon. It (and its services) will be responsible for giving access to functionality that is not available in capability mode sandbox. The functionality can be precisely restricted.
Start with the following services: - system.dns - provides API compatible to: - gethostbyname(3), - gethostbyname2(3), - gethostbyaddr(3), - getaddrinfo(3), - getnameinfo(3), - system.grp - provides getgrent(3)-compatible API, - system.pwd - provides getpwent(3)-compatible API, - system.random - allows to obtain entropy from /dev/random, - system.sysctl - provides sysctlbyname(3-compatible API.
Sponsored by: The FreeBSD Foundation
|
#
258792 |
|
01-Dec-2013 |
pjd |
Remove trailing backslash.
|
#
249083 |
|
04-Apr-2013 |
mav |
Remove all legacy ATA code parts, not used since options ATA_CAM enabled in most kernels before FreeBSD 9.0. Remove such modules and respective kernel options: atadisk, ataraid, atapicd, atapifd, atapist, atapicam. Remove the atacontrol utility and some man pages. Remove useless now options ATA_CAM.
No objections: current@, stable@ MFC after: never
|
#
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.
|
#
241519 |
|
14-Oct-2012 |
attilio |
Import a FreeBSD port of the FUSE Linux module. This has been developed during 2 summer of code mandates and being revived by gnn recently. The functionality in this commit mirrors entirely content of fusefs-kmod port, which doesn't need to be installed anymore for -CURRENT setups.
In order to get some sparse technical notes, please refer to: http://lists.freebsd.org/pipermail/freebsd-fs/2012-March/013876.html
or to the project branch: svn://svn.freebsd.org/base/projects/fuse/
which also contains granular history of changes happened during port refinements. This commit does not came from the branch reintegration itself because it seems svn is not behaving properly for this functionaly at the moment.
Partly Sponsored by: Google, Summer of Code program 2005, 2011 Originally submitted by: ilya, Csaba Henk <csaba-ml AT creo DOT hu > In collabouration with: pho Tested by: flo, gnn, Gustau Perez, Kevin Oberman <rkoberman AT gmail DOT com> MFC after: 2 months
|
#
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
|
#
235289 |
|
11-May-2012 |
adrian |
Add etherswitchcfg.
Submitted by: Stefan Bethke <stb@lassitu.de>
|
#
219738 |
|
18-Mar-2011 |
ume |
Add resolvconf(8) which manages resolv.conf.
|
#
212527 |
|
13-Sep-2010 |
imp |
MF tbemd: Move to using Makefile.arch to select what to build.
Reviewed by: arch@ (no objection)
|
#
204076 |
|
18-Feb-2010 |
pjd |
Please welcome HAST - Highly Avalable Storage.
HAST allows to transparently store data on two physically separated machines connected over the TCP/IP network. HAST works in Primary-Secondary (Master-Backup, Master-Slave) configuration, which means that only one of the cluster nodes can be active at any given time. Only Primary node is able to handle I/O requests to HAST-managed devices. Currently HAST is limited to two cluster nodes in total.
HAST operates on block level - it provides disk-like devices in /dev/hast/ directory for use by file systems and/or applications. Working on block level makes it transparent for file systems and applications. There in no difference between using HAST-provided device and raw disk, partition, etc. All of them are just regular GEOM providers in FreeBSD.
For more information please consult hastd(8), hastctl(8) and hast.conf(5) manual pages, as well as http://wiki.FreeBSD.org/HAST.
Sponsored by: FreeBSD Foundation Sponsored by: OMCnet Internet Service GmbH Sponsored by: TransIP BV
|
#
192578 |
|
22-May-2009 |
rwatson |
Remove the unmaintained University of Michigan NFSv4 client from 8.x prior to 8.0-RELEASE. Rick Macklem's new and more feature-rich NFSv234 client and server are replacing it.
Discussed with: rmacklem
|
#
190751 |
|
05-Apr-2009 |
ed |
Remove if_ppp(4) and if_sl(4).
Not only did these two drivers depend on IFF_NEEDSGIANT, they were broken 7 months ago during the MPSAFE TTY import. if_ppp(4) has been replaced by ppp(8). There is no replacement for if_sl(4).
If we see regressions in for example the ports tree, we should just use __FreeBSD_version 800045 to check whether if_ppp(4) and if_sl(4) are present. Version 800045 is used to denote the import of MPSAFE TTY.
Discussed with: rwatson, but also rwatson's IFF_NEEDSGIANT emails on the lists.
|
#
183242 |
|
21-Sep-2008 |
sam |
add new build knobs and jigger some existing controls to improve control over the result of buildworld and installworld; this especially helps packaging systems such as nanobsd
Reviewed by: various (posted to arch) MFC after: 1 month
|
#
180331 |
|
06-Jul-2008 |
marcel |
Obsolete bsdlabel(8) on powerpc. Use gpart(8) instead.
|
#
180247 |
|
04-Jul-2008 |
marcel |
Make sunlabel specific to sparc64. This is mostly for backward compatibility reasons. Sun labels, with VTOC8, are handled by gpart(8).
|
#
180229 |
|
03-Jul-2008 |
marcel |
Stop building bsdlabel(8) and fdisk(8) on ia64. Both tools are obsoleted by gpart(8). This avoids the following bugs in fdisk: - initializing a disk without MBR bogusly emits the error: fdisk: invalid fdisk partition table found - initializing a disk with or without MBR bogusly emits either: fdisk: Class not found or fdisk: Geom not found: "XXX" - the default geometry for non-ATA and non-SCSI disks is either invalid or sub-optimizal.
|
#
179680 |
|
09-Jun-2008 |
marcel |
Disconnect gpt(8) from the build. gpt(8) is replaced by gpart(8).
|
#
174915 |
|
26-Dec-2007 |
rwatson |
Add command-line tool ddb(8), which allows DDB(4) scripts to be managed from userspace. It is largely a wrapper for sysctl() calls, but because the sysctls for adding and removing scripts are awkward to use directly, this provides an easier-to-use interface.
MFC after: 3 months
|
#
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
|
#
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)
|
#
170636 |
|
12-Jun-2007 |
phk |
Add recoverdisk to the base system, it is far too useful to live in obscurity over in src/tools.
(Repocopied)
|
#
166192 |
|
23-Jan-2007 |
rodrigc |
Remove mount_nfs4 from SUBDIR list. The mount_nfs Makefile links mount_nfs to mount_nfs4 now.
|
#
164527 |
|
22-Nov-2006 |
rodrigc |
Detach mount_devfs, mount_ext2fs, mount_fdescfs, mount_procfs, mount_linprocfs, and mount_std from the build. They are no longer used, and can be replaced with "mount -t fstype".
|
#
163377 |
|
15-Oct-2006 |
ceri |
Hook up idmapd to the build, as the NFS4 client is not much use without it.
|
#
160757 |
|
27-Jul-2006 |
yar |
rtsol is just a stripped-down version of rtsold and as such it should be built only if MK_INET6 is true: it's specific to IPv6.
Pointed out by: ume
|
#
158666 |
|
16-May-2006 |
rodrigc |
Disconnect mount_reiserfs from build. It is no longer needed, because "mount -t reiserfs" calls nmount(2) directly to mount a ReiserFS file system without the use of this external mount program.
Approved by: dumbbell
|
#
158500 |
|
12-May-2006 |
mlaier |
Remove ip6fw. Since ipfw has full functional IPv6 support now and - in contrast to ip6fw - is properly lockes, it is time to retire ip6fw.
|
#
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)
|
#
151270 |
|
12-Oct-2005 |
pjd |
setkey(8) was repo-copied from usr.sbin/ to sbin/. This will allow for NFS mount of /usr over IPsec.
Discussed on: arch@
|
#
150876 |
|
03-Oct-2005 |
cognet |
Compile fdisk for arm as well.
|
#
147516 |
|
21-Jun-2005 |
dumbbell |
Build mount_reiserfs on every platforms, not only i386 and pc98.
Reviewed by: mux (mentor) Approved by: re (dougb)
|
#
147089 |
|
07-Jun-2005 |
brooks |
Now that dhclient builds and /etc/support has been committed, reconnect dhclient to the build.
|
#
147070 |
|
07-Jun-2005 |
brooks |
Temporarily disconnect dhclient from the build while I import the OpenBSD version.
|
#
146938 |
|
03-Jun-2005 |
imp |
Revert last. It was the result of mismerges from cvs not an actual need. _sconfig already was there in the correct place.
Noticed by: ru@
|
#
146936 |
|
03-Jun-2005 |
imp |
Build sconfig on i386 to match where drivers are made it configures
|
#
146607 |
|
25-May-2005 |
ru |
Fix order (I introduced some time ago) broken in previous revision.
|
#
146601 |
|
24-May-2005 |
mux |
Only build mount_reiserfs(8) on i386, it exists only there for now.
Spotted by: ru
|
#
146569 |
|
24-May-2005 |
dumbbell |
Connect mount_reiserfs(8) to the build.
Approved by: mux (mentor)
|
#
145525 |
|
25-Apr-2005 |
darrenr |
There's only one ipfilter directory now
|
#
139115 |
|
21-Dec-2004 |
ru |
NOINET6 -> NO_INET6
|
#
139105 |
|
21-Dec-2004 |
ru |
NOATM -> NO_ATM
|
#
137553 |
|
10-Nov-2004 |
markm |
Help Tinderbox and remove mount_autofs
|
#
137200 |
|
04-Nov-2004 |
phk |
Ups! Forgot to put "sbin" on the commit line:
Remove userland vinum(8) stuff.
|
#
136933 |
|
25-Oct-2004 |
marcel |
Build gpt(8) on all platforms.
|
#
135093 |
|
12-Sep-2004 |
alfred |
Hook mount_autofs to the build.
|
#
133270 |
|
07-Aug-2004 |
le |
Due to popular demand, hook up geom_vinum to the build.
|
#
129477 |
|
20-May-2004 |
pjd |
- Connect geom(8) and its libraries to the build. - Connect geom_stripe and geom_nop modules to the build. - Connect STRIPE and NOP classes to the LINT build. - Disconnect gconcat(8) from the build.
Supported by: Wheel - Open Technologies - http://www.wheel.pl
|
#
128892 |
|
03-May-2004 |
pjd |
Connect ggatec(8), ggated(8) and ggatel(8) to the build.
|
#
128802 |
|
01-May-2004 |
marcel |
Build gpt(8) on all platforms, except sparc64. Currently gpt(8) is not endian agnostic and thus will create big-endian GPTs on sparc64. This we don't support. So, before gpt(8) can be used on a big-endian machine, it has to deal with the endianness.
|
#
127068 |
|
16-Mar-2004 |
scottl |
Remove the RAIDframe userland tool.
|
#
126917 |
|
13-Mar-2004 |
cperciva |
Don peril-sensitive glasses and throw the switch to move nologin(8) from /sbin to /usr/sbin. A symlink from /sbin/nologin -> /usr/sbin/nologin is created for compatibility purposes.
This will probably not cause any problems, but anyone who is doing anything particularly unusual with nologin(8) or shells in general might be well advised to check that everything still works.
Bikesheds on: cvs-all, current
|
#
126756 |
|
08-Mar-2004 |
mlaier |
Link pf to the build and install: This adds the former ports registered groups: proxy and authpf as well as the proxy user. Make sure to run mergemaster -p in oder to complete make installworld without errors.
This also provides the passive OS fingerprints from OpenBSD (pf.os) and an example pf.conf.
For those who want to go without pf; it provides a NO_PF knob to make.conf.
__FreeBSD_version will be bumped soon to reflect this and to be able to change ports accordingly.
Approved by: bms(mentor)
|
#
126175 |
|
23-Feb-2004 |
pjd |
Connect gconcat(8) to the build.
Approved by: scottl (mentor)
|
#
124601 |
|
17-Jan-2004 |
ru |
Fixed spacing in previous revision.
|
#
124587 |
|
16-Jan-2004 |
ru |
- Build things in pure dictionary order (see sort(1)).
- Unify the conditional assignments section so that architectural exclusions come first, then options and !options, sorted by the option name, also in directory order, then architecture specific sections, sorted by the architecture name, with i386 being a traditional exception.
Prodded by: bde
|
#
124197 |
|
06-Jan-2004 |
alfred |
Hook mount_nfs4 to the build.
Noticed by: rwatson
|
#
123130 |
|
03-Dec-2003 |
imp |
Remove old cxconfig utility and connect new sconfig utility to the build. The sconfig utility supports more than just cx boards, and those drivers will make their way into FreeBSD shortly (maybe before 5.2).
Confirmed that this doesn't break the build.
Submitted by: Roman Kurakin <rik@cronyx.ru> Approved by: re@ <scottl>
|
#
123114 |
|
02-Dec-2003 |
brooks |
Reconnect ipfstat, ipnat, and ipftest to the build now that if_xname support is enabled.
Approved by: re (scottl)
|
#
121817 |
|
31-Oct-2003 |
brooks |
Temporarily disconnect ipfstat, ipnat, and ipftest to unbreak world.
Pointy hat to: brooks
|
#
119553 |
|
29-Aug-2003 |
phk |
Introduce more knobs to slim down FreeBSD userland
NO_TOOLCHAIN skips Compilers and Binutils NO_USB skips USB stuff NO_VINUM skips Vinum stuff NO_ACPI skips ACPI stuff
|
#
119506 |
|
27-Aug-2003 |
phk |
Make build of atm, ip6fw and ping6 depend on existing NOATM and NOINET6 conditionals.
|
#
118919 |
|
14-Aug-2003 |
rwatson |
Hook up ffsinfo(8).
|
#
117948 |
|
24-Jul-2003 |
peter |
Build /sbin/gpt on amd64 for good luck as well.
|
#
117169 |
|
02-Jul-2003 |
gordon |
Move mount_portalfs, mount_smbfs, and mount_nwfs from sbin to usr.sbin. They don't have alot of reason to be in sbin and contribute to library bloat in the dynamic case. If you are using any of these filesystem type to hold your /usr, please seek professional help.
The actual code was repo-copied by joe.
|
#
116473 |
|
17-Jun-2003 |
phk |
Compile sunlabel on all archs.
|
#
115110 |
|
17-May-2003 |
peter |
Add fdisk for $MACHINE_ARCH == amd64
|
#
114759 |
|
05-May-2003 |
phk |
Compile bsdlabel on all platforms.
Install a link to the disklabel(8) name on i386 and alpha platforms.
Leave old disklabel(8) sources intact but disconnected from the build for now.
|
#
111716 |
|
02-Mar-2003 |
mckusick |
Add the mksnap_ffs command to the sbin directory. This setuid root program allows users in the operator group to take filesystem snapshots. Its first use will be in support of `dump -L'.
Approved by: Technical Review Board <trb@FreeBSD.org> Sponsored by: DARPA & NAI Labs.
|
#
111202 |
|
21-Feb-2003 |
obrien |
Don't try to build devd when NO_CXX is set.
|
#
110132 |
|
31-Jan-2003 |
jake |
Build sunlabel on sparc64.
|
#
109891 |
|
26-Jan-2003 |
phk |
IA64 still needs to be able to run on MBR+BSD combination, so put disklabel back.
Pointed out by: peter
|
#
109881 |
|
26-Jan-2003 |
phk |
Make disklabel(8) MD for i386/pc98 and alpha only.
|
#
105762 |
|
23-Oct-2002 |
scottl |
Hook raidctl up to the build.
Submitted by: tjr
|
#
105574 |
|
20-Oct-2002 |
imp |
Add devd to the build.
|
#
105513 |
|
20-Oct-2002 |
phk |
Complete the Geom Based Disk Encryption: Add the OAM utility.
Sponsored by: DARPA and NAI Labs
|
#
100636 |
|
24-Jul-2002 |
peter |
Turn nfsiod back on. It is basically now just a sysctl wrapper that also arranges a kldload of the nfs client file system code if necessary.
|
#
100412 |
|
20-Jul-2002 |
peter |
Connect up gpt and mca subdirs for ia64
|
#
100206 |
|
17-Jul-2002 |
dd |
Introduce the DEVFS "rule" subsystem. DEVFS rules permit the administrator to define certain properties of new devfs nodes before they become visible to the userland. Both static (e.g., /dev/speaker) and dynamic (e.g., /dev/bpf*, some removable devices) nodes are supported. Each DEVFS mount may have a different ruleset assigned to it, permitting different policies to be implemented for things like jails.
Approved by: phk
|
#
99548 |
|
07-Jul-2002 |
gordon |
Unhook sbin/nfsd and sbin/mountd from the build. They will be moving to /usr/sbin shortly.
Reviewed by: jake (mentor)
|
#
98542 |
|
21-Jun-2002 |
mckusick |
This commit adds basic support for the UFS2 filesystem. The UFS2 filesystem expands the inode to 256 bytes to make space for 64-bit block pointers. It also adds a file-creation time field, an ability to use jumbo blocks per inode to allow extent like pointer density, and space for extended attributes (up to twice the filesystem block size worth of attributes, e.g., on a 16K filesystem, there is space for 32K of attributes). UFS2 fully supports and runs existing UFS1 filesystems. New filesystems built using newfs can be built in either UFS1 or UFS2 format using the -O option. In this commit UFS1 is the default format, so if you want to build UFS2 format filesystems, you must specify -O 2. This default will be changed to UFS2 when UFS2 proves itself to be stable. In this commit the boot code for reading UFS2 filesystems is not compiled (see /sys/boot/common/ufsread.c) as there is insufficient space in the boot block. Once the size of the boot block is increased, this code can be defined.
Things to note: the definition of SBSIZE has changed to SBLOCKSIZE. The header file <ufs/ufs/dinode.h> must be included before <ufs/ffs/fs.h> so as to get the definitions of ufs2_daddr_t and ufs_lbn_t.
Still TODO: Verify that the first level bootstraps work for all the architectures. Convert the utility ffsinfo to understand UFS2 and test growfs. Add support for the extended attribute storage. Update soft updates to ensure integrity of extended attribute storage. Switch the current extended attribute interfaces to use the extended attribute storage. Add the extent like functionality (framework is there, but is currently never used).
Sponsored by: DARPA & NAI Labs. Reviewed by: Poul-Henning Kamp <phk@freebsd.org>
|
#
98187 |
|
13-Jun-2002 |
gordon |
Hook rcorder and rc.d into the build.
Submitted by: Mike Makonnen
|
#
97951 |
|
06-Jun-2002 |
gordon |
Unhook the old nextboot(8) from the build. If no one yells too loudly, this will be accompanied by a cvs rm of the actual nextboot sources.
Approved by: jake (mentor)
|
#
96884 |
|
19-May-2002 |
rwatson |
Remove IFS from 5.0-CURRENT. This facilitates introducing UFS2 as IFS had its fingers deep in the belly of the UFS/FFS split. IFS will be reimplemented by the maintainer at a later date once the UFS implementation is in place.
Requested by: adrian (maintainer)
|
#
94658 |
|
14-Apr-2002 |
scottl |
Add a filesystem driver for the Universal Disk Format. For more info, see http://people.freebsd.org/~scottl/udf
MFC after: when asmodai gets the backport done Prodded by: phk asmodai des
|
#
94273 |
|
09-Apr-2002 |
phk |
GC kget(1), userconfig is long dead.
|
#
93651 |
|
02-Apr-2002 |
marcel |
Move savecore back to the MI list so that it compiles for other archs than alpha and i386.
|
#
92868 |
|
21-Mar-2002 |
ru |
Replaced hacks in sbin/Makefile,v 1.99 and usr.sbin/Makefile,v 1.217 with the NO_IPFILTER make.conf(5) knob.
(So that we can "make the-rest-of-the-world" again.)
|
#
92740 |
|
20-Mar-2002 |
obrien |
Remove ipnat until the committer can actually test his changes.
|
#
92694 |
|
19-Mar-2002 |
peter |
Move savecore build enable to MD section of Makefile, currently enabled for i386 and alpha. Although it builds on sparc64, it does not yet work. A similar hack as what is used on the sparc64 MD macros can be used to make ia64 build too, but there doesn't seem to be much point.
|
#
87960 |
|
14-Dec-2001 |
sheldonh |
Kernel support for smbfs is only built on the i386 at the moment, so limit the building and installation of the userland utilities to that architecture for now.
Reported by: bmah
|
#
87874 |
|
14-Dec-2001 |
sheldonh |
Add bmake glue for src/contrib/smbfs and connect userland smbfs support to the build.
The MFC reminder below is subject to <re@FreeBSD.org> approval prior to 4.5-RELEASE.
Reviewed by: bp, fjoe MFC: 1 week
|
#
86032 |
|
04-Nov-2001 |
peter |
Repocopy pc98 fdisk out of its hidden subdir. Reconnect it to the build.
|
#
85954 |
|
03-Nov-2001 |
peter |
Move i386/{fdisk,cxconfig,nextboot} to src/sbin. Eliminate the i386 subdir. Add fdisk to ia64 SUBDIR list. Add all the previous occupants of the i386 subdir to the i386 SUBDIR list.
|
#
85469 |
|
25-Oct-2001 |
ru |
Sort SUBDIR.
|
#
85380 |
|
23-Oct-2001 |
jlemon |
Hook up conscontrol to the build.
|
#
85218 |
|
20-Oct-2001 |
darrenr |
include ipfs in subdirs
PR: 27063
|
#
83653 |
|
18-Sep-2001 |
peter |
Userland part of nfs client/server split and cleanup.
|
#
79458 |
|
09-Jul-2001 |
obrien |
Fix disordering.
|
#
79457 |
|
09-Jul-2001 |
obrien |
Add fsck_msdosfs
|
#
78978 |
|
29-Jun-2001 |
roam |
Connect the new kldconfig(8) utility to the build.
|
#
78448 |
|
18-Jun-2001 |
dd |
Hook mdmfs into the build.
|
#
77577 |
|
01-Jun-2001 |
ru |
- VFS_SET(msdos) -> VFS_SET(msdosfs) - msdos.ko -> msdosfs.ko - mount_msdos(8) -> mount_msdosfs(8) - "msdos" -> "msdosfs" compatibility glue in mount(8)
|
#
77042 |
|
23-May-2001 |
ru |
Rename (after a repo-copy) some mount(8) programs:
mount_fdesc -> mount_fdescfs mount_null -> mount_nullfs mount_portal -> mount_portalfs mount_umap -> mount_umapfs mount_union -> mount_unionfs
|
#
74448 |
|
19-Mar-2001 |
sos |
Activate atacontrol
|
#
70450 |
|
28-Dec-2000 |
phk |
Add mdconfig into the build.
|
#
69800 |
|
09-Dec-2000 |
tomsoft |
added growfs(8) including ffsinfo(8) to the freebsd base system
Reviewed by: grog
|
#
67105 |
|
14-Oct-2000 |
adrian |
Pre-IFS commit. Commit IFS-aware fsck and mount utilities.
mount_ifs: repocopy of sbin/mount, with most of the intelligence ripped out and "ufs" replaced with "ifs" in the right places. It will only mount a single filesystem, rather than the -t <type> magic that our real mount does.
fsck_ifs: repocopy of sbin/fsck_ffs, but the directory structure stuff (pass2 and some refcount checks) has been #ifdef'ed out.
src/sbin/Makefile: Build these two utilities
There is probably cruft code left in both which can be removed at a later date, especially in mount_ifs, but I trust that people will not try mount_ifs -a ..
Note: there are no man pages installed for these two commands as I haven't actually written them yet.
|
#
66867 |
|
09-Oct-2000 |
adrian |
Reviewed by: rwatson, bp Approved by: rwatson Obtained from: NetbSD source tree
Second part of the fsck wrappers commit. This commit enables the new fsck code (removing the fsck/* code and replacing it with the netbsd fsck wrapper code), and enabling some FFS-based utilities to compile.
Details:
* quotacheck, fsdb required modification to use the fsck_ffs/ code rather than fsck/ . This might change later since quotacheck requires preen.c which should exist in fsck/ rather than fsck_ffs/
* src/Makefile has fsck_ffs added to it so it it built as part of the tree now
* share/doc/smm/03.fsck/ uses the SMM.doc/ stuff from fsck_ffs, not fsck.
I've tested this, and it shouldn't require any changes on your machine. The fsck wrapper reads /etc/fsck and is command-line-compatible enough to not require rc changes (well, most changes unless you want to do anything nifty by specifying the fs types explicityly, read the man page if you want further details on what it can do.)
This now allows us to support multiple filesystem types during bootup.
|
#
58235 |
|
18-Mar-2000 |
kato |
Activate the pc98 directory.
|
#
56815 |
|
29-Jan-2000 |
shin |
Add ip6fw. Yes it is almost code freeze, but as the result of many thought, now I think this should be added before 4.0...
make world check, kernel build check is done.
Reviewed by: green Obtained from: KAME project
|
#
55980 |
|
14-Jan-2000 |
peter |
Move sbin/i386/{mount_msdos,comcontrol} back to sbin, they are not i386 specific.
Submitted by: bde
|
#
55163 |
|
28-Dec-1999 |
shin |
Getaddrinfo(), getnameinfo(), and etc support in libc/net. Several udp and raw apps IPv6 support.
Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
|
#
54225 |
|
06-Dec-1999 |
guido |
Move basic ifilter utils to sbin where they shold have been committed by me in the first place. While we're at it: add MAINTAINER line
|
#
53644 |
|
23-Nov-1999 |
guido |
rewire userland ipfilter programs
|
#
52252 |
|
15-Oct-1999 |
bp |
Add mount_nwfs program. Now -current can mount NetWare volumes.
|
#
52088 |
|
10-Oct-1999 |
peter |
Nuke the old antique copy of ipfilter from the tree. This is old enough to be dangerous. It will better serve us as a port building a KLD, ala SKIP.
|
#
50476 |
|
28-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
46878 |
|
10-May-1999 |
obrien |
Move sysctl/ to src/sbin/ where it now belongs.
Repository copied by: Peter
|
#
45792 |
|
18-Apr-1999 |
peter |
Disconnect modload/modunload/modstat from their Makefiles..
|
#
44690 |
|
12-Mar-1999 |
brian |
src/usr.sbin/natd -> src/sbin/natd (after a repo-copy by jdp)
|
#
44317 |
|
27-Feb-1999 |
jkh |
Don't install kget on alpha - it doesn't do much useful there.
|
#
44309 |
|
27-Feb-1999 |
jkh |
Add kget.
|
#
43859 |
|
10-Feb-1999 |
obrien |
hook in dhclient
|
#
43557 |
|
03-Feb-1999 |
semenu |
Added mount_ntfs subdirectory. Reviewed by: David O'Brien <obrien@NUXI.com>
|
#
42895 |
|
20-Jan-1999 |
jkh |
nuke dset - it doesn't work in a post-ELF world and abial has something better as a replacement (kget).
|
#
42117 |
|
28-Dec-1998 |
sos |
Reenable vinum after repository copy.
Forgotten by: Peter.
|
#
42099 |
|
27-Dec-1998 |
sos |
Temporaryly disable vinum, awaiting repository copy of misplaced files.
|
#
41061 |
|
10-Nov-1998 |
bde |
Fixed disorder.
|
#
41041 |
|
09-Nov-1998 |
dima |
Reenable adjkerntz for alpha.
|
#
39707 |
|
28-Sep-1998 |
grog |
Include vinum in SUBDIR
|
#
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.
|
#
39255 |
|
15-Sep-1998 |
gibbs |
Add camcontrol. Remove scsiformat.
|
#
38852 |
|
05-Sep-1998 |
jb |
Change MACHINE to MACHINE_ARCH to support MACHINE=pc98.
|
#
38843 |
|
05-Sep-1998 |
jb |
Now that ldconfig does elf work too, build it on alpha as well.
|
#
38653 |
|
30-Aug-1998 |
gpalmer |
Split lines into one subdir per line.
|
#
38458 |
|
20-Aug-1998 |
jb |
Fix the machine dependent SUBDIR I removed by mistake in the last commit.
|
#
38334 |
|
15-Aug-1998 |
jb |
All but two if these build on alpha now, but most are untested. ldconfig isn't required.
|
#
37448 |
|
06-Jul-1998 |
rnordier |
Activate newfs_msdos.
|
#
36570 |
|
01-Jun-1998 |
peter |
SUBDIR += ldconfig
|
#
36145 |
|
18-May-1998 |
jb |
Make this safe for an alpha build, leaving out just about everything that has some sort of kernel issue associated with it.
|
#
35150 |
|
12-Apr-1998 |
phk |
Change noc-tun to nos-tun after Peter did the repository copy to cover up the tracks of my blunder.
|
#
35138 |
|
11-Apr-1998 |
phk |
Add noc-tun to list
|
#
34753 |
|
21-Mar-1998 |
peter |
Initial bmake scaffolding for ipfilter userland stuff.
Obtained from: large chunks stolen from OpenBSD and NetBSD
|
#
34554 |
|
13-Mar-1998 |
jb |
Some things only work on i386.
|
#
32893 |
|
30-Jan-1998 |
phk |
Retire dumplfs mount_lfs newlfs
|
#
30573 |
|
19-Oct-1997 |
jmg |
activate the programs that will be used to manipulate kld modules
fix a few problems with missing headers, warn called with an exit value, and undeclared getopt vars
these programs now compile -Wall clean (and yes, I know I should use more than just -Wall) :)
|
#
30304 |
|
11-Oct-1997 |
joerg |
Enable spppcontrol.
|
#
24174 |
|
24-Mar-1997 |
bde |
Reactivated dumplfs and newlfs.
|
#
24149 |
|
23-Mar-1997 |
guido |
Add generation number randomization. Newly created filesystems wil now automatically have random generation numbers. The kenel way of handling those also changed. Further it is advised to run fsirand on all your nfs exported filesystems. the code is mostly copied from OpenBSD, with the randomization chanegd to use /dev/urandom Reviewed by: Garrett Obtained from: OpenBSD
|
#
23841 |
|
13-Mar-1997 |
peter |
Reactivate fsdb
|
#
23671 |
|
11-Mar-1997 |
peter |
Disable two newly broken dirs: fsdb (too intimate with old fsck, needs work) newlfs (doesn't build since Lite2 lfs wasn't merged into kernel)
|
#
22841 |
|
17-Feb-1997 |
bde |
Disabled dumplfs. Importing the Lite2 version was a mistake, since many files haven't left the vendor branch and the sys/ufs/lfs hasn't been merged.
|
#
18324 |
|
16-Sep-1996 |
wollman |
Disable rdisc, enable routed in new location.
|
#
15820 |
|
19-May-1996 |
ache |
Return make_union, s-bit removed
|
#
15801 |
|
17-May-1996 |
jkh |
Large security hole in mount_union, the underlying filesystem for which doesn't even work. Until pst wakes up, best action deemed to be the simple disabling of this command.
|
#
15770 |
|
13-May-1996 |
wollman |
Get rid of the last vestiges of the old MOUNT_* constants in the mount_* programs. While we're at it, collapse the four now-identical mount programs for devfs, fdesc, kernfs, and procfs into links to a new mount_std(8) which can mount any really generic filesystem such as these when called with the appropriate argv[0].
Also, convert the mount programs to use sysexits.h.
|
#
15614 |
|
04-May-1996 |
asami |
Connect ccd man page and ccdconfig to parent Makefiles.
Ok'd by: peter
|
#
13831 |
|
01-Feb-1996 |
mpp |
Added mount_ext2fs to SUBDIR list.
|
#
13816 |
|
01-Feb-1996 |
markm |
Add mount_devfs to the subdir list.
|
#
13757 |
|
30-Jan-1996 |
peter |
Add rdisc to subdirs.. It works for me. :-) (Thanks Bill!)
|
#
12481 |
|
24-Nov-1995 |
peter |
Connect fsdb to /sbin makefile...
|
#
11114 |
|
01-Oct-1995 |
markm |
As init/Makefile now 'knows' how to build secure code if necessary, clean out the .if (<building secure>) / .endif
|
#
11066 |
|
29-Sep-1995 |
ache |
Build secure init if available and allowed
|
#
10855 |
|
17-Sep-1995 |
joerg |
Turn on scsiformat. reformat.
|
#
8517 |
|
14-May-1995 |
ache |
Add dumpon
|
#
8392 |
|
09-May-1995 |
jkh |
Remove all reference to sysinstall - it's going away.
|
#
6082 |
|
31-Jan-1995 |
phk |
I have taken sysinstall out of the normal SUBDIR rule. There are too many build problems just now, and it isn't that general after all.
|
#
5846 |
|
24-Jan-1995 |
dufault |
Added "scsi"
|
#
5800 |
|
23-Jan-1995 |
ugen |
Add dset to Makefile.
|
#
4913 |
|
02-Dec-1994 |
wollman |
Move i386-specific programs into i386 subdirectory.
|
#
3997 |
|
29-Oct-1994 |
pst |
add md5
|
#
3986 |
|
29-Oct-1994 |
jkh |
Add ipfw.
|
#
3617 |
|
15-Oct-1994 |
paul |
Added sysinstall
|
#
3601 |
|
15-Oct-1994 |
gpalmer |
Move `ft' into machine-dependant section.
|
#
3580 |
|
14-Oct-1994 |
jkh |
Add ft. Submitted by: babb
|
#
3289 |
|
02-Oct-1994 |
gpalmer |
Moce comcontrol, fdisk & mount_msdos out of machine-independance into an I386 specific statement. Also add necessary code to allow machine-dependance in this makefile
Reviewed by: rgrimes
|
#
2892 |
|
19-Sep-1994 |
dfr |
Added mount_msdos.
Obtained from: NetBSD
|
#
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.
|
#
2767 |
|
14-Sep-1994 |
wollman |
Add ip_mroute_mod, if NOLKM is not defined.
|
#
2715 |
|
13-Sep-1994 |
jkh |
Add fdisk to SUBDIR.
|
#
2296 |
|
26-Aug-1994 |
dg |
Added comcontrol ...this thing *really* should be renamed.
|
#
2227 |
|
22-Aug-1994 |
ache |
adjkerntz added
|
#
2167 |
|
21-Aug-1994 |
dg |
fastboot is no longer - don't install it.
|
#
2125 |
|
19-Aug-1994 |
dg |
Terry Lambert's loadable kernel module support - modload & modunload utilities w/improvements from the NetBSD group.
|
#
1606 |
|
28-May-1994 |
rgrimes |
Comment out missing programs fsdb icheck and ncheck. Comment out porting work needed program scsiformat. Remove XNSrouted and routed as they have been moved to usr.sbin. Reviewed by: Submitted by:
|
#
1559 |
|
26-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1558, which included commits to RCS files with non-trunk default branches.
|
#
1558 |
|
26-May-1994 |
rgrimes |
BSD 4.4 Lite sbin Sources
Note: XNSrouted and routed NOT imported here, they shall be imported with usr.sbin.
|