History

20091215-2140

forsyth committed 16 years ago

Commit 9b6fbf71 parent 89d0b5e6 files · +15 −5Browse files

Unified · Split

6 files
  1. CHANGES +4 −0
  2. appl/cmd/mount.b +1 −1
  3. dis/mount.dis +0 −0
  4. include/version.h +1 −1
  5. man/1/bind +8 −2
  6. man/2/factotum +2 −2
CHANGES+4−0
@@ -1,3 +1,7 @@
1+20091215
2+ factotum(2) updated to include keyspec in signature
3+ appl/cmd/mount.b uses -k value as keyspec if -9 selected [not to much purpose with current factotum's p9any]
4+ bind(1) [for mount] updated to describe -k used for keyspec if -9 selected
15 20091214
26 switch more commands to use dial(2)
37 change emu/Linux/emu-g not to require X11 libs (again)
appl/cmd/mount.b+1−1
@@ -103,7 +103,7 @@ init(ctxt: ref Draw->Context, args: list of string) · 102 unmodified lines
103103 if(factotum == nil)
104104 nomod(Factotum->PATH);
105105 factotum->init();
106− ok = factotum->mount(fd, mountpoint, flags, spec, nil).t0;
106+ ok = factotum->mount(fd, mountpoint, flags, spec, keyfile).t0;
107107 }else{
108108 err: string;
109109 if(!persist){
dis/mount.dis+0−0

Binary file not shown.

include/version.h+1−1
@@ -1 +1 @@
1−#define VERSION "Fourth Edition (20091214)"
1+#define VERSION "Fourth Edition (20091215)"
man/1/bind+8−2
@@ -225,6 +225,9 @@ The default is · 224 unmodified lines
225225 See
226226 .IR keyring-auth (2)
227227 for more details.
228+(If the
229+.B -9
230+option is given, this option is interpreted differently: see below.)
228231 .TP
229232 .B -9
230233 For
@@ -240,9 +243,12 @@ any Inferno host, by using the · 9 unmodified lines
240243 option to suppress Inferno authentication.)
241244 The existing Plan 9 file servers do not encrypt connections, so the
242245 .B -C
243−and
246+option is ignored.
247+The value of the
244248 .B -k
245−options are ignored.
249+option is added to the key specification for
250+.IR factotum (4)
251+for authentication.
246252 .TP
247253 .B -P
248254 When
man/2/factotum+2−2
@@ -17,8 +17,8 @@ Authinfo: adt{ · 16 unmodified lines
1717 AuthRpcMax: con \fR...\fP;
1818
1919 init: fn();
20−mount: fn(fd: ref Sys->FD, mnt: string, flags: int, aname: string):
21− (int, ref Authinfo);
20+mount: fn(fd: ref Sys->FD, mnt: string, flags: int,
21+ aname: string, keyspec: string): (int, ref Authinfo);
2222
2323 getuserpasswd: fn(keyspec: string): (string, string);
2424