summaryrefslogtreecommitdiffstats
path: root/usr.sbin/radiusctl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* sort previous, and shorten the text; ok dlg yasuokajmc2020-02-251-13/+9
|
* add retries and timeouts for test packets.dlg2020-02-245-30/+253
| | | | | | | | | | | | | | | | | | the most important bit of this is that the command will exit after a timeout period. this is currently handy if you're running radiusctl as a check from relayd, because at the moment it to get confused about who it's children are if you run a lot of checks too rapidly. before timeouts were added, radiusctl would wait forever for a reply, but a reply may never arrive because networks are unreliable, and worse, computers are unreliable and may be down for extended periods of time. the number of retries, the interval between retries, and the overall wait time can be tweaked via command line arguments. the defaults are set to something that seems reasonable if you're running a test. ok yasuoka@
* Show message-authenticator correctly. It had shown the result ofyasuoka2019-04-011-3/+9
| | | | authenticator mistakenly. Original diff from IIJ.
* Do not mix EX_* from sysexits.h and EXIT_* from stdlib.h, just usemillert2015-12-311-3/+2
| | | | EXIT_*.
* Add pledge(2) for radiusctl(8) and radiusd(8).yasuoka2015-10-191-1/+3
| | | | | | | | | | | - radiusd: "stdio inet" - radiusd_radius: "stdio inet" - radiusd_bsdauth: - "stdio proc" for the non-priviledged process - "stdio getpw rpath proc exec" for the priviledged process - radiusctl: "stdio dns inet" "go ahead" deraadt
* Remove references to the -h command line option which was removed.yasuoka2015-08-252-8/+7
| | | | | | | Also use `return' instead of exit(3) in main(). Patch from Michael Reed ok jmc
* sync usage();jmc2015-08-031-2/+2
|
* tweak previous;jmc2015-08-031-22/+19
|
* Add radiusctl.8yasuoka2015-08-032-3/+89
| | | | ok deraadt
* Fix styles. Also delete -h option since any other ctl command doesn't haveyasuoka2015-08-021-9/+12
| | | | it.
* Add radiusd(8) and radiusctl(8). They are WIP. radiusd(8) is a RADIUSyasuoka2015-07-216-0/+1182
server and radiusctl(8) is to control the server. radiusd(8) currently supports bsdauth and radius (upstream radius servers) as authentication backends. fixes from jsg blambert ok deraadt