Documentation
¶
Index ¶
- Variables
- type Privileges
- func (ps *Privileges) AcquireUdoAclBash(ctx context.Context, username string) (privileges.UdoAclBash, error)
- func (ps *Privileges) AcquireUdoChattr(ctx context.Context, username string) (privileges.UdoChattr, error)
- func (ps *Privileges) AcquireUdoRename(ctx context.Context, username string) (privileges.UdoRename, error)
- func (ps *Privileges) AcquireUdoStat(ctx context.Context, username string) (privileges.UdoStat, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrDialedTwice = errors.New("dialed more than once")
View Source
var ErrWrongUdodUsername = errors.New("udod returned an unexpected username")
Functions ¶
This section is empty.
Types ¶
type Privileges ¶
type Privileges struct {
// contains filtered or unexported fields
}
func (*Privileges) AcquireUdoAclBash ¶
func (ps *Privileges) AcquireUdoAclBash( ctx context.Context, username string, ) (privileges.UdoAclBash, error)
func (*Privileges) AcquireUdoChattr ¶
func (ps *Privileges) AcquireUdoChattr( ctx context.Context, username string, ) (privileges.UdoChattr, error)
func (*Privileges) AcquireUdoRename ¶
func (ps *Privileges) AcquireUdoRename( ctx context.Context, username string, ) (privileges.UdoRename, error)
func (*Privileges) AcquireUdoStat ¶
func (ps *Privileges) AcquireUdoStat( ctx context.Context, username string, ) (privileges.UdoStat, error)
Click to show internal directories.
Click to hide internal directories.