tmore add - plan9port - [fork] Plan 9 from user space (HTM) git clone git://src.adamsgaard.dk/plan9port (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit 510d89fc13798177761ec62f01f0581186683008 (DIR) parent 57fcfc2a0b8ecd266ce130dab9a29b7ceb558d64 (HTM) Author: rsc <devnull@localhost> Date: Sun, 13 Feb 2005 18:04:53 +0000 more add Diffstat: A src/cmd/auth/mkfile | 32 +++++++++++++++++++++++++++++++ A src/cmd/auth/rsa2any.h | 7 +++++++ 2 files changed, 39 insertions(+), 0 deletions(-) --- (DIR) diff --git a/src/cmd/auth/mkfile b/src/cmd/auth/mkfile t@@ -0,0 +1,32 @@ +<$PLAN9/src/mkhdr +# +# programs +# +TARG=\ + asn12dsa\ + asn12rsa\ + dsagen\ + dsa2ssh\ + passwd\ + pemdecode\ + pemencode\ + rsagen\ + rsafill\ + rsa2csr\ + rsa2pub\ + rsa2ssh\ + rsa2x509\ + ssh-agent\ + +DIRS=\ + factotum\ + secstore\ + +HFILES=$PLAN9/include/auth.h $PLAN9/include/authsrv.h + +<$PLAN9/src/mkmany +<$PLAN9/src/mkdirs + +$O.rsa2ssh $O.rsafill $O.rsa2x509 $O.rsa2pub $O.rsa2csr $O.dsa2ssh: rsa2any.$O +rsa2ssh.$O rsafill.$O rsa2x509.$O rsa2pub.$O rsa2csr.$O dsa2ssh.$O: rsa2any.h + (DIR) diff --git a/src/cmd/auth/rsa2any.h b/src/cmd/auth/rsa2any.h t@@ -0,0 +1,7 @@ + +DSApriv* getdsakey(int argc, char **argv, int needprivate, Attr **pa); +RSApriv* getkey(int argc, char **argv, int needprivate, Attr **pa); +uchar* put4(uchar *p, uint n); +uchar* putmp2(uchar *p, mpint *b); +uchar* putn(uchar *p, void *v, uint n); +uchar* putstr(uchar *p, char *s);