summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/auth/login.c6
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());