Commit Diff


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);