Documentation ¶
Overview ¶
Package `privileges/udodprivileges` implements interfaces from `privileges/privileges` by gRPCs to a `privileges/daemons.Daemon`.
Index ¶
- type UdoAclBash
- type UdoChattr
- func (p *UdoChattr) ChattrSetImmutable(ctx context.Context, path string) error
- func (p *UdoChattr) ChattrTreeSetImmutable(ctx context.Context, path string) error
- func (p *UdoChattr) ChattrTreeUnsetImmutable(ctx context.Context, path string) error
- func (p *UdoChattr) ChattrUnsetImmutable(ctx context.Context, path string) error
- func (p *UdoChattr) Release()
- type UdoRename
- type UdoStat
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UdoAclBash ¶
type UdoAclBash struct {
// contains filtered or unexported fields
}
func NewUdoAclBash ¶
func NewUdoAclBash(d *daemons.Daemon, username string) *UdoAclBash
func (*UdoAclBash) PropagateAcls ¶
func (p *UdoAclBash) PropagateAcls( ctx context.Context, src, dst string, ) error
func (*UdoAclBash) Release ¶
func (p *UdoAclBash) Release()
type UdoChattr ¶
type UdoChattr struct {
// contains filtered or unexported fields
}
func (*UdoChattr) ChattrSetImmutable ¶
func (*UdoChattr) ChattrTreeSetImmutable ¶
func (*UdoChattr) ChattrTreeUnsetImmutable ¶
func (*UdoChattr) ChattrUnsetImmutable ¶
Click to show internal directories.
Click to hide internal directories.