diff options
| -rw-r--r-- | sys/src/cmd/auth/login.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/src/cmd/auth/login.c b/sys/src/cmd/auth/login.c index 94476f377..508def0a0 100644 --- a/sys/src/cmd/auth/login.c +++ b/sys/src/cmd/auth/login.c @@ -111,8 +111,8 @@ startfactotum(char *user, char *password, char *srvname) fd = open("/mnt/factotum/ctl", ORDWR); if(fd < 0) sysfatal("opening factotum: %r"); - fprint(fd, "key proto=dp9ik dom=%s user=%q !password=%q\n", getauthdom(), user, password); - fprint(fd, "key proto=p9sk1 dom=%s user=%q !password=%q\n", getauthdom(), user, password); + fprint(fd, "key proto=dp9ik dom=%q user=%q !password=%q\n", getauthdom(), user, password); + fprint(fd, "key proto=p9sk1 dom=%q user=%q !password=%q\n", getauthdom(), user, password); close(fd); } @@ -132,6 +132,8 @@ main(int argc, char *argv[]) char *user, *pass, *sysname, *tz, *cputype, *service; AuthInfo *ai; + quotefmtinstall(); + ARGBEGIN{ case 'a': authdom = EARGF(usage()); |
