freebsd-skq/sbin
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
..
adjkerntz Eliminate mdocNG warnings caused by misplaced or extraneous macro calls. 2001-02-28 17:38:53 +00:00
atacontrol Fix minor mdoc(7) and spelling nits. 2001-03-19 08:20:34 +00:00
atm Correct grammar in comment. 2001-03-04 07:14:11 +00:00
badsect mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
bsdlabel mdoc(7) police: misc formatting fixes. 2001-03-05 15:33:54 +00:00
camcontrol
ccdconfig Prepare for mdoc(7)NG. 2001-01-16 09:15:57 +00:00
clri
comcontrol
cxconfig
dhclient
disklabel mdoc(7) police: misc formatting fixes. 2001-03-05 15:33:54 +00:00
dmesg Backout -a restriction hack. 2001-02-26 08:09:51 +00:00
dump bye-bye documented raw devices 2001-03-09 13:06:53 +00:00
dumpfs The ffs superblock includes a 128-byte region for use by temporary 2001-01-15 18:30:40 +00:00
dumpon
fdisk Eliminate mdocNG warnings caused by misplaced or extraneous macro calls. 2001-02-28 17:38:53 +00:00
fdisk_pc98 Eliminate mdocNG warnings caused by misplaced or extraneous macro calls. 2001-02-28 17:38:53 +00:00
ffsinfo
fsck mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
fsck_ffs Preceed/preceeding are not english words. Use precede or preceding. 2001-02-18 10:25:42 +00:00
fsck_ifs The ffs superblock includes a 128-byte region for use by temporary 2001-01-15 18:30:40 +00:00
fsdb mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
fsirand
growfs
i386 Eliminate mdocNG warnings caused by misplaced or extraneous macro calls. 2001-02-28 17:38:53 +00:00
ifconfig if no address is setted, do not call ioctl(SIOCAIFADDR) 2001-02-21 18:15:18 +00:00
init Fix typo present since 1997: single used mode -> single user mode. 2001-03-03 08:12:58 +00:00
ip6fw Correct typo in usage. 2001-03-18 18:45:43 +00:00
ipf
ipfstat
ipfw mdoc(7) police: removed hard sentence break introduced in rev 1.82. 2001-03-16 07:39:46 +00:00
ipmon
ipnat
kget mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
kldload mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
kldstat
kldunload
ldconfig Elminate common declaration. 2001-02-22 21:53:39 +00:00
md5 mdoc(7) police: use the default ``file ...'' feature of the .Ar macro. 2001-02-13 09:56:35 +00:00
mdconfig mdoc(7) police: add a missing An call. 2001-03-12 09:18:12 +00:00
mknod mdoc(7) police: Change -filled displays (which just happen 2001-02-07 13:45:30 +00:00
mount Add an xref for mount_ntfs. 2001-02-02 03:08:48 +00:00
mount_cd9660 It is the ``nostrictjoliet'' option equivalent to -b. 2001-03-16 12:55:54 +00:00
mount_ext2fs mount a --> mount an 2001-02-04 18:05:21 +00:00
mount_hpfs
mount_ifs Removed unused copy of ../mount/getmtopts.3. 2001-01-17 04:10:06 +00:00
mount_msdos
mount_msdosfs
mount_nfs Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and 2001-03-19 12:50:13 +00:00
mount_ntfs
mount_null
mount_nullfs
mount_nwfs mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
mount_portal
mount_portalfs
mount_std
mount_umap
mount_umapfs
mount_union
mount_unionfs
mountd Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and 2001-03-19 12:50:13 +00:00
natd mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
newfs Make mount_mfs annoy users for 15 seconds and point them at mdconfig(8). 2001-01-30 10:21:20 +00:00
newfs_msdos Added pc98 support. 2001-02-16 13:30:27 +00:00
nextboot
nfsd Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and 2001-03-19 12:50:13 +00:00
nfsiod mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
nologin
nos-tun
pc98 Eliminate mdocNG warnings caused by misplaced or extraneous macro calls. 2001-02-28 17:38:53 +00:00
ping Add new option -m which allows the user to set IP TTL. 2001-03-09 13:20:23 +00:00
ping6 some reasoning why we separated ping(8) and ping6(8) 2001-02-22 19:00:51 +00:00
quotacheck Mention the edquota(8) utility when talking about editing quota.user 2001-02-22 11:07:58 +00:00
reboot mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
restore bye-bye documented raw device 2001-03-09 13:06:09 +00:00
route mdoc(7) police: Change -filled displays (which just happen 2001-02-07 13:45:30 +00:00
routed Prepare for mdoc(7)NG. 2001-01-16 09:15:57 +00:00
rtsol
savecore Restore the -c option, which was accidentally removed from the getopt 2001-03-06 01:58:30 +00:00
setkey mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:44:04 +00:00
shutdown
slattach
spppcontrol
startslip mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
swapon
sysctl mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
tunefs Fix 'tunefs -p' 2001-01-29 11:00:16 +00:00
umount Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and 2001-03-19 12:50:13 +00:00
vinum Use _PATH_DEV. 2001-02-28 17:50:29 +00:00
Makefile Activate atacontrol 2001-03-19 07:59:38 +00:00
Makefile.inc