Directories ¶
Path | Synopsis |
---|---|
Package blockdevice provides a library for working with block devices.
|
Package blockdevice provides a library for working with block devices. |
blkpg
Package blkpg provices functions for working with the BLKPG family of iotctls.
|
Package blkpg provices functions for working with the BLKPG family of iotctls. |
cmd/wipe
main is the entrypoint for the wipe command.
|
main is the entrypoint for the wipe command. |
encryption
Package encryption provides abstraction level for various disk encryption methods.
|
Package encryption provides abstraction level for various disk encryption methods. |
encryption/luks
Package luks provides a way to call LUKS2 cryptsetup.
|
Package luks provides a way to call LUKS2 cryptsetup. |
encryption/token
Package token contains token management interfaces.
|
Package token contains token management interfaces. |
endianness
Package endianness provides functions for translating the endianness of binary data.
|
Package endianness provides functions for translating the endianness of binary data. |
filesystem
Package filesystem provides functions for working with common filesystems.
|
Package filesystem provides functions for working with common filesystems. |
filesystem/ext4
Package ext4 provides functions for working with the ext filesystems.
|
Package ext4 provides functions for working with the ext filesystems. |
filesystem/iso9660
Package iso9660 provides functions for working with the ISO9660 filesystem.
|
Package iso9660 provides functions for working with the ISO9660 filesystem. |
filesystem/luks
Package luks provides functions for working with the LUKS2 encrypted filesystem.
|
Package luks provides functions for working with the LUKS2 encrypted filesystem. |
filesystem/msdos
Package msdos provides functions for working with the FAT12/16 filesystems.
|
Package msdos provides functions for working with the FAT12/16 filesystems. |
filesystem/vfat
Package vfat provides functions for working with the VFAT filesystem.
|
Package vfat provides functions for working with the VFAT filesystem. |
filesystem/xfs
Package xfs provides functions for working with the XFS filesystem.
|
Package xfs provides functions for working with the XFS filesystem. |
lba
Package lba provides a library for working with Logical Block Addresses.
|
Package lba provides a library for working with Logical Block Addresses. |
loopback
Package loopback provides support for disk loopback devices (/dev/loopN).
|
Package loopback provides support for disk loopback devices (/dev/loopN). |
partition
Package partition provides a library for working with partition tables.
|
Package partition provides a library for working with partition tables. |
partition/gpt
Package gpt provides a library for working with GPT partitions.
|
Package gpt provides a library for working with GPT partitions. |
probe
Package probe provides functions for probing block devices for things such as filesystems, and partions.
|
Package probe provides functions for probing block devices for things such as filesystems, and partions. |
serde
Package serde provides functions for serializing and deserializing binary data.
|
Package serde provides functions for serializing and deserializing binary data. |
test
Package test contains common test code for all tests in the package.
|
Package test contains common test code for all tests in the package. |
util
Package util provides helper utilities for parsing blockdevice and partition paths.
|
Package util provides helper utilities for parsing blockdevice and partition paths. |
util/disk
Package disk provides utility method for disk listing and searching using /sys/block data.
|
Package disk provides utility method for disk listing and searching using /sys/block data. |
Click to show internal directories.
Click to hide internal directories.