freebsd-skq/usr.sbin
Brian Somers 972a1bcf5d Initial RADIUS support (using libradius). See the man page for
details.  Compiling with -DNORADIUS (the default for `release')
removes support.

TODO: The functionality in libradius::rad_send_request() needs
      to be supplied as a set of routines so that ppp doesn't
      have to wait indefinitely for the radius server(s).  Instead,
      we need to get a descriptor back, select() on the descriptor,
      and ask libradius to service it when necessary.
      For now, ppp blocks SIGALRM while in rad_send_request(), so
      it misses PAP/CHAP retries & timeouts if they occur.

      Only PAP is functional.  When CHAP is attempted, libradius
      complains that no User-Password has been specified... rfc2138
      says that it *mustn't* be used for CHAP :-(

Sponsored by: Internet Business Solutions Ltd., Switzerland
1999-01-28 01:56:34 +00:00
..
ac /var/log/wtmp entries for ptys are treated differently in ac, since 1998-07-02 05:34:08 +00:00
accton
adduser Print yyyy/mm/dd in /var/log/adduser, instead of yy/mm/dd 1999-01-15 10:26:59 +00:00
amd Add the texinfo'ed docs to the build/install. 1999-01-23 21:24:49 +00:00
apm o Enable standby mode in apm utility. You need a newer kernel for this 1998-09-04 16:08:54 +00:00
apmconf
arp
atm Fixed typo done, thanks! 1998-12-20 02:53:49 +00:00
bad144 Change MACHINE to MACHINE_ARCH to support MACHINE=pc98. 1998-09-05 08:22:30 +00:00
bootparamd #include <arpa/inet.h> for inet_* definitions. 1998-06-12 14:39:00 +00:00
btxld Enable client entry point support. 1998-09-13 13:28:07 +00:00
cdcontrol Mention all the environment variables that can be used 1998-06-13 19:28:51 +00:00
chkgrp Inserted missing .Bl in the FILES section. 1998-07-14 07:55:27 +00:00
chown Backed out previous commit. chown(8) doesn't follow symlinks by 1998-05-03 04:17:48 +00:00
chroot
ckdist
config Eliminate compiler warning when compiling "config.c" in a kernel. 1998-12-10 02:35:55 +00:00
cron y2k nit: print 4 digit years correctly. 1999-01-16 01:51:03 +00:00
crunch Temporary use different stubs for the ECOFF case; I'm trying to get this 1998-10-02 11:30:07 +00:00
ctm Use 4 digit year in log file, rather than 2. 1999-01-19 11:52:57 +00:00
dev_mkdb
diskpart
dpt Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:14 +00:00
edquota Fixed overflow in 1K-blocks to disk-blocks conversions. Use quad 1999-01-01 13:15:02 +00:00
fdcontrol
fdformat mkdosfs(1) is dead, refere to newfs_msdos(8) 1998-09-29 17:31:28 +00:00
fdwrite Typo. 1998-06-27 21:29:35 +00:00
i4b typo - "a follows" -> "as follows" 1999-01-26 22:45:51 +00:00
inetd Make machtime() function unsigned long instead of long. 1999-01-05 11:56:35 +00:00
iostat Change the devstat generation number from an int to a long. The int-sized 1998-09-20 00:11:23 +00:00
ipfstat
ipftest
ipmon Install ipmon.8 in man8/ not man1/. 1998-08-30 04:48:00 +00:00
ipnat
ipresend
ipsend Added y.tab.h to SRCS. This should have been used to get dependencies 1998-05-05 13:16:35 +00:00
iptest
IPXrouted
kbdcontrol Remove a workaround for the alpha port using an outdated version of syscons. 1999-01-23 17:04:13 +00:00
kbdmap /usr/sbin/spkrtest and /usr/sbin/vidfont (aka kbdmap) use very 1998-08-14 06:26:58 +00:00
kernbb
keyadmin
keyserv Remove irrelevant section. 1998-10-13 08:14:31 +00:00
kgmon
kvm_mkdb Handle ELF symbols better. This fixes "vmstat -i" for the case 1998-10-28 06:39:41 +00:00
lpr Change my mind on using base '0' for strtol for -i and -# operations 1999-01-06 08:33:38 +00:00
lptcontrol Major ppbus commit with: 1999-01-10 12:04:56 +00:00
mailstats Build sendmail-8.9.1 makemap. 1998-08-04 15:25:32 +00:00
makemap Add snprintf.c to SRCS so that the function quad_to_string exists. The 1998-08-06 23:01:49 +00:00
manctl
mixer fix a core dump problem when you don't give -f a parameter... also compare 1998-05-07 14:13:16 +00:00
mount_portalfs Add pt_tcplisten.c functionality, fix a few minor bugs 1998-12-15 18:59:07 +00:00
mountd Here is a patch to make mountd work. 1998-12-29 09:38:49 +00:00
moused Cleanup usage string: -i takes an argument. 1998-12-13 23:26:21 +00:00
mptable
mrouted Merge conflicts from 3.9-beta3+IOS12. The conflicts were huge; cvs's 1999-01-20 07:55:57 +00:00
mtest Use AF_LINK rather than AF_UNSPEC to set an ethernet multicast address. 1998-05-28 07:31:30 +00:00
mtree Move to a uniform '\ooo' (VIS_OCTAL) encoding for special characters. 1999-01-18 06:58:25 +00:00
named bsd.dep.mk doesn't know about -idirafter, and doesn't parse -I the 1998-06-11 10:42:58 +00:00
named.reload These are no longer shipped with bind, but are a well established 1998-05-03 05:11:52 +00:00
named.restart These are no longer shipped with bind, but are a well established 1998-05-03 05:11:52 +00:00
natd Fix inconsistent port numbering in man page. 1998-07-15 03:32:45 +00:00
ndc ndc hardcodes 'named' instead of using $named_program from rc.conf 1998-07-31 08:47:16 +00:00
newsyslog Note that the 'owner.group' field is optional in the config file. 1999-01-27 04:27:49 +00:00
nfsd Do not dot terminate syslog() string. Remove unused #includes. Add rcsid. -Wall. 1998-07-15 06:33:15 +00:00
nologin Oops, I missed a few more /etc/nologin references yesterday. It appears 1999-01-12 14:09:23 +00:00
nslookup Simplified by using new lex rules. 1998-05-04 20:00:14 +00:00
nsupdate New bind8 program 1998-05-03 05:10:23 +00:00
pccard When resuming with 2 identical cards in 2 slots, the initialisation 1999-01-10 13:00:09 +00:00
pciconf Modify pciconf(8) so that it will print out PCI devices that have no driver 1998-11-12 00:22:30 +00:00
pcvt Part 4 of pcvt/voxware revival: pcvt userland 1999-01-01 08:32:05 +00:00
periodic Make periodic(8) and the security mailings reflect the full FQDN, as opposed 1999-01-01 17:37:33 +00:00
pkg_install Numbering typo, missed a '0' 1999-01-26 22:31:23 +00:00
pnpinfo
portmap Ad #include stdlib.h to get the prototype for malloc(). 1998-08-17 06:05:55 +00:00
ppp Initial RADIUS support (using libradius). See the man page for 1999-01-28 01:56:34 +00:00
pppctl Sort cross references. 1998-08-31 16:41:09 +00:00
pppd Fix the MS-CHAP support. The code was passing a bit count to 1998-10-11 19:40:38 +00:00
pppstats Remove illegal ".Nm". This file is still using -man, not -mdoc. 1998-07-09 04:53:11 +00:00
praliases Use sendmail-8.9.1 praliases 1998-08-04 15:26:57 +00:00
procctl
pstat Fix formatting bug with [NFS swap] vs /dev/DEVNAME 1999-01-22 10:57:22 +00:00
pw Remove bogus file locking in main(). 1999-01-08 10:52:38 +00:00
pwd_mkdb Enable source file locking in pwd_mkdb by including the proper letter 1999-01-01 20:39:37 +00:00
quot PR: bin/8624 1998-12-13 07:16:05 +00:00
quotaon
rarpd Sync usage string with reality: removed -n, added -s. 1998-12-06 16:31:47 +00:00
repquota Make it compatible with long usernames 1998-06-14 22:56:31 +00:00
rmt Add support for the 'V'ersion rmt command. 1998-09-15 10:30:25 +00:00
rndcontrol
rpc.lockd Removed bogus dependencies of generated .c files on generated headers. 1998-05-10 16:03:17 +00:00
rpc.statd Removed bogus dependencies of generated .c files on generated headers. 1998-05-10 16:03:17 +00:00
rpc.yppasswdd Protect errno in signal handlers, like in portmap. 1998-06-04 15:11:32 +00:00
rpc.ypupdated Removed bogus dependencies of generated .c files on generated headers. 1998-05-10 16:03:17 +00:00
rpc.ypxfrd Darnit, that last commit was only supposed to change files in the 1998-06-04 15:37:05 +00:00
rtprio PR: 7489 1998-08-04 14:33:42 +00:00
rwhod Implement the -l commandline option which turns off broadcast of 1999-01-11 05:27:37 +00:00
sa
sade Write changes out to /etc/rc.conf.site now rather than mucking with 1999-01-27 02:32:47 +00:00
sendmail Support 'O MaxHeaderLines=' to override the default header count and line 1999-01-24 07:54:30 +00:00
sgsc
sicontrol
sliplogin Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:14 +00:00
slstat Clarify what the '-r' option does. 1998-12-03 20:44:45 +00:00
spkrtest /usr/sbin/spkrtest and /usr/sbin/vidfont (aka kbdmap) use very 1998-08-14 06:26:58 +00:00
spray
stallion Removed all `vector xxxintr' specifications. Interrupt handlers are now 1998-10-22 15:53:06 +00:00
sysctl Clean up option handling a little. 1999-01-10 02:10:08 +00:00
sysinstall Write changes out to /etc/rc.conf.site now rather than mucking with 1999-01-27 02:32:47 +00:00
syslogd Ensure a terminating null when processing hostname strings from 1998-12-29 23:14:50 +00:00
tcpdump Fix raw timestamps (zero-pad usecs) 1999-01-20 18:33:13 +00:00
timed Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:14 +00:00
traceroute Add '-fno-builtin' to CFLAGS for alpha. 1999-01-13 10:27:00 +00:00
trpt
tzsetup Old stuff lying around a source tree: 1998-12-16 05:34:49 +00:00
usbd Added Id 1998-12-14 09:40:15 +00:00
usbdevs Added Id 1998-12-14 09:40:15 +00:00
vidcontrol Back out a couple of i386 conditionals which aren't needed with the new 1999-01-25 08:48:49 +00:00
vipw oops. Fix indentation of the 'for' loop I just added. 1998-12-13 01:39:32 +00:00
vnconfig Automatically load the vn module if it isn't already in the kernel. 1999-01-26 04:53:09 +00:00
watch
wlconfig Typo curnwid -> currnwid 1998-11-04 08:33:32 +00:00
wormcontrol Add 'blank' and 'nextwriteable' commands for atapi CD-R/RW support. 1998-09-08 20:51:24 +00:00
xntpd Fix leap year comments. 2000 is a leap year, so code without a century-test 1999-01-12 19:38:55 +00:00
xten Removed all `vector xxxintr' specifications. Interrupt handlers are now 1998-10-22 15:53:06 +00:00
yp_mkdb
ypbind
yppoll
yppush Don't assume that time_t is long. 1998-06-29 18:15:21 +00:00
ypserv Sort cross references. 1998-08-31 16:41:09 +00:00
ypset
zic I don't know how this happened since I know I compiled this on my machine. 1999-01-21 21:09:56 +00:00
Makefile Back out 1.146 - usbd is already enabled. 1999-01-11 18:03:54 +00:00
Makefile.inc