plan9fox/sys/man/8
cinap_lenrek b28f60cdd3 add C-Keens tls-client-auth
This patch adds client TLS authentication to libsec in compliance with
rfc 4346.

A new -c flag has been introduced for tlsclient allowing the user to
specify a certificate in pem(8) format which will be provided to the
server upon request.

A -D debug flag has been introduced to enable debugging output.

The patch has been tested against OpenSSL 0.9.7j 04 May 2006.

It exists today because of the great (debugging) help and insight
provided by Matthias Bauer.

TODOs:

- specification of a certain client key in factotum is not possible at
	the moment
- tlssrv should support this too

These will get added in another patch.

The first try to submit this patch failed due to a network error.
Sorry for the duplication!

Kind regards,

Christian
2012-11-15 19:32:53 +01:00
..
0intro Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
6in4 Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
9boot 9bootpxe: try /cfg/pxe/default if /cfg/pxe/$ether fails before breaking to the prompt. 2012-08-21 14:23:52 +02:00
9pcon Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
aan Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
aliasmail Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
apm apm(8): support off state 2011-08-23 07:53:55 +02:00
atazz Add manpages for atazz and smart 2012-09-20 22:51:20 +12:00
auth Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
backup remove references to fossil from most man pages. 2011-04-17 07:12:00 +00:00
boot boot(8): make clear that username can be set from user= plan9.ini 2012-06-22 23:16:08 +02:00
booting ajust booting(8) to 9boot reality 2011-06-10 01:53:59 +00:00
cec Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cifsd ape: fix fread/fwrite, python: disable bytecode dumps, inst: rename textonly to start and remove inst/gui, add sys/lib/rootbind, cisfd(8) manpage 2011-05-10 05:33:43 +00:00
cpuid cpuid(8): fix spelling 2012-09-28 21:49:12 -05:00
cpurc root/boot typo 2011-08-18 22:54:52 +02:00
cron Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cryptsetup cryptsetup(8): add SOURCE and reference aes(2) 2012-07-07 16:19:07 -05:00
dhcpd remove references to 9load(8) from most pages that mention it. 2011-04-13 02:58:33 +00:00
diskparts remove dmaon 2012-05-07 22:21:31 +02:00
disksim Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
drawterm Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fs Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fsconfig Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fshalt update fshalt(8) manpage 2012-10-14 13:33:10 +02:00
getflags Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
gpsfs Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
hgignore fix manpages 2011-05-04 09:02:04 +00:00
hgrc fix manpages 2011-05-04 09:02:04 +00:00
histogram Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
hjfs hjfs(8): fix wording 2012-10-07 15:09:04 -05:00
httpd Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
icanhasmsi icanhasmsi(8): add man page 2011-05-18 03:34:47 +00:00
init Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ipconfig Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ipserv hproxy: simple http proxy server 2012-07-06 15:49:33 +02:00
kbdfs kbdfs(8): correct spelling error 2012-06-01 21:30:23 -05:00
kfscmd Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
listen listen1: add process limit option 2011-12-12 10:08:02 +01:00
lp Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
memory memory(8): man page improvements 2011-08-18 15:46:35 -05:00
mk9660 Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mkflashfs Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mkfs Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mkpaqfs Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mksacfs Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mouse Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
na Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ndb new dns manpage updates from sources 2012-03-09 06:14:20 +01:00
netaudit netaudit(8): english 2012-10-07 22:06:47 -05:00
newuser remove references to fossil from most man pages. 2011-04-17 07:12:00 +00:00
nfsserver Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
nusbrc nusb manpages 2011-08-18 22:54:07 +02:00
partfs Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
pci Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
pcmcia Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
pem Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ping Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
plan9.ini kernel: make mp mode and msi interrupts the default. *msi -> *nomsi 2012-07-25 23:18:26 +02:00
pop3 Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ppp ppp: noauth server option (import from sources) 2012-08-07 15:57:42 +02:00
prep disk/format: FAT32 support 2012-05-07 18:06:17 +02:00
qer Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
realemu fix manpages 2011-05-04 09:02:04 +00:00
reboot Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
replica Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
rsa Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
scanmail Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
screenlock Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
scuzz Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
secstore Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
securenet Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
send Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
smart Add manpages for atazz and smart 2012-09-20 22:51:20 +12:00
smtp Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
snoopy Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
stats Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
statusbar Man page style. 2012-02-15 19:50:34 -03:00
stub Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
swap improve swap 2011-08-22 10:03:15 +02:00
timesync Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
tlssrv add C-Keens tls-client-auth 2012-11-15 19:32:53 +01:00
trampoline Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
udpecho Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
venti Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
venti-backup Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
venti-fmt Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
vga manpages 2011-06-15 21:41:55 +02:00
wol Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00