commit 510d89fc13798177761ec62f01f0581186683008 from: rsc date: Sun Feb 13 18:04:53 2005 UTC more add commit - 57fcfc2a0b8ecd266ce130dab9a29b7ceb558d64 commit + 510d89fc13798177761ec62f01f0581186683008 blob - /dev/null blob + 39d2f53ae2eeac6524acdfff54b0d082e739f38e (mode 644) --- /dev/null +++ src/cmd/auth/mkfile @@ -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 + blob - /dev/null blob + 02fb518184b81f9f37f6c4e4d10bb0b7ba256728 (mode 644) --- /dev/null +++ src/cmd/auth/rsa2any.h @@ -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);