summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2017-12-03 04:54:34 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2017-12-03 04:54:34 +0100
commite614cdf02fc49cc11a3adca160d9a8cfe9b8acf8 (patch)
tree1317cc91bc5159c98cabcd6efd20d6e6d8802349
parentf948c402d865bdd07a5d24b9340ff3290fc1da5a (diff)
downloadplan9front-e614cdf02fc49cc11a3adca160d9a8cfe9b8acf8.tar.xz
auth/login: add missing quotefmtinstall(), quote dom attribute
-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());