plan9fox/sys/src/cmd/auth
Jacob Moody cd64b7129c auth/box: -s, -. flags
-. decides where we chdir to before execing, we can't
sit where we are because our directory may not exist.
If not specified we go to '/'.

-s is used to source a rc script instead of execing cmd.
This is primarily to enable:
	'#!/bin/auth/box -s'
Shebang line size is a bit tight(32), so we have this shorthand
to use rc along with setting up the required namespace components.
2022-07-10 13:13:03 +00:00
..
factotum make bind(2) error handling consistent 2020-05-02 17:32:01 +02:00
lib auth/keyfs: use ulong for time 2017-01-26 22:09:44 +01:00
secstore aescbc: flush before exit and report an error (if any) 2021-11-25 21:42:12 +00:00
acmed.c acmed: pass original utf8 subject domain to challengefn, simplify 2021-10-31 02:16:17 +00:00
as.c auth/as: fix wrong filesystem permissions due to wrong factotum being attached 2022-04-04 22:25:08 +00:00
asaudit.c asaudit: make error more explicit 2018-07-11 12:23:48 +01:00
asn1dump.c forgot to commit asn1dump.c... 2018-01-07 05:17:34 +01:00
asn12rsa.c auth/asn12rsa: also convert ASN.1 encoded public key to plan9 format 2018-02-05 03:21:51 +01:00
authcmdlib.h auth: various cleanups, use common readcons() from libauthsrv, zero keys after use 2016-07-31 20:16:25 +02:00
authsrv.c authsrv: log message when no AES key is found for pak 2018-07-11 10:17:04 +02:00
box.c auth/box: -s, -. flags 2022-07-10 13:13:03 +00:00
challenge.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
changeuser.c auth: various cleanups, use common readcons() from libauthsrv, zero keys after use 2016-07-31 20:16:25 +02:00
convbio.c auth: various cleanups, use common readcons() from libauthsrv, zero keys after use 2016-07-31 20:16:25 +02:00
convkeys.c auth: various cleanups, use common readcons() from libauthsrv, zero keys after use 2016-07-31 20:16:25 +02:00
cron.c cron: just run /bin/rx to execute remote commands 2016-02-14 05:59:42 +01:00
debug.c auth: various cleanups, use common readcons() from libauthsrv, zero keys after use 2016-07-31 20:16:25 +02:00
disable add usage messages to auth/(enable disable status). 2020-03-08 16:31:30 -07:00
enable add usage messages to auth/(enable disable status). 2020-03-08 16:31:30 -07:00
guard.srv.c auth: various cleanups, use common readcons() from libauthsrv, zero keys after use 2016-07-31 20:16:25 +02:00
httpauth.c improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
keyfs.c pre-lib9p servers: fix incorrect Tversion handling 2020-08-01 15:27:28 +02:00
login.c auth/login: add missing quotefmtinstall(), quote dom attribute 2017-12-03 04:54:34 +01:00
mkfile auth/box: build restricted namespaces using components from the parent. 2022-06-07 05:38:08 +00:00
netkey.c auth: various cleanups, use common readcons() from libauthsrv, zero keys after use 2016-07-31 20:16:25 +02:00
newns.c auth/as, auth/none, auth/newns: consistent handling of command arguments, cleanup 2016-12-22 21:39:59 +01:00
none.c libauth: change programs to use the new procsetuser() function 2020-12-19 18:02:37 +01:00
passwd.c passwd: make legacy mode explicit 2021-01-17 18:01:53 -08:00
pemdecode.c auth: various cleanups, use common readcons() from libauthsrv, zero keys after use 2016-07-31 20:16:25 +02:00
pemencode.c auth: various cleanups, use common readcons() from libauthsrv, zero keys after use 2016-07-31 20:16:25 +02:00
printnetkey.c libauthsrv: generalize ticket service, not hardcoding ticket format and DES encryption 2015-08-19 21:06:17 +02:00
readnvram.c auth/readnvram: also print dp9ik key 2017-02-24 00:10:36 +01:00
respond.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
rsa2any.c remove asn12dsa, dsa2pub, dsa2ssh and dsagen 2018-01-06 08:32:51 +01:00
rsa2any.h remove asn12dsa, dsa2pub, dsa2ssh and dsagen 2018-01-06 08:32:51 +01:00
rsa2asn1.c auth/rsa2asn1: implement private key export with -a flag (thanks kvik) 2019-08-30 07:34:35 +02:00
rsa2csr.c rsa(8): document auth/x5092pub, fix usage lines 2021-07-04 22:38:22 +00:00
rsa2jwk.c auth/rsa2jwk: add code to produce jwk rsa keys 2021-07-18 15:30:35 +00:00
rsa2pub.c rsa: add auth/rsa2asn1, check write error in auth/rsa2x509 and auth/rsa2pub, document in rsa(8) 2017-10-06 20:55:57 +02:00
rsa2ssh.c rsa2ssh: drop support for version 1 key format 2017-04-17 05:13:46 +02:00
rsa2x509.c rsa: add auth/rsa2asn1, check write error in auth/rsa2x509 and auth/rsa2pub, document in rsa(8) 2017-10-06 20:55:57 +02:00
rsafill.c rsa: rename getkey() to getrsakey(), document rsa2csr in rsa(8) 2016-04-22 03:41:06 +02:00
rsagen.c rsagen: prefer 65537 as the default exponent when elen == 0, otherwise pick randomly 2017-02-06 04:25:38 +01:00
secureidcheck.c auth: various cleanups, use common readcons() from libauthsrv, zero keys after use 2016-07-31 20:16:25 +02:00
status add usage messages to auth/(enable disable status). 2020-03-08 16:31:30 -07:00
uniq.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
userpasswd.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
warning.c libauthsrv: generalize ticket service, not hardcoding ticket format and DES encryption 2015-08-19 21:06:17 +02:00
wrkey.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
x5092pub.c rsa(8): document auth/x5092pub, fix usage lines 2021-07-04 22:38:22 +00:00