Poul-Henning Kamp
3bc2f9a897
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
2003-08-29 10:35:01 +00:00
Greg Lehey
403a9c73fb
Add asf to i386 build. This will probably work on other platforms
...
too, but I don't have time to test it, and I'm not sure it will help
much.
2003-08-29 08:24:10 +00:00
Poul-Henning Kamp
dd0b8d3c15
Make build of atm, mld6query, rip6query, route6d and traceroute6
...
depend on existing NOATM and NOINET6 conditionals.
2003-08-27 19:59:49 +00:00
David E. O'Brien
1c327ba712
Imply NOLIBC_R for PowerPC.
2003-08-13 00:13:37 +00:00
Peter Wemm
16f564013c
Fix amd64 build by deleting trailing whitespace. Doh!
2003-07-25 18:22:53 +00:00
Mark Murray
ebb9f0efa8
Don't check for the existance of src/crypto/ for building items that
...
may contain crypto. The days of ITAR paranoia are over, and the simple
macro tests that remain are sufficient.
2003-07-24 18:30:25 +00:00
Peter Wemm
92c3d4271e
Add mount_nwfs/mount_smbfs to the build for amd64.
2003-07-24 02:07:14 +00:00
Peter Wemm
19f2b0e839
Attach acpi, boot0cfg, lptcontrol, sicontrol, spkrtest, zzz for amd64.
2003-07-24 01:41:34 +00:00
Nate Lawson
3b18f47d52
Hook zzz up to the build.
2003-07-14 16:36:40 +00:00
Gordon Tetlow
d928e581a9
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.
2003-07-02 16:16:49 +00:00
Sean Kelly
370c3cb57c
- Add a software watchdog facility.
...
This commit has two pieces. One half is the watchdog kernel code which lives
primarily in hardclock() in sys/kern/kern_clock.c. The other half is a userland
daemon which, when run, will keep the watchdog from firing while the userland
is intact and functioning.
Approved by: jeff (mentor)
2003-06-26 09:50:52 +00:00
Julian Elischer
14823ba8d6
Temporarily re-remove the bluetooth tools..
...
there are problems with their Makefiles I wasn't aware of..
Pointed out by: ru@
2003-06-24 19:11:14 +00:00
Julian Elischer
8590c01663
Connect bluetooth tools for i386 only.
...
These are probably machine independent, but
there is no way for the developers to test them other than on x86.
They will become MD as testing becomes possible.
2003-06-24 13:25:24 +00:00
Poul-Henning Kamp
abe6d58e0c
Remove dev_mkdb(8). The kernel answers these questions.
2003-06-20 09:48:11 +00:00
Peter Wemm
a6f4ec0614
Turn on btxld for amd64.
2003-06-03 01:38:16 +00:00
Peter Wemm
3aefe09423
Port libc_r to amd64, and turn it back on for amd64. It passes all of
...
the same src/lib/libc_r/test/* tests that the other platforms pass.
2003-06-02 22:22:52 +00:00
Peter Wemm
7dd6838582
Add a pretty cheesy hack to avoid a gcc-3.2.2 ICE (internal compiler
...
error) on amd64 when doing pointer subtraction. This bug is already
fixed in gcc-3.3 (waiting for after the branch), and the hack will be
backed out at the first opportunity. This is in the ipv6 code path.
Approved by: re (scottl)
2003-05-25 07:39:06 +00:00
Peter Wemm
14682d7e53
no libc_r on amd64 yet -> no pppctl.
...
Approved by: re (safe amd64 changes)
2003-05-24 19:23:05 +00:00
Peter Wemm
ec480a9740
Add __amd64__ to an ifdef set so that pppd compiles. Reactivate on amd64.
...
Approved by: re (amd64 "safe" ifdefs etc)
2003-05-12 18:51:31 +00:00
Peter Wemm
bd16ce64fa
Turn off ppp (ICE) and pppd (cc objects to a varargs decl) on amd64.
2003-05-09 21:06:41 +00:00
Warner Losh
32660658b8
These are no longer needed after tw is gone.
...
Approved by: re@ (scottl)
2003-04-27 05:42:07 +00:00
Poul-Henning Kamp
a362eb6374
Diskinfo is a small program to access the basic properties of a disk device:
...
sectorsize, mediasize etc.
It also contains a small and naïve benchmark which reports on seek
and transfer performance.
2003-04-09 10:52:10 +00:00
Mike Barcroft
ebf5d9bc2c
o Add jls(8) for listing active jails.
...
o Add jexec(8) to execute a command in an existing jail.
o Add -j option for killall(1) to kill all processes in a specified
jail.
o Add -i option to jail(8) to output jail ID of newly created jail.
2003-04-09 03:04:12 +00:00
Poul-Henning Kamp
54a8adabd3
Add a rudimentary gstat(8) to the system.
...
This is a small curses based program which shows the diskactivity
inside GEOM.
2003-03-20 20:48:41 +00:00
Ruslan Ermilov
59aca3e42a
Revert rev. 1.244 change -- only build kgzip(8) on i386.
...
(The cross-release needs will be satisfied another way.)
2003-03-11 11:37:07 +00:00
David E. O'Brien
0bc8118778
Some things don't build for PowerPC yet.
...
List from: benno
2003-02-21 02:30:51 +00:00
Ruslan Ermilov
69ceaabdd7
Always build kgzip(8); needed to cross-release i386.
2003-02-04 16:04:03 +00:00
Warner Losh
1326e03f7f
pccardd and pccardc are for i386 and pc98 only. Don't build them on
...
other architectures.
Pointed out by: peter
2003-01-21 08:42:27 +00:00
Marcel Moolenaar
d88514696b
Enable pppctl(8) on ia64.
2003-01-06 01:00:26 +00:00
Thomas Moestl
26bb063362
Build pppctl on sparc64, now that we have libc_r.
2003-01-05 22:38:58 +00:00
Hidetoshi Shimokawa
a7a73b95d1
Import FireWire userland utility.
2002-12-30 10:13:16 +00:00
David E. O'Brien
cbb66355ca
Move elf2aout back to /usr/bin -- it is a general development tool, not
...
a sysadmin tool.
2002-12-30 10:01:26 +00:00
Jake Burkholder
a959270a4b
Build sysinstall on sparc64.
2002-11-01 15:36:06 +00:00
Peter Wemm
52fe5948a0
Un-remove sysinstall for ia64.
2002-10-27 00:22:05 +00:00
Poul-Henning Kamp
c295abba4f
Explicitly list architectures supporting sysinstall
2002-10-25 17:04:49 +00:00
Robert Watson
5b38a427c0
Introduce simple command line tools to manage MAC labels on processes and
...
files. Basically wrappers for mac_{get,set}_{file,link,pid,proc}(3).
Man pages to be updated shortly.
Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-23 03:15:24 +00:00
Thomas Moestl
6f6ede923c
Connect ofwdump to the sparc64 build.
2002-10-18 15:38:39 +00:00
Julian Elischer
039f96db54
Pppctl seems to compile again now
2002-09-19 10:32:39 +00:00
Peter Wemm
8da4b35652
Add i386 to the list of architectures that libc_r is broken on. This
...
effectively removes pppctl from the build for now. It only compiles on
alpha now (now ironic).
2002-09-17 07:32:36 +00:00
Poul-Henning Kamp
caefa40062
Switch over to the new EA manipulation utilities.
...
Sponsored by: DARPA & NAI Labs.
2002-09-02 19:28:59 +00:00
Robert Watson
34d26f04c3
Introduce support for Mandatory Access Control and extensible
...
kernel access control.
Provide ugidfw, a utility to manage the ruleset provided by
mac_bsdextended. Similar to ipfw, only for uids/gids and files.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
2002-08-02 07:14:22 +00:00
Gordon Tetlow
8f40768a94
Hook nfsd and mountd back into the build in /usr/sbin, where they make more
...
sense. Since portmap/rpcbind is in /usr/sbin it doesn't make any sense for
nfsd and mountd to be in /sbin.
For the record, NetBSD has them in /usr/sbin while OpenBSD has them in /sbin
PR: bin/30972
Reviewed by: jake (mentor)
2002-07-07 22:17:38 +00:00
Hajimu UMEMOTO
3b46313d9a
Don't install obsolete gifconfig(8). Please use ifconfig(8) instead.
2002-06-15 18:04:51 +00:00
Hajimu UMEMOTO
23d84069ed
Don't install obsolete prefix(8). We now have `ifconfig eui64'.
2002-06-15 15:41:44 +00:00
Ruslan Ermilov
2d80eecc97
We don't build libc_r on sparc64 for the moment.
2002-05-31 19:59:12 +00:00
Peter Wemm
0367ff7599
Put on peril sensitive sunglasses and turn C++ stuff back on.
2002-05-29 00:48:14 +00:00
Ruslan Ermilov
02c0301fa7
Move elf2aout to usr.sbin/.
...
Approved by: jake
2002-05-25 13:29:47 +00:00
David E. O'Brien
67b831cca6
Turn off pppctl -- it won't like with an in-tree Gcc 3.1 built libc_r.
2002-05-10 00:48:33 +00:00
Jake Burkholder
47006c28ae
sysinstall compiles on sparc64.
2002-04-20 15:50:32 +00:00
Peter Wemm
09201d1cf3
Reactivate sysinstall, it does work on ia64.
2002-04-08 23:08:48 +00:00