+ | ["perms", user] => requestPerms user
+ | ["perms"] => requestPerms (Posix.SysDB.Passwd.name (Posix.SysDB.getpwuid (Posix.ProcEnv.getuid ())))
+ | ["whohas", class, value] =>
+ (case Main.requestWhoHas {class = class, value = value} of
+ NONE => ()
+ | SOME users =>
+ (print ("whohas " ^ class ^ " / " ^ value ^ ":");
+ app (fn user => print (" " ^ user)) users;
+ print "\n"))
+ | "rmdom" :: doms => Main.requestRmdom doms
+ | ["regen"] => Main.requestRegen ()