pub struct Tools {
pub kinit: PathBuf,
pub klist: PathBuf,
pub kdestroy: PathBuf,
pub realm: PathBuf,
pub sssctl: PathBuf,
pub getent: PathBuf,
}Expand description
Absolute paths to the system Kerberos / AD tooling.
The defaults are absolute on purpose: resolving these through PATH
is how you end up running Homebrew’s kinit, which lacks the PKINIT
plugin and behaves subtly differently from the system MIT krb5. Every
field can be overridden for non-standard layouts.
Fields§
§kinit: PathBuf§klist: PathBuf§kdestroy: PathBuf§realm: PathBuf§sssctl: PathBuf§getent: PathBufTrait Implementations§
Auto Trait Implementations§
impl Freeze for Tools
impl RefUnwindSafe for Tools
impl Send for Tools
impl Sync for Tools
impl Unpin for Tools
impl UnsafeUnpin for Tools
impl UnwindSafe for Tools
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more