xattr

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 31, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Prefix for all xattr keys to ensure compatibility across platforms.
	// Linux requires "user." prefix for user-space xattrs, while macOS allows any key.
	Prefix = "user."

	// Common xattr keys.
	KeySize   = "modctl.size"
	KeyMtime  = "modctl.mtime"
	KeySha256 = "modctl.sha256"
)

Variables

This section is empty.

Functions

func Get

func Get(path, key string) ([]byte, error)

Get retrieves an xattr value for a given key.

func MakeKey

func MakeKey(parts ...string) string

MakeKey creates a fully-qualified xattr key with the user prefix.

func Set

func Set(path, key string, value []byte) error

Set sets an xattr value for a given key.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL