Commit Graph

456 Commits

Author SHA1 Message Date
peter
c0387a3d2b Turn on btxld for amd64. 2003-06-03 01:38:16 +00:00
peter
8f0f81825d 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
9a47cfedaa 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
86c9a79b3b no libc_r on amd64 yet -> no pppctl.
Approved by:	re (safe amd64 changes)
2003-05-24 19:23:05 +00:00
peter
b8b7c5f0c7 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
f31a9f552a Turn off ppp (ICE) and pppd (cc objects to a varargs decl) on amd64. 2003-05-09 21:06:41 +00:00
imp
8ce605b935 These are no longer needed after tw is gone.
Approved by: re@ (scottl)
2003-04-27 05:42:07 +00:00
phk
64d3a8bc21 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
6067525913 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
phk
f3139ecc8b 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
ru
a88b815b08 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
obrien
5fcbca2516 Some things don't build for PowerPC yet.
List from:	benno
2003-02-21 02:30:51 +00:00
ru
2dce783e1a Always build kgzip(8); needed to cross-release i386. 2003-02-04 16:04:03 +00:00
imp
2180deee00 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
8c2352be36 Enable pppctl(8) on ia64. 2003-01-06 01:00:26 +00:00
tmm
9db57e5cdf Build pppctl on sparc64, now that we have libc_r. 2003-01-05 22:38:58 +00:00
simokawa
41352fb7b2 Import FireWire userland utility. 2002-12-30 10:13:16 +00:00
obrien
b09fc872b2 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
43abbe6909 Build sysinstall on sparc64. 2002-11-01 15:36:06 +00:00
peter
aca99d41be Un-remove sysinstall for ia64. 2002-10-27 00:22:05 +00:00
phk
6856b7844c Explicitly list architectures supporting sysinstall 2002-10-25 17:04:49 +00:00
rwatson
eedc3508bc 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
tmm
70f553334a Connect ofwdump to the sparc64 build. 2002-10-18 15:38:39 +00:00
julian
6f7c625264 Pppctl seems to compile again now 2002-09-19 10:32:39 +00:00
peter
773f571480 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
phk
5f194761d6 Switch over to the new EA manipulation utilities.
Sponsored by:	DARPA & NAI Labs.
2002-09-02 19:28:59 +00:00
rwatson
2f173ca43e 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
61a367a107 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
ume
fd3447185a Don't install obsolete gifconfig(8). Please use ifconfig(8) instead. 2002-06-15 18:04:51 +00:00
ume
788c1c0ad4 Don't install obsolete prefix(8). We now have `ifconfig eui64'. 2002-06-15 15:41:44 +00:00
ru
65861c4bc2 We don't build libc_r on sparc64 for the moment. 2002-05-31 19:59:12 +00:00
peter
8b1c546166 Put on peril sensitive sunglasses and turn C++ stuff back on. 2002-05-29 00:48:14 +00:00
ru
6e02fb8404 Move elf2aout to usr.sbin/.
Approved by:	jake
2002-05-25 13:29:47 +00:00
obrien
5ff5d4c519 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
eeceda9f1a sysinstall compiles on sparc64. 2002-04-20 15:50:32 +00:00
peter
f61429d77b Reactivate sysinstall, it does work on ia64. 2002-04-08 23:08:48 +00:00
obrien
061cf98cb8 Sysinstall does not work on ia64 and sparc64 yet. :-) 2002-04-08 20:42:05 +00:00
phk
c8c4cb7ccd Send diskpart to the eternal storage device (SMD probably :-) where
it belongs.
2002-04-02 11:02:21 +00:00
ru
dea7dd81b7 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.)
2002-03-21 09:15:39 +00:00
obrien
07b985e508 Remove ipftest until the committer can actually test his changes. 2002-03-20 01:57:52 +00:00
des
fdd4d414b4 Revert previous revision; sysinstall should build fine now even when cross-
building, plus ru says the previous revision didn't actually achieve what
it was meant to achieve.
2002-03-15 18:48:20 +00:00
des
42c25f9773 Don't try to cross-build sysinstall. 2002-03-12 18:55:53 +00:00
gshapiro
1e52eaa830 Add editmap, a new utility which comes with sendmail 8.12 for editing maps in
place.
2002-02-17 22:02:59 +00:00
obrien
bb7fed4b1f Revert rev 1.211, kernel building assistants should live in /sys 2002-02-11 23:04:56 +00:00
obrien
72eca98ca3 Turn on makeobjops. 2002-02-11 22:09:20 +00:00
peter
27968acc29 Exclude pppctl on ia64 due to libc_r. I had been building with
-DNOLIBC_R, but this is a little safer.
2001-11-04 06:15:28 +00:00
peter
a8761e579c ia64 support: move pnpinfo to i386 and alpha sections for now. i386 has
native inb/outb etc, and alpha has libio.  ia64 doesn't have any yet.

move pppctl to the NOLIBC_R section (libc_r is not possible on ia64 in
its present form due to assumptions about setjmp/longjmp magic)
2001-10-23 10:16:04 +00:00
peter
2975fbf1b3 Add kldxref(8), for maintaining the linker.hints file for translating
module->pathname.ko.  It supports only ELF for now.

Submitted by:   bp  (with some minor tweaks)
2001-09-11 01:13:15 +00:00
mike
6fa2f09167 Add a new utility that runs an executable detached from the
controlling terminal.

Discussed on:	-hackers
Obtained from:	BSD/OS
2001-08-30 04:48:02 +00:00
obrien
296dcc7cda Remove `diskcheckd'. It is now in ports/sysutils.
Consensus on:	freebsd-current.
2001-08-28 23:21:28 +00:00
peter
77c5965e95 Correct path (../crypto, not ../../crypto) 2001-08-18 03:36:26 +00:00
sobomax
b4222d1bf2 Fix a cryptoless world by disconnecting libmp from the build when there is no
crypto bits installed and/or NOCRYPTO/NO_OPENSSL is defined. This unfortunately
meants that usr.bin/chkey, usr.bin/newkey and usr.sbin/keyserv have also to
be disconnected.

IMO it is merely a workaround, the proper solution is to move libmp to
src/crypto where it belongs and use libgmp for the cryptoless builds instead.

Missed by:	dd
2001-08-02 15:47:03 +00:00
phk
eaecb3dfd4 Add diskcheck-daemon.
With a small disk being 20GB these days, chances are pretty good that
an ailing sector will not be read while still being recoverable by
the drive.

Diskcheck daemon will read disks in the background at a low rate and
that way give the diskdrive a chance to detect and correct soft read
errors before they become hard errors.

Idea by:	phk
Written by:     ben
2001-06-03 20:02:03 +00:00
ume
2dd555017d Remove pim6[ds]d from the tree. The software had a restrictive license
than we can handle.  pim6[ds]d are available as ports instead.
2001-06-03 18:16:39 +00:00
ru
196fd7759f Add NO_I4B to avoid building/installing isdn4bsd package.
Prompted by:	Alexandr Listopad <laa@laa.zp.ua>
MFC after:	3 days
2001-05-23 13:32:32 +00:00
joerg
a4894456f1 Include fdread(1) into the parent Makefile. 2001-05-14 21:00:14 +00:00
brian
d56c2badd6 Add a ``digi'' driver.
This driver supports PCI Xr-based and ISA Xem Digiboard cards.
dgm will go away soon if there are no problems reported.  For now,
configuring dgm into your kernel warns that you should be using
digi.  This driver is probably close to supporting Xi, Xe and Xeve
cards, but I wouldn't expect them to work properly (hardware
donations welcome).

The digi_* pseudo-drivers are not drivers themselves but contain
the BIOS and FEP/OS binaries for various digiboard cards and are
auto-loaded and auto-unloaded by the digi driver at initialisation
time.  They *may* be configured into the kernel, but waste a lot
of space if they are.  They're intended to be left as modules.

The digictl program is (mainly) used to re-initialise cards that
have external port modules attached such as the PC/Xem.
2001-05-02 01:08:09 +00:00
msmith
4afc893059 Turn on devinfo(8) 2001-04-21 00:13:57 +00:00
alfred
f67e4a8fc7 Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and
associated changes that had to happen to make this possible as well as
bugs fixed along the way.

  Bring in required TLI library routines to support this.

  Since we don't support TLI we've essentially copied what NetBSD
  has done, adding a thin layer to emulate direct the TLI calls
  into BSD socket calls.

  This is mostly from Sun's tirpc release that was made in 1994,
  however some fixes were backported from the 1999 release (supposedly
  only made available after this porting effort was underway).

  The submitter has agreed to continue on and bring us up to the
  1999 release.

  Several key features are introduced with this update:
    Client calls are thread safe. (1999 code has server side thread
    safe)
    Updated, a more modern interface.

  Many userland updates were done to bring the code up to par with
  the recent RPC API.

  There is an update to the pthreads library, a function
  pthread_main_np() was added to emulate a function of Sun's threads
  library.

  While we're at it, bring in NetBSD's lockd, it's been far too
  long of a wait.

  New rpcbind(8) replaces portmap(8) (supporting communication over
  an authenticated Unix-domain socket, and by default only allowing
  set and unset requests over that channel). It's much more secure
  than the old portmapper.

  Umount(8), mountd(8), mount_nfs(8), nfsd(8) have also been upgraded
  to support TI-RPC and to support IPV6.

  Umount(8) is also fixed to unmount pathnames longer than 80 chars,
  which are currently truncated by the Kernel statfs structure.

Submitted by: Martin Blapp <mb@imp.ch>
Manpage review: ru
Secure RPC implemented by: wpaul
2001-03-19 12:50:13 +00:00
peter
bd1101e8cf Move wicontrol from i386 to MI section. (yes, it compiles on alpha, where
theoretically NEWCARD might work one day).  if_wi.c is in the MI config
section already.
2001-02-03 08:56:52 +00:00
jhb
867b744b87 Activate sysinstall. 2001-01-17 03:32:19 +00:00
ru
4e5cd1b9b8 Added the lastlogin utility.
Obtained from:	NetBSD
2000-11-14 17:49:38 +00:00
imp
1a82ffa8cf Add raycontrol to the build. 2000-11-12 21:55:21 +00:00
kato
df75e73d46 Moved boot0cfg into IBM-PC only section (MACHINE=="i386").
Pointed out by:	nyan
2000-09-10 15:33:07 +00:00
iwasaki
2bbee59fc9 Activate acpi. 2000-08-31 15:12:23 +00:00
kato
afafe94c65 Added PC-98 boot manager installation and configuration utility. 2000-08-02 10:11:08 +00:00
ume
6ca9b7fd46 Activate mld6query. 2000-07-10 17:00:26 +00:00
markm
8e9e494b0d As rndcontrol is no longer needed, punt it to the attic. 2000-06-25 10:46:24 +00:00
hoek
1e9a6591b3 Add a NO_LPR option. Useful for people who want to use LPRng.
PR:	bin/18787 (David Gilbert <dgilbert@velocet.ca>)
2000-05-31 21:45:15 +00:00
rwatson
ea8dac9966 Code compiles and installs 100% better if included in the Makefile.
Suggested by:	Voices in my head.
2000-04-16 23:57:02 +00:00
rwatson
f2310ef109 Introduced /usr/sbin/extattrctl, a utility for managing UFS/FFS extended
attributes (recently committed).  Using extattrctl, the extended attribute
service may be started and stopped for specific file systems; specific
attributes may be enabled or disabled, and the backing file for each
attribute configured.  Also, backing files may be initialized.

Reviewed by:    adrian, bp, freebsd-fs, the unthanked masses
Obtained from:  TrustedBSD
2000-04-15 05:14:39 +00:00
msmith
01b742ff32 Add mlxcontrol. 2000-04-11 03:02:37 +00:00
sheldonh
b0b54e3d8b Add a NO_MAILWRAPPER knob to make.conf and wrap it around
mailwrapper(8) for folks who find it annoying to have their development
version of sendmail blown away by ``make world''.

PR:		17394
2000-03-31 09:23:54 +00:00
shin
417b54f8df IPv6 multicast routing.
kernel IPv6 multicast routing support.
  pim6 dense mode daemon
  pim6 sparse mode daemon
  netstat support of IPv6 multicast routing statistics

  Merging to the current and testing with other existing multicast routers
  is done by Tatsuya Jinmei <jinmei@kame.net>, who writes and maintainances
  the base code in KAME distribution.

  Make world check and kernel build check was also successful.
2000-01-28 05:10:56 +00:00
shin
ce15efb7c0 another tcp apps IPv6 updates.(should be make world safe)
ftp, telnet, ftpd, faithd
  also telnet related sync with crypto, secure, kerberosIV

Obtained from: KAME project
2000-01-27 09:28:38 +00:00
asmodai
027d4f1384 Stop apmconf from being build.
green integrated apmconf into apm and we should use that instead.

Suggested by:	msmith
2000-01-23 09:50:10 +00:00
wpaul
1e2a8041d0 Add driver support for the Aironet 4500/4800 series wireless 802.11
NICs. (Finally!) The PCMCIA, ISA and PCI varieties are all supported,
though only the ISA and PCI ones will work on the alpha for now.
PCCARD, ISA and PCI attachments are all provided. Also provided an
ancontrol(8) utility for configuring the NIC, man pages, and updated
pccard.conf.sample. ISA cards are supported in both ISA PnP and hard-wired
mode, although you must configure the kernel explicitly to support the
hardwired mode since you have to know the I/O address and port ahead
of time.

Special thanks to Doug Ambrisko for doing the initial newbus hackery
and getting it to work in infrastructure mode.
2000-01-14 20:41:03 +00:00
sos
fb24515fa7 Add burncd to and remove wormcontrol from the targets. 2000-01-06 22:52:20 +00:00
shin
9b5932fc47 libipsec and IPsec related apps. (and some KAME related man pages)
Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
2000-01-06 12:40:54 +00:00
peter
d0ab3e3cee Add mailwrapper. It redirects to sendmail by default, but you can
point /usr/sbin/sendmail to any mailer of your choice with the
/etc/mail/mailer.conf config file.
1999-12-29 18:44:06 +00:00
shin
c1f6209fd4 Sorry, ndp command is not exist yet.
Specified by: Anders Andersson <anders@sanyusan.se>
1999-12-29 12:53:21 +00:00
shin
763bfae4f8 Forgot to add newly added udp and raw IPv6 apps to usr.sbin SUBDIR.
They are confirmed to be buildable and seems to be working.
1999-12-29 07:11:50 +00:00
peter
7db4aa0748 Zap kvm_mkdb, it was for kvm_nlist's benefit, but now it goes direct
to the in-kernel hashed symbol tables (including modules).
1999-12-27 07:27:50 +00:00
shin
50ba589c66 IPSEC support in the kernel.
pr_input() routines prototype is also changed to support IPSEC and IPV6
chained protocol headers.

Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
1999-12-22 19:13:38 +00:00
roberto
b03622e07d Bye bye xntpd, enter ntp.
Reviewed by:	phk
1999-12-16 12:42:09 +00:00
guido
72d1e2ab21 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
1999-12-06 20:50:04 +00:00
peter
d937d04078 Reactivate bind (named and tools) 1999-11-30 06:22:22 +00:00
peter
dc618593bd Move named and associated tools into a seperate makefile section and
disable them pending an import and cleanup of bind 8.2.2.p5.
1999-11-30 02:18:13 +00:00
phk
a3e4a9264f Remove bad144 program. 1999-11-27 14:35:22 +00:00
guido
d88b9852b5 rewire userland ipfilter programs 1999-11-23 21:57:29 +00:00
dillon
c94bd717ba Add rpc.umntall utility, to be used by startup and shutdown scripts
to replace (broken) umntall signal code previously in mountd.

Submitted by:	Martin Blapp <mb@imp.ch>
1999-11-21 08:06:00 +00:00
dfr
b49d81918c Enable mixer on alpha. 1999-11-13 18:34:22 +00:00
julian
c5c63975d5 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
1999-10-21 09:06:11 +00:00
billf
ec7bf4a432 mergemaster bmake glue. 1999-10-20 07:33:09 +00:00
peter
76c8e9b267 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.
1999-10-10 15:08:38 +00:00
peter
efabb9ccb1 $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
mjacob
2cfab0c1d9 Some floppy related commands (fdformat, fdwrite, fdcontrol) need not be
restricted to i386.
1999-08-10 01:04:11 +00:00
se
c1498b784a Activate building of elf2exe for MACHINE_ARCH==alpha. 1999-07-28 20:16:49 +00:00
rnordier
33ee2a3294 Activate kgzip. 1999-07-19 20:22:44 +00:00
iwasaki
669be26799 Activate apmd. 1999-07-10 17:44:02 +00:00
dfr
0ff387396e Port pnpinfo to alpha. 1999-05-22 17:35:48 +00:00
obrien
f2521ffec6 Move sysctl/ to src/sbin/ where it now belongs.
Repository copied by:	Peter
1999-05-10 10:17:22 +00:00
wpaul
fd47563fe4 Add device driver support for the Lucent WaveLAN/IEEE 802.11 PCMCIA
adapter (and some workalikes). Also add man pages and a wicontrol
utility to manipulate some of the card parameters.

This driver was written using information gleaned from the Lucent HCF Light
library, though it does not use any of the HCF Light code itself, mainly
because it's contaminated by the GPL (but also because it's pretty gross).
The HCF Light lacks certain featurs from the full (but proprietary) HCF
library, including 802.11 frame encapsulation support, however it has
just enough register information about the Hermes chip to allow someone
with enough spare time and energy to implement a proper driver. (I would
have prefered getting my hands on the Hermes manual, but that's proprietary
too. For those who are wondering, the Linux driver uses the proprietary
HCF library, but it's provided in object code form only.)

Note that I do not have access to a WavePOINT access point, so I have
only been able to test ad-hoc mode. The wicontrol utility can turn on
BSS mode, but I don't know for certain that the NIC will associate with
an access point correctly. Testers are encouraged to send their results
to me so that I can find out if I screwed up or not.
1999-05-05 07:37:11 +00:00
phk
ca21a25f17 This Implements the mumbled about "Jail" feature.
This is a seriously beefed up chroot kind of thing.  The process
is jailed along the same lines as a chroot does it, but with
additional tough restrictions imposed on what the superuser can do.

For all I know, it is safe to hand over the root bit inside a
prison to the customer living in that prison, this is what
it was developed for in fact:  "real virtual servers".

Each prison has an ip number associated with it, which all IP
communications will be coerced to use and each prison has its own
hostname.

Needless to say, you need more RAM this way, but the advantage is
that each customer can run their own particular version of apache
and not stomp on the toes of their neighbors.

It generally does what one would expect, but setting up a jail
still takes a little knowledge.

A few notes:

   I have no scripts for setting up a jail, don't ask me for them.

   The IP number should be an alias on one of the interfaces.

   mount a /proc in each jail, it will make ps more useable.

   /proc/<pid>/status tells the hostname of the prison for
   jailed processes.

   Quotas are only sensible if you have a mountpoint per prison.

   There are no privisions for stopping resource-hogging.

   Some "#ifdef INET" and similar may be missing (send patches!)

If somebody wants to take it from here and develop it into
more of a "virtual machine" they should be most welcome!

Tools, comments, patches & documentation most welcome.

Have fun...

Sponsored by:   http://www.rndassociates.com/
Run for almost a year by:       http://www.servetheweb.com/
1999-04-28 11:38:52 +00:00
obrien
e3ff2d4586 \begin{bdemode}
sort tcpd* entries
\end{bdemode}
1999-04-28 08:00:50 +00:00
msmith
365b0a04ef Build memcontrol too. 1999-04-07 04:12:02 +00:00
markm
147edf2497 Build tcp_wrappers' userland. I am not building tcpd, because in a day
or two, inetd will gain the necessary functionality. At that stage,
I'll make wrapping the default for sendmail and portmapper as well.
1999-03-14 18:02:14 +00:00
brian
6eaebd4ffe src/usr.sbin/natd -> src/sbin/natd (after a repo-copy by jdp) 1999-03-12 15:38:55 +00:00
rnordier
16fb6ab9d7 Activate boot0cfg. 1999-02-21 21:30:13 +00:00
msmith
eff743f51a Back out 1.146 - usbd is already enabled. 1999-01-11 18:03:54 +00:00
msmith
54c6b274b9 Add usbd to the build 1999-01-11 08:06:04 +00:00
n_hibma
50181771d4 Added usbd and usbdevs 1999-01-10 21:57:55 +00:00
peter
7766c8cbe4 Reconnect pcvt hooks..
Reviewed by:	core
1999-01-01 08:45:44 +00:00
phk
d90cd1b864 spppcontrol already lives in /sbin 1998-12-30 09:38:36 +00:00
gpalmer
73107220b7 Put the i4b stuff under the `i386 only' section until someone fixes up
the build problems on the Alpha.
1998-12-28 16:37:28 +00:00
phk
c7ecc129d7 Initial entry of ISDN4BSD into the FreeBSD tree.
ISDN4BSD is the work of our brand-new comitter: Hellmuth Michaelis,
who has done a tremendous amount of work to bring us this far.

There are still some outstanding issues and files to bring into
the tree, and for now it will be needed to pick up all the extra
docs from the isdn4bsd release.

It is probably also a very good idea to subscribe to the isdn@freebsd.org
mailing list before you try this out.

These files correspond to release "beta Version 0.70.00 / December
1998" from Hellmuth.
1998-12-27 21:47:14 +00:00
phk
d47a7a8e1a Update sppp support to i4b level. This includes the new spppcontrol
program to set PPP options like authentication with.
1998-12-27 21:30:44 +00:00
phk
9d6fbd1091 follow up to:
Pre 3.0 branch cleanup casualty #4: pcvt
1998-12-27 16:44:24 +00:00
n_hibma
dadea18328 Unbreak make world. Sorry about that. I'll have to figure out the steps
to add those programs properly.
1998-12-13 14:56:19 +00:00
n_hibma
a49650a28f Added usbd, usbdevs directories
Submitted by:	MIHIRA Sanpei Yoshiro
1998-12-12 11:47:31 +00:00
bde
76c8edc6bf Fixed disorder. 1998-11-10 12:29:04 +00:00
dima
7bd9d98374 Enable IPXrouted for alpha. 1998-11-10 06:38:40 +00:00
dima
543c08c3b4 Clean it up a little bit. 1998-11-09 23:39:02 +00:00
jkh
05dbeba5a7 Add crunch back to general targets. 1998-10-02 11:31:36 +00:00
dfr
055b24be16 Don't build ncrcontrol on alpha, its obsoleted by cam. 1998-09-17 08:55:02 +00:00
dfr
112d2189e6 Add some things to the alpha build. 1998-09-16 09:33:23 +00:00
phk
cfbddb7f46 (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.
1998-09-15 11:44:44 +00:00
gibbs
c3660ef353 Ncrcontrol is no more. 1998-09-15 10:29:18 +00:00
rnordier
1f4448e42b Activate btxld. 1998-09-12 06:58:18 +00:00
gpalmer
4138d6e994 Split lines into one subdir per line. 1998-08-30 20:58:16 +00:00
gpalmer
84eee1adc6 Make pstat machine-independant again 1998-08-30 20:15:09 +00:00
jb
54aa813dfd Build kvm_mkdb and natd on alpha too. 1998-08-20 21:51:35 +00:00
gpalmer
f4add9d96c We need config to build on the alpha also ... kinda difficult to build
kernels without it :)
1998-08-17 05:48:22 +00:00
peter
7c44433d24 Descend into makemap/mailstats/praliases when building sendmail. 1998-08-04 15:28:25 +00:00
rnordier
73fe2a24f5 Drop mkdosfs (replaced by newfs_msdos).
Prompted by: joerg
1998-07-19 13:41:08 +00:00
des
f78413e744 Add chkgrp 1998-05-24 15:07:04 +00:00
peter
1257b29af5 Add nsupdate 1998-05-03 05:17:28 +00:00
phk
2e0f496de3 In light of the fact that several widespread sendmail alternatives exists
is reason enough to make the compilation & installation of sendmail an
make.conf option.  I know that you hate negative options Bruce.

PR:		6284
Reviewed by:	phk
Submitted by:	Adrian Colley <aecolley@world.std.com>
1998-04-15 16:37:42 +00:00
jb
fc17422716 A few things won't compile on alpha, so make them i386 specific for
the time being.
1998-03-23 22:21:34 +00:00
peter
52325b1595 Initial bmake scaffolding for ipfilter userland stuff.
Obtained from: large chunks stolen from OpenBSD and NetBSD
1998-03-21 13:53:18 +00:00
jb
641af3254e Some things only work on i386.
Removed unsupported machines.
1998-03-13 19:43:12 +00:00
msmith
2a88b53c7d Disconnect (nonexistent) qcamcontrol
Submitted by:	pst
1998-02-18 13:48:37 +00:00
peter
f0d96a4246 add procctl 1997-12-07 02:27:48 +00:00
imp
bbdf620f6f Add missing \ from previous rev to end of a line. 1997-09-20 04:58:08 +00:00
jmg
8a673a35ad activate pnpinfo 1997-09-19 15:41:43 +00:00
pst
2d758a4528 Enable periodic 1997-08-13 00:58:49 +00:00
brian
4cd0616eed Allow command line control of ppp through both
TCP and AF_LOCAL sockets.
1997-06-28 01:04:54 +00:00
brian
f47045b4ae Hook natd 1997-06-22 04:23:10 +00:00
wpaul
961195f2c1 Another (harmless, luckily) mind-o: somehow I typed 'rpc.ypupdated.'
instead of 'rpc.ypupdated' when I added rpc.ypupdated to the SUBDIRS
list.

Carved into my forehead with an rusty railroad spike by: Mark Murray
1997-05-29 14:21:39 +00:00
wpaul
1c30dd40f2 Activate new Secure RPC programs. 1997-05-28 16:05:18 +00:00
msmith
fe603e69b3 Add wlconfig. 1997-05-22 08:59:41 +00:00
fsmp
09ef098655 added mptable to directory list of usr.sbin programs. 1997-04-29 03:09:01 +00:00
peter
f1a22bd4be Kill sup from the main sources now that the ports version is updated.
This puts it on the same footing as cvsup.  It's been suggested on
numerous occasions that I shouldn't have imported it in the first place,
and now that sup has outlived it's usefulness.....  Boom!
1997-03-11 10:52:21 +00:00
peter
b782f4df30 Revert $FreeBSD$ to $Id$ 1997-02-22 16:15:28 +00:00
jkh
8375869ace Add ckdist. 1997-01-21 12:59:34 +00:00
jkh
808a36ef65 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.
1997-01-14 07:20:47 +00:00
fenner
51ee8c9e62 Add mtest. 1996-12-16 01:01:46 +00:00
jkh
a1eacdf796 Add pw to build list - I need it now. :) 1996-12-09 14:53:36 +00:00
se
0e8236f24c Add pciconf. 1996-10-22 20:58:14 +00:00
wollman
51fe89959d Disable build of old routed. 1996-09-16 16:53:54 +00:00
phk
9640e2d9e8 remove devconf tools from make tree. 1996-09-06 23:07:35 +00:00
peter
60f630a42e delete bind, add named named.reload named.restart ndc 1996-08-29 22:20:58 +00:00
peter
60be0b5320 Swing the SUBDIR entry across for the new bind-4.9.4-p1 dir.. 1996-08-29 20:15:11 +00:00
gpalmer
4bbf33905c Remove eeprom too as more unused stuff.
Pointed out by: Thomas Graichen <graichen@axp5.physik.fu-berlin.de>
1996-07-18 22:26:54 +00:00
sos
51f800d978 Add moused to targets. 1996-06-23 12:13:02 +00:00
wollman
011e6e102a Add keyadmin directory. 1996-06-17 19:49:17 +00:00
wpaul
705e40a87b Add rpc.ypxfrd. 1996-06-05 05:23:59 +00:00
phk
93541c4bd1 Add pccard to makefile system 1996-06-05 04:40:41 +00:00
jkh
c7cdf98163 ppoll -> yppoll. This Makefile should work better now. :-) 1996-05-08 12:28:23 +00:00
wpaul
1dfa9eae43 Dohw! Turn on yp_mkdb in the Makefile. 1996-05-07 16:17:45 +00:00
peter
0eaac2828e Oops, add stallion utils to i386 part of Makefile 1996-05-05 07:36:18 +00:00
peter
5722e92cdf Add rpc.statd and the stub rpc.lockd, as these build and are of some use to
some people.
1996-04-04 03:17:48 +00:00
wollman
379b9b388f XNS sort-of-support is no more. 1996-02-13 17:30:37 +00:00
wpaul
eb167e6ecd Add rpc.yppasswdd 1996-02-12 15:11:59 +00:00
jkh
bf2b0406b9 Remove pkg_manage from Makefile 1996-02-09 12:35:25 +00:00
ache
15f25db6c3 Remove cdplay, cdcontrol is superset of it 1996-02-05 00:05:04 +00:00
pst
d918cfdd48 Add qcamcontrol 1996-02-04 10:11:35 +00:00
joerg
47d30a2ecf Add wormcontrol. Nope, i didn't forget it this time. :) 1996-01-27 17:57:15 +00:00
nate
c6b87cfb93 Removed config.new from the release. It is unused by any current version
of FreeBSD, and only serves to generate confusion and increase bloat.
1996-01-20 00:59:23 +00:00
adam
45b4db02d1 add yppush 1996-01-17 12:51:01 +00:00
graichen
3cfe176aaf added newsyslog and spray 1996-01-05 09:53:49 +00:00
peter
2808183dd0 Add sup and IPXrouted to makefile
(IPXrouted is far more likely to be used than XNSrouted)
1996-01-05 09:41:54 +00:00
wpaul
5d450e8675 Turn on ypserv. 1995-12-16 20:56:01 +00:00
peter
fdab95bd08 Disconnect fsdb in preperation for move to /sbin 1995-11-24 23:00:02 +00:00
joerg
1bebc101f8 Include mkdosfs into the list of subdirs.
Reorder the list.
1995-11-05 19:24:19 +00:00
peter
fcaba5b0bc Connect fsdb to the SUBDIR list. 1995-11-03 22:53:05 +00:00
peter
6d663f88f3 add quot.. 1995-11-03 15:21:51 +00:00
bde
8da0499075 Add rndcontrol. 1995-10-29 09:03:13 +00:00
jkh
d188097903 Add the cdcontrol program by Serge Vakulenko. It's my understanding
that this is a superset of cdplay, and perhaps it's time to send cdplay
into the bit bucket if this works well.  According to the docs, it has
a friendlier command structure, command line interface etc.
Submitted by:	Serge Vakulenko <vak@cronyx.ru>
1995-08-18 11:41:32 +00:00
peter
9694e1be24 Add sicontrol.. I hope this is the right way.. 1995-08-13 15:28:18 +00:00
bde
de0ef4c7a0 Add kbdmap. 1995-07-12 18:43:38 +00:00
wollman
1914854cfa Correct misspelling of `mrouted'. Shows what I get for not re-building
from the top...
1995-06-14 15:55:07 +00:00
wollman
7d98a3baf5 Re-enable mrouted now that it matches the kernel code again. 1995-06-13 18:07:05 +00:00
wollman
53241b91ba Temporarily disable mrouted. 1995-06-13 17:46:43 +00:00
rgrimes
4f960dd75f Remove trailing whitespace. 1995-05-30 03:57:47 +00:00
phk
33b9a83ec8 remove swapinfo. 1995-05-13 17:27:10 +00:00
ats
8becb4197a Add mixer to the clean/cleandir targets to get it also cleaned up. 1995-04-15 21:45:49 +00:00
joerg
0f0922b7b5 Include pcvt into the list of subdirs, so its utilities will be
included into fututre distributions.
1995-04-13 20:27:11 +00:00
phk
fe55610d5f Added the kernbb program. No man-page yet :( 1995-03-10 08:53:55 +00:00
wpaul
07a7fc0a6f Add rarpd. 1995-03-02 06:44:30 +00:00
wpaul
b4ca196415 Add entry for bootparamd and friends. 1995-02-27 19:21:16 +00:00
amurai
f3d11ea6ae Re add ppp entry causing by missing auth.h/cdefs.h
Reviewed by:	amurai@spec.co.jp
1995-02-27 03:16:48 +00:00
jkh
7962264323 Take ppp out until it works again - there's actually stuff missing from
the merge.
1995-02-26 18:58:49 +00:00
bde
492feb2cd5 Remove dbsym. 1995-02-26 02:33:09 +00:00
pst
c5cee38d7d Add watch(8) 1995-02-23 00:26:49 +00:00
ache
d867c402f2 mixer added 1995-02-22 01:37:47 +00:00
ats
5c36476ca0 Add sgsc to the clean/cleandir targets. 1995-02-21 10:30:41 +00:00
ache
2b346ee394 pkg_manage added 1995-02-15 20:52:52 +00:00
bde
2daabec736 Add ctm and sgsc. ctm is has proved useful and sgsc seems to have been
forgotten.
1995-02-09 15:36:08 +00:00
amurai
c2417479c7 Adding "ppp" entry for a user process PPP (aka iijppp) 1995-01-31 07:57:09 +00:00
bde
8838d36fa5 Enable iostat on i386's. 1995-01-19 16:29:30 +00:00
ache
25a5fb9862 Remove unneded kbdcontrol from SUBDIRS
Submitted by: roberto@blaise.ibp.fr
1994-12-30 15:44:32 +00:00
ache
a120a7d833 adduser added 1994-12-28 14:00:11 +00:00
phk
4efcdc441e Added the vnconfig program. 1994-12-04 20:11:50 +00:00
ats
0e3fe6fd27 Add the missing subdirs cdplay and spkrtest into the clean/cleandir targets. 1994-11-19 17:34:12 +00:00
lars
01ed7fba28 Delete duplicate pppd entry. Also move pppstats in the right spot lexically. 1994-11-12 22:24:17 +00:00
lars
01ba00a426 pppd was missing from the SUBDIRS. 1994-11-12 19:15:01 +00:00
ache
07b3f43db1 cdplay added 1994-11-12 16:05:43 +00:00
jkh
5ba4b165e8 Add pppd to the Makefile. It seems to work.. 1994-11-11 23:47:32 +00:00
joerg
6cb1f43d67 Included the fdcontrol subdir. 1994-10-31 21:51:25 +00:00
jkh
a5797b5674 Remove eeprom from the default list of subdirs. It gets added properly
in the sparc case anyway.  Next step will be to move some of the i386
specific things, like fdformat and fdwrite, into an i386 .if clause.
1994-10-28 04:35:13 +00:00
wollman
f77f6cd044 Added lsdev. 1994-10-24 22:22:44 +00:00
jkh
8b298247f8 Add xten. 1994-10-22 14:59:35 +00:00
ache
7d5bdbbd33 spkrtest added 1994-10-22 02:16:04 +00:00
dg
8a5eacfccf Added slstat. 1994-10-17 06:06:45 +00:00
gpalmer
9658a5a2d0 Move `ncrcontrol' into machine-dependant section. 1994-10-14 23:55:50 +00:00
se
3ef70ee2aa Added ncrcontrol (display and configure NCR 53c810 SCSI parameters). 1994-10-13 18:10:40 +00:00
ats
6af8c968d1 Submitted by: gibbs@uclink.berkeley.edu
Fixed the missing blank in tzsetupvipw.
1994-10-03 11:21:47 +00:00
gpalmer
4a5cbc66f8 Move apm, apmconf, fdformat, fdwrite, kbdcontrol, lptcontrol, rtprio and
vidcontrol out of machine-independance into the I386 & clean
dependant sections. Also move 'timed' out of machine-dependace into
machine-independance

Reviewed by:	rgrimes
1994-10-02 03:42:40 +00:00
dg
a8bebbdae6 Added apm and apmconf. NOTE: This makefile is wrong in a variety of ways.
For one thing, the handling of arch-specific utilities is broken, and
things like apm and apmconf (and fdformat, kbdcontrol, vidcontrol, etc)
shouldn't be built for all arch's.
1994-10-01 03:44:05 +00:00
pst
a9e6b1a898 Move bootp & related stuff 1994-09-30 05:48:52 +00:00
pst
0ac72c6208 Enable new bind utilities. 1994-09-26 23:14:33 +00:00
dg
b92adb4dc3 Fix comment: we have cron. 1994-09-26 22:20:19 +00:00
dg
74fbc1bab5 ac(8) utility, brought over from 1.1.5. 1994-09-26 21:56:38 +00:00
dg
03aa2759f1 Added sa. 1994-09-26 21:45:01 +00:00
phk
9819510988 added fdwrite -> usr.sbin/fdwrite 1994-09-18 07:48:40 +00:00
dg
41cf2079fd Added fdformat utility from 1.1.5. 1994-09-17 17:08:31 +00:00
wollman
4a1dfe5ed5 Add tzsetup. 1994-09-13 23:03:19 +00:00
jkh
ea2da16e3e Add pkg_install to SUBDIR. 1994-09-13 07:39:59 +00:00
wollman
23fac4af25 Add zic' and zdump'. 1994-09-13 03:52:20 +00:00
csgr
ed588fa6fa add bootpd, bootpef, bootpgw, bootptest 1994-09-10 15:21:27 +00:00
wollman
3ff77961de Add mrouted. 1994-09-08 02:53:07 +00:00
jkh
a00ca54117 Add crunch and manctl, bring back xntpd.
Submitted by:	jkh
1994-09-04 03:32:45 +00:00
csgr
7b6e72a847 Make it possible to run lptcontrol on a printer port which does not
actually have a printer connected or online:
- MAKEDEV:		remove all signs of lpa
			add lpctl? devices (minor # = unit + 128)
- usr.sbin/Makefile	add lptcontrol
- sys/i386/isa/lpt.c	implement the LP_BYPASS flag: when a unit is
			opened with this flag set, the printer is
			not primed, and no check is made to see that
			the printer is online.  This can only be used
			to pass ioctls.  (giving us /dev/lpctl?)
- lptcontrol.c		use /dev/lpctl? (LP_BYPASS)
			-f flag removed, -u flag added
- lptcontrol.8		document changes in lptcontrol
			rewrite using mandoc macros
Submitted by:	Geoff.
1994-09-03 22:47:08 +00:00
dg
4962764f5b rtprio(1) utility to modify realtime priority of a process.
Submitted by:	Henrik Vestergaard Draboel
1994-09-01 12:05:14 +00:00
jkh
5abd616a3e Remove xntpd for now until it works.
Submitted by:	jkh
1994-08-30 10:06:53 +00:00
bde
4a4ecbcc42 Add swapinfo to SUBDIR. It's been working for a long time. 1994-08-28 17:12:24 +00:00
jkh
588969915d Add cron.
Submitted by:	jkh
1994-08-28 06:19:10 +00:00
jkh
f953722dd2 xntp and tcpdump targets added.
Reviewed by:
Submitted by:
1994-08-26 05:55:13 +00:00
jkh
0c25374e11 Bring over dbsym from 1.1.5.1
Submitted by:	jkh
1994-08-23 11:15:45 +00:00