krb.public
Private.Currently_running_user
lib/krb makes some decisions based on the currently running user. In order to play nicely with setuid programs, it uses the effective UID.
krb.internal
val passwd : unit -> Async.Unix.Passwd.t Async.Deferred.t
val name : unit -> string Async.Deferred.t
module Blocking : sig ... end