fix: mount proxy uses OLLIE_UNAME so checkPerm identifies session owner
This commit is contained in:
parent
d9622dfc7a
commit
7368b4cfe4
|
|
@ -9,7 +9,7 @@
|
|||
//
|
||||
// ollie-9p-mount [-u uname] [-s service] [-addr address] <mountpoint>
|
||||
//
|
||||
// If -u is not given, $OLLIE_SESSION_ID is used.
|
||||
// If -u is not given, $OLLIE_UNAME is used.
|
||||
package main
|
||||
|
||||
import (
|
||||
|
|
@ -42,10 +42,10 @@ func main() {
|
|||
|
||||
uname := *userFlag
|
||||
if uname == "" {
|
||||
uname = os.Getenv("OLLIE_SESSION_ID")
|
||||
uname = os.Getenv("OLLIE_UNAME")
|
||||
}
|
||||
if uname == "" {
|
||||
fmt.Fprintf(os.Stderr, "ollie-9p-mount: no uname (-u or $OLLIE_SESSION_ID)\n")
|
||||
fmt.Fprintf(os.Stderr, "ollie-9p-mount: no uname (-u or $OLLIE_UNAME)\n")
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
|
|
|
|||
Reference in New Issue