]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/cmd/tlssrv.c
usb lib: add maxpkt and ntds to Altc struct
[plan9front.git] / sys / src / cmd / tlssrv.c
index 853e208d6ea665d05d218de12a79c3b99fd233a0..274b5c6c592206f2e4ff364e85130e3c85ddf95d 100644 (file)
@@ -32,8 +32,7 @@ reporter(char *fmt, ...)
 void
 usage(void)
 {
-       fprint(2, "usage: tlssrv [-a [-k keyspec]] [-c cert] [-D] [-l logfile] [-r remotesys] cmd [args...]\n");
-       fprint(2, "  after  auth/secretpem key.pem > /mnt/factotum/ctl\n");
+       fprint(2, "usage: tlssrv [-D] -[aA] [-k keyspec]] [-c cert] [-l logfile] [-r remotesys] cmd [args...]\n");
        exits("usage");
 }
 
@@ -50,7 +49,10 @@ main(int argc, char *argv[])
                debug++;
                break;
        case 'a':
-               auth++;
+               auth = 1;
+               break;
+       case 'A':
+               auth = -1;      /* authenticate, but dont change user */
                break;
        case 'k':
                keyspec = EARGF(usage());
@@ -82,6 +84,7 @@ main(int argc, char *argv[])
                if(ai == nil)
                        sysfatal("auth_proxy: %r");
 
+               if(auth == 1)
                if(auth_chuid(ai, nil) < 0)
                        sysfatal("auth_chuid: %r");