freebsd-dev/usr.sbin
John Baldwin 4b6c29cebc - Rename installFixupBin to installFixupBase to finish up the 'bin' to
'base' dist rename.
- Rework struct dist to allow for different types of dists.  There are
  currently three types of dists: DT_TARBALL, the traditonal gzipped and
  split tar file; DT_PACKAGE, a package; and DT_SUBDIST, a meta-dist in
  the tree that has its own array of dists as its contents.  For example,
  the 'base' dist is a DT_TARBALL dist, the 'perl' dist is a DT_PACKAGE
  dist, and the 'src' dist is a DT_SUBDIST dist with its own dist table
  that contains 'sbase', 'ssys', etc.
- Add helper macros for defining array entries for the different types of
  dists to try and make the statically defined dist table in dist.c more
  readable.
- Split the logic to deal with a DT_TARBALL dist out of distExtract()
  and into its own distExtractTarball() function.  distExtract() now
  calls other functions to extract each dist.
- Tweak the percentage complete calculation in distExtractTarball() to
  do the multiply prior to the divide so it doesn't have to use floating
  point.
- Axe the installPackage() function along with the special handling for
  the perl and XFree86 dists in distExtractAll() since distExtract()
  handles package dists directly now.
- Add back in subdists for the X packages based on the split up packages
  that XFree86-4 uses that as closely map to the X dists we used with
  X 3.3.x.
- Lots of things like distSetX() and the X dist masks are no longer
  #ifndef X_AS_PKG since we use them in both cases now.
- Make the entire installFixupXFree() function #ifndef X_AS_PKG, we only
  call it in that case anyways, and it's not suitable for the X_AS_PKG
  case.
- Add in X dist menus for the X_AS_PKG case.

Approved by:	re
2003-01-17 19:05:32 +00:00
..
ac
accton
acpi Add code to parse the contents of an ACPI MADT table and to dump its 2003-01-08 20:46:25 +00:00
adduser english(4) police. 2002-12-27 12:15:40 +00:00
amd
ancontrol Add support for MPI-350 the mini-pci Cisco Aironet card. This needs more 2002-12-29 19:22:07 +00:00
apm mdoc(7) police: Deal with self-xrefs. 2002-12-24 13:41:48 +00:00
apmd english(4) police. 2002-12-27 12:15:40 +00:00
arp Don't hide global `s'. 2003-01-17 08:10:43 +00:00
atm
bluetooth Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
boot0cfg Use the new sector0 munging ioctls to make boot0cfg work under GEOM. 2002-12-29 15:01:58 +00:00
boot98cfg
bootparamd
btxld
burncd Make fully WARNS=5 clean. 2002-12-30 10:57:41 +00:00
cdcontrol The default CD drive is /dev/cd0, not /dev/cd0c. 2002-12-03 15:41:30 +00:00
chkgrp
chown Use basename(3). 2002-12-30 10:16:56 +00:00
chroot
ckdist
config Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
cron english(4) police. 2002-12-27 12:15:40 +00:00
crunch Use <sys/endian.h> rather than a private verison. 2002-12-30 10:04:46 +00:00
ctm Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
daemon
dev_mkdb
devinfo
digictl
editmap
edquota Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
elf2exe
extattr
extattrctl
faithd Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
fdcontrol english(4) police. 2002-12-27 12:15:40 +00:00
fdformat
fdread
fdwrite
fwcontrol - Remove speed_map API because speed_map is obsoleted by 1394a. 2003-01-04 16:03:50 +00:00
getfmac sigh... revert the previous change; this isn't getpmac 2003-01-15 03:13:51 +00:00
getpmac Cross-reference the appropriate mac library functions. 2003-01-15 03:13:50 +00:00
gifconfig english(4) police. 2002-12-27 12:15:40 +00:00
i4b Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
ifmcstat
inetd Using LOGIN_SETALL &~LOGIN_SETMAC to avoid setting the MAC label improperly, 2003-01-16 03:41:57 +00:00
iostat english(4) police. 2002-12-27 12:15:40 +00:00
ipftest
ipresend
ipsend
iptest
IPXrouted Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
jail Fix example, we do not need NO_MAKEDEV_RUN any more. 2002-10-22 15:03:51 +00:00
kbdcontrol
kbdmap mdoc(7) police: bump document date for the C rewrite, nit. 2002-12-04 14:45:48 +00:00
kernbb Update kernbb(8) to deal with GCC's new way of doing things. 2003-01-06 07:46:26 +00:00
keyadmin
keyserv
kgmon
kgzip
kldxref
lastlogin
lpr english(4) police. 2002-12-27 12:15:40 +00:00
lptcontrol
mailstats
mailwrapper
makemap
manctl
memcontrol mdoc(7) police: markup fixes. 2002-11-27 15:31:08 +00:00
mergemaster Don't use NO_MAKEDEV* option, its the default now. 2002-10-22 15:04:32 +00:00
mixer Print old mixer levels when setting new ones. 2002-12-30 04:23:08 +00:00
mld6query
mlxcontrol
mount_nwfs
mount_portalfs
mount_smbfs This really isn't WARNS clean. 2002-12-30 09:38:46 +00:00
mountd Implement nonblocking tpc-connections. rpcgen -m does still 2003-01-16 07:27:30 +00:00
moused Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
mptable
mrouted english(4) police. 2002-12-27 12:15:40 +00:00
mtest
mtree Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
named
named.reload
named.restart
ndc
ndp Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ 2002-12-30 21:18:15 +00:00
newsyslog english(4) police. 2002-12-27 12:15:40 +00:00
nfsd
ngctl Add missing "of". 2002-12-14 00:20:43 +00:00
nghook
nologin
nslookup
nsupdate
ntp Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
ofwdump mdoc(7) police: tiny markup nits. 2002-12-12 13:58:27 +00:00
pccard Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ 2002-12-30 21:18:15 +00:00
pciconf Fix up some grammar. 2003-01-09 04:35:38 +00:00
pcvt Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
periodic
pkg_install Actually, the canonical way would be syntactically correct. 2003-01-09 12:04:21 +00:00
pnpinfo
ppp Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
pppctl
pppd Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
pppstats
praliases
prefix Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ 2002-12-30 21:18:15 +00:00
procctl
pstat Bow to the whining masses and change a union back into void *. Retain 2003-01-13 00:33:17 +00:00
pw Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
pwd_mkdb Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
quot Back out rev 1.19; getbsize(3)'s original interface has been restored. 2002-12-30 18:21:47 +00:00
quotaon Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
rarpd
raycontrol Replace the remaining strcpy() instances with strlcpy(), fixing a segfault 2002-12-02 20:29:08 +00:00
repquota Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
rip6query
rmt
route6d Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
rpc.lockd Implement nonblocking tpc-connections. rpcgen -m does still 2003-01-16 07:27:30 +00:00
rpc.statd Implement nonblocking tpc-connections. rpcgen -m does still 2003-01-16 07:27:30 +00:00
rpc.umntall Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
rpc.yppasswdd Implement nonblocking tpc-connections. rpcgen -m does still 2003-01-16 07:27:30 +00:00
rpc.ypupdated
rpc.ypxfrd english(4) police. 2002-12-27 12:15:40 +00:00
rpcbind Implement nonblocking tpc-connections. rpcgen -m does still 2003-01-16 07:27:30 +00:00
rrenumd english(4) police. 2002-12-27 12:15:40 +00:00
rtadvd Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ 2002-12-30 21:18:15 +00:00
rtprio
rtsold mdoc(7) police: Deal with self-xrefs. 2002-12-24 13:41:48 +00:00
rwhod
sa
sade - Rename installFixupBin to installFixupBase to finish up the 'bin' to 2003-01-17 19:05:32 +00:00
sendmail
setfmac Cross-reference mac(4). 2003-01-15 03:09:01 +00:00
setkey Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
setpmac Cross-reference mac(4). 2003-01-15 03:09:01 +00:00
sgsc
sicontrol mdoc(7) police: Deal with self-xrefs. 2002-12-24 13:41:48 +00:00
sliplogin
slstat
spkrtest
spray
stallion Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
sysinstall - Rename installFixupBin to installFixupBase to finish up the 'bin' to 2003-01-17 19:05:32 +00:00
syslogd Various language tweaks. 2002-12-24 01:04:42 +00:00
tcpdchk
tcpdmatch
tcpdump Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
timed Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ 2002-12-30 21:18:15 +00:00
traceroute
traceroute6 Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
trpt
tzsetup
ugidfw mdoc(7) police: markup overhaul. 2002-12-12 14:09:25 +00:00
usbd english(4) police. 2002-12-27 12:15:40 +00:00
usbdevs
vidcontrol
vipw
vnconfig
watch Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ 2002-12-30 21:18:15 +00:00
wicontrol update for revised wi driver that uses the 802.11 link layer support 2003-01-15 20:15:00 +00:00
wlconfig
xten
yp_mkdb
ypbind
yppoll
yppush
ypserv Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ 2002-12-30 21:18:15 +00:00
ypset
zic
Makefile Enable pppctl(8) on ia64. 2003-01-06 01:00:26 +00:00
Makefile.inc