adhocify
- Ebuilds: 2, Testing: 1.3 Description:
adhocify uses inotify to watch for file system events.
Once an event occurs it can execute a script.
The path of the file and the event will be passed to that script.
Homepage:https://github.com/quitesimpleorg/adhocify License: ISC
android-simg2img
- Ebuilds: 1, Testing: 1.1.4 Description:
Tool to convert Android sparse images to raw images.
Since image tools are not part of Android SDK, this standalone port of AOSP
libsparse aims to avoid complex building chains.
Provides:
- simg2img
- simg2simg
- img2simg
- append2simg
Homepage:https://github.com/anestisb/android-simg2img License: Apache-2.0
clamfs
- Ebuilds: 1, Testing: 1.3.0 Description:
ClamFS is a FUSE-based user-space file system for Linux with on-access
anti-virus file scanning through clamd daemon (a file scanning service
developed by ClamAV Project).
Homepage:https://github.com/burghardt/clamfs License: GPL-2
compsize
- Ebuilds: 2, Stable: 1.5, Testing: 9999 Description: Utility to find btrfs compression type/ratio on a file or set of files
Homepage:https://github.com/kilobyte/compsize
cpmtools
- Ebuilds: 1, Stable: 2.21 Description: This package allows to access CP/M file systems similar to the well-known mtools package, which accesses MSDOS file systems
Homepage:http://www.moria.de/~michael/cpmtools/ License: GPL-3
cramfs
- Ebuilds: 1, Stable: 2.1, Testing: 2.1 Description: Linux filesystem designed to be simple, small, and to compress things well
Homepage:https://github.com/npitre/cramfs-tools License: GPL-2
cryptmount
- Ebuilds: 1, Stable: 6.3.0, Testing: 6.3.0 Description:
Cryptmount was written to make it as easy for ordinary users
to access encrypted filesystems on-demand using the newer devmapper
mechansism as it was to use the older, now deprecated, cryptoloop methods.
This offers the following advantages:
Access to improved functionality in the kernel
Transparent support for filesystems stored on either raw disk partitions or loopback files
Separate encryption of filesystem access keys, allowing access passwords to be changed without re-encrypting the entire filesystem
Storing multiple encrypted filesystems within a single disk partition, using a designated subset of blocks for each
Rarely used filesystems do not need to be mounted at system startup
Un-mounting of each filesystem is locked so that this can only be performed by the user that mounted it, or the superuser
Encrypted filesystems compatible with cryptsetup
Encrypted access-keys can be chosen to be compatible with openssl, or managed via libgcrypt, or (for 2.0 release-series) built-in SHA1/Blowfish ciphers
Support for encrypted swap partitions (superuser only)
Support for setting up encrypted filesystems or crypto-swap at system boot-up
Homepage:http://cryptmount.sourceforge.net/ License: GPL-2+
cryptsetup (ambiguous, available in 3 overlays)
- Ebuilds: 6, Stable: 2.8.4, 2.7.1, Testing: 2.8.4, 2.7.5, 2.7.1 Description: Tool to setup encrypted devices with dm-crypt
Homepage:https://gitlab.com/cryptsetup/cryptsetup License: GPL-2+
ctmg
- Ebuilds: 1, Stable: 1.2, Testing: 1.2 Description: Simple wrapper around cryptsetup for encrypted containers
Homepage:https://git.zx2c4.com/ctmg/about/ License: MIT
davl
- Ebuilds: 1, Testing: 1.2.4-r2 Description: Visualizes the fragmentation status of ext2/3 filesystems
Homepage:https://davl.sourceforge.net/ License: GPL-2+
ddrescue (ambiguous, available in 2 overlays)
- Ebuilds: 3, Stable: 1.29.1, Testing: 1.30, 1.28 Description: Copy data from one file or block device to another with read-error recovery
Homepage:https://www.gnu.org/software/ddrescue/ddrescue.html License: GPL-2+
ddumbfs (ambiguous, available in 2 overlays)
- Ebuilds: 2, Testing: 1.1 Description:
ddumbfs is a fast inline deduplication filesystem for Linux based on FUSE.
Homepage:http://www.magiksys.net/ddumbfs/ License: GPL-3
dua-cli (ambiguous, available in 2 overlays)
- Ebuilds: 3, Testing: 2.20.1 Description:
View disk space usage and delete unwanted data, fast.
Homepage:https://github.com/Byron/dua-cli License: MIT
duf (ambiguous, available in 2 overlays)
- Ebuilds: 4, Testing: 0.9.1 Description: Disk Usage/Free Utility - a better 'df' alternative
Homepage:https://github.com/muesli/duf License: MIT BSD Apache-2.0 Apache-2.0 BSD MIT
emount
- Ebuilds: 1, Stable: 3.0.5, Testing: 3.0.5 Description: mount/unmount create/remove dm-crypt filesystems according to your /etc/fstab
Homepage:https://github.com/vaeth/emount/ License: BSD
encfs (ambiguous, available in 2 overlays)
- Ebuilds: 2, Stable: 1.9.6_alpha0, Testing: 1.9.6_alpha0 Description: An implementation of encrypted filesystem in user-space using FUSE
Homepage:https://vgough.github.io/encfs/ License: GPL-3 LGPL-3
eudev (ambiguous, available in 3 overlays)
- Ebuilds: 15, Stable: 3.2.14, Testing: 9999 Description: Linux dynamic and persistent device naming support (aka userspace devfs)
Homepage:https://github.com/gentoo/eudev License: LGPL-2.1 MIT GPL-2
ext4magic
- Ebuilds: 1, Stable: 0.3.2-r2, Testing: 0.3.2-r2 Description: Tool for recovery of deleted or overwritten files on ext3/ext4 filesystems
Homepage:https://sourceforge.net/projects/ext4magic/ License: BSD-2 FSFAP GPL-2 GPL-2+
extundelete
- Ebuilds: 1, Stable: 0.2.4-r2, Testing: 0.2.4-r2 Description: A utility to undelete files from an ext3 or ext4 partition
Homepage:https://extundelete.sourceforge.net/ License: GPL-2
fatsort
- Ebuilds: 2, Stable: 1.7.679, Testing: 1.7.1.683 Description: <pkg>sys-fs/fatsort</pkg> is a utility that sorts FAT16 and FAT32 partitions. It even can
handle long file name entries. It reads the boot sector and sorts the
directory structure recursively. The main use case is to sort files on an
Audio player that does not implement the sorting function itself but plays
the files in the same order as they were copied to the disk.
Homepage:https://fatsort.sourceforge.io/ License: GPL-2
fragview (ambiguous, available in 2 overlays)
- Ebuilds: 7, Testing: 9999 Description: Disk fragmentation viewer written with boost and gtkmm
Homepage:https://github.com/i-rinat/fragview License: MIT
fscrypt
- Ebuilds: 2, Stable: 0.3.4, Testing: 0.3.6 Description: Tool for managing Linux filesystem encryption
Homepage:https://github.com/google/fscrypt License: Apache-2.0 BSD BSD-2 MIT
gdu
- Ebuilds: 1, Testing: 5.33.0 Description: Disk usage analyzer with console interface written in Go
Homepage:https://github.com/dundee/gdu License: Apache-2.0 BSD MIT
genfstab
- Ebuilds: 2, Stable: 29, Testing: 31 Description:
genfstab helps fill in an fstab file by autodetecting all the current
mounts below a given mountpoint and printing them in fstab-compatible
format to standard output. It can be used to persist a manually mounted
filesystem hierarchy and is often used during the initial install and
configuration of an OS.
Homepage:https://gitlab.archlinux.org/archlinux/arch-install-scripts https://man.archlinux.org/man/genfstab.8 License: GPL-2
inotify-tools
- Ebuilds: 1, Stable: 4.25.9.0, Testing: 4.25.9.0 Description:
inotify-tools is a set of command-line programs for Linux providing a simple
interface to inotify. These programs can be used to monitor and act upon
filesystem events. Requires a Linux kernel supporting inotify.
Homepage:https://github.com/inotify-tools/inotify-tools/ License: GPL-2
jdiskreport-bin
- Ebuilds: 2, Testing: 2_beta5 Description:
JDiskReport enables you to understand how much space the files and
directories consume on your disk drives, and it helps you find obsolete
files and folders.
Homepage:https://www.jgoodies.com/freeware/jdiskreport/ License: freedist
jfsutils
- Ebuilds: 1, Stable: 1.1.15-r2, Testing: 1.1.15-r2 Description:
The jfsutils package contains administration and debugging
tools for IBM's journaled file system.
IBM's journaled file system technology, currently used in IBM enterprise servers,
is designed for high-throughput server environments, key to running intranet and
other high-performance e-business file servers.
Homepage:http://jfs.sourceforge.net/ License: GPL-2
jmtpfs (ambiguous, available in 2 overlays)
- Ebuilds: 2, Testing: 0.5-r1 Description: A FUSE and libmtp based filesystem for accessing MTP devices
Homepage:https://github.com/JasonFerrara/jmtpfs License: GPL-3
lessfs
- Ebuilds: 1, Stable: 1.7.0-r2 Description:
Data deduplication (often called “intelligent compression” or “single-instance storage”) is a method of reducing storage needs by eliminating redundant data. Data deduplication is often used for backup purposes and for virtual machine image storage. lessfs can determine if data is redundant by calculating a unique (192 bit) tiger hash of each block of data that is written. When lessfs has determined that a block of data needs to be stored it first compresses the block with LZO or QUICKLZ compression. The combination of these two techniques results in a very high overall compression rate for many types of data. Multimedia files like mp3, avi or jpg files can not be compressed by lessfs when they are only stored once on the filesystem.
Homepage:https://sourceforge.net/projects/lessfs/ License: GPL-3
libeatmydata
- Ebuilds: 1, Stable: 131, Testing: 131 Description:
eatmydata: library and utilities designed to disable fsync and friends.
Used as LD_PRELOAD hack to hijack fsync() and open(O_SYNC) calls.
Homepage:https://www.flamingspork.com/projects/libeatmydata/ License: GPL-3
libfat
- Ebuilds: 1, Testing: 0.3a-r1 Description: Support library to access and manipulate FAT12 / FAT16 / FAT32 file systems
Homepage:http://libfat.sourceforge.net License: GPL-2
luksmount
- Ebuilds: 1, Testing: 0.1-r2 Description:
A simple and safe wrapper around cryptsetup written in bash
Homepage:https://ari.lt/gh/luksmount License: ArAr2
lvm2 (ambiguous, available in 3 overlays)
- Ebuilds: 7, Stable: 2.03.37, Testing: 9999, 2.03.22-r2, 2.03.14-r104 Description: User-land utilities for LVM2 (device-mapper) software
Homepage:https://sourceware.org/lvm2/ License: GPL-2
lxcfs
- Ebuilds: 3, Stable: 6.0.5, Testing: 6.0.6 Description:
LXCFS is a simple userspace filesystem designed to
provide a cgroupfs-like tree which is container aware
and a set of files which can be bind-mounted over
their /proc originals to provide cgroup-aware values.
Homepage:https://linuxcontainers.org/lxcfs/introduction/ https://github.com/lxc/lxcfs/ License: Apache-2.0 LGPL-2+
mdevd (ambiguous, available in 2 overlays)
- Ebuilds: 3, Testing: 9999, 0.1.6.5 Description:
mdevd is a daemon managing kernel hotplug events, similarly to udevd.
It uses the same configuration file as mdev, which is a hotplug
manager integrated in the Busybox suite of tools. However, mdev
needs to be registered as a hotplug manager and the kernel forks
an instance of mdev for every event; by contrast, mdevd is a daemon
listening to the netlink, and does not fork.
Homepage:
https://skarnet.org/software/mdevd/
https://github.com/skarnet/mdevd
License: ISC
mtpfs
- Ebuilds: 1, Stable: 1.1-r6 Description:
MTPfs is a FUSE filesystem that supports reading and writing from any
MTP device, as supported by libmtp. MTPfs includes extra features such
as playlist and meta information support for MP3 players.
Homepage:https://www.adebenham.com/mtpfs/ License: GPL-3
ncdu (ambiguous, available in 2 overlays)
- Ebuilds: 6, Stable: 2.9.1, 1.21, Testing: 2.9.2, 1.22 Description:
Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find
space hogs on a remote server where you don’t have an entire graphical setup
available, but it is a useful tool even on regular desktop systems. Ncdu aims
to be fast, simple and easy to use, and should be able to run in any minimal
POSIX-like environment with ncurses installed.
Homepage:https://dev.yorhel.nl/ncdu https://code.blicky.net/yorhel/ncdu License: MIT
ncdu-bin
- Ebuilds: 1, Testing: 2.9.1 Description:
Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find
space hogs on a remote server where you don’t have an entire graphical setup
available, but it is a useful tool even on regular desktop systems. Ncdu aims
to be fast, simple and easy to use, and should be able to run in any minimal
POSIX-like environment with ncurses installed.
Homepage:https://dev.yorhel.nl/ncdu License: MIT
nilfs-utils
- Ebuilds: 1, Stable: 2.2.9, Testing: 2.2.9 Description:
NILFS is a new implementation of a log-structured file system for the
Linux 2.6 operating system. Conventional features of a log-structured
file systems (LFS) are high write performance and fast recovery time.
In addition, LFS prevents data write operations from overwriting the
disk blocks, thereby minimizing the damage to file data and system
consistency on hardware failure. Furthermore, LFS writes data and
meta-data in the correct order which helps ensuring consistency in the
entire file system. LFS can instantaneously create file system
snapshots and check the file system speedy. We implemented ``NILFS''
using modern technology: For example, the file and inode blocks are
managed by a B-tree structure, internal data are processed in 64 bit
wide word size. The B-tree structure enables ``NILFS'' to create and
store huge files.
Homepage:https://nilfs.sourceforge.net/ License: GPL-2 LGPL-2.1
ntfs2btrfs
- Ebuilds: 1, Testing: 20210105 Description:
Ntfs2btrfs is a tool which does in-place conversion of Microsoft's NTFS filesystem to the open-source filesystem Btrfs.
Homepage:https://github.com/maharmstone/ntfs2btrfs License: GPL-2
ntfs3g
- Ebuilds: 1, Stable: 2022.10.3, Testing: 2022.10.3 Description:
The ntfs-3g driver is an open source, GPL licensed, third generation Linux
NTFS driver for 32-bit, little-endian architectures which was implemented
by the Linux-NTFS project. It provides full read-write access to NTFS,
excluding access to encrypted files, writing compressed files, changing
file ownership, access right.
Homepage:https://github.com/tuxera/ntfs-3g License: GPL-2
safecopy
- Ebuilds: 1, Stable: 1.7-r1 Description: safecopy is a data recovery tool which tries to extract as much data as possible from a problematic (i.e. damaged sectors) source - like floppy drives, hard disk partitions, CDs, tape devices, ..., where other tools like dd would fail due to I/O errors.
Homepage:https://safecopy.sourceforge.net License: GPL-2+
sanoid (ambiguous, available in 2 overlays)
- Ebuilds: 5, Testing: 9999 Description:
Sanoid is a policy-driven snapshot management tool for ZFS filesystems.
When combined with the Linux KVM hypervisor, you can use it to make your
systems functionally immortal.
More prosaically, you can use Sanoid to create, automatically thin, and
monitor snapshots and pool health from a single eminently human-readable
TOML config file at /etc/sanoid/sanoid.conf.
(Sanoid also requires a "defaults" file located at
/etc/sanoid/sanoid.defaults.conf, which is not user-editable.)
Homepage:https://github.com/jimsalterjrs/sanoid
shake
- Ebuilds: 1, Stable: 1.0, Testing: 1.0 Description: Shake is a defragmenter that runs in userspace, without
then need of patching the kernel and while the system is used
Homepage:https://vleu.net/shake/ License: GPL-3
simple-mtpfs
- Ebuilds: 1, Stable: 0.4.0-r1 Description:
SIMPLE-MTPFS (Simple Media Transfer Protocol FileSystem) is a file system for
Linux (and other operating systems with a FUSE implementation, such as Mac OS X
or FreeBSD) capable of operating on files on MTP devices attached via
USB to local machine. On the local computer where the SIMPLE-MTPFS is
mounted, the implementation makes use of the FUSE (Filesystem in Userspace)
kernel module. The practical effect of this is that the end user can seamlessly
interact with MTP device files.
Homepage:https://github.com/phatina/simple-mtpfs License: GPL-2+
snapraid
- Ebuilds: 2, Testing: 13.0 Description: Backup program with disk array for cold data on existing filesystems
Homepage:https://www.snapraid.it/ License: GPL-3
tmsu (ambiguous, available in 2 overlays)
- Ebuilds: 3, Testing: 9999 Description:
TMSU is a tool for tagging your files. It provides a simple
command-line utility for applying tags and a virtual
filesystem to give you a tag-based view of your files from
any other program.
Homepage:https://github.com/oniony/TMSU License: BSD
xcp
- Ebuilds: 1, Testing: 0.24.2-r1 Description: A 'cp' alternative with user-friendly feedback and performance optimisations
Homepage:https://github.com/tarka/xcp License: GPL-3 Apache-2.0 MIT Unicode-3.0
xfs_undelete
- Ebuilds: 2, Testing: 14.0 Description:
It tries to recover all inodes on an XFS filesystem marked as deleted.
It's rather dumb, it just looks for the magic string IN\0\0\3\2\0\0 and
considers those as deleted inodes. Then, it tries to make sense of
the extents stored in the inode (which XFS does not delete) and collect
the data blocks of the file. That file is then stored on another
filesystem in a subdirectory, by default xfs_undeleted relative to
the current directory.
Homepage:https://github.com/ianka/xfs_undelete License: GPL-3
xwmfs
- Ebuilds: 1, Testing: 0.92 Description:
This is xwmfs (X window manager file system), a userspace file system based on
fuse that allows interaction with an EWMH compliant X11 window manager
via files.
Some of its features are:
- newly appearing and disappearing windows in the X server are recognized and
the file system is updated in an event based manner
- new values for properties of window manager and windows will be reflected in
the file system in an event based manner
- properties of windows and window manager can be changed via writing to files
in the file system
- some X operations are accessible via control files in the file system
The file system can be used for easily implementing scripts that operate on
the window manager and windows (for example identifying specific windows,
rename a window, move it around and so on).
Homepage:https://github.com/gerstner-hub/xwmfs License: GPL-2
zerofree
- Ebuilds: 1, Stable: 1.1.1-r1, Testing: 1.1.1-r1 Description:
zerofree is a small utility designed to zero-out the free space on a filesystem. It is especially useful for guests on a virtual machine before compacting their disk images.
Homepage:http://frippery.org/uml/index.html License: GPL-2
zfs
- Ebuilds: 10, Stable: 2.3.6, Testing: 9999 Description:
OpenZFS is an advanced file system and volume manager which was originally developed
for Solaris and is now maintained by the OpenZFS community
It includes the functionality of both traditional file systems and volume manager.
It has many advanced features including:
* Protection against data corruption. Integrity checking for both data and metadata.
* Continuous integrity verification and automatic “self-healing” repair
* Data redundancy with mirroring, RAID-Z1/2/3 [and DRAID]
* Support for high storage capacities — up to 256 trillion yobibytes (2^128 bytes)
* Space-saving with transparent compression using LZ4, GZIP or ZSTD
* Hardware-accelerated native encryption
* Efficient storage with snapshots and copy-on-write clones
* Efficient local or remote replication — send only changed blocks with ZFS send and receive
The OpenZFS project brings together developers from the Linux, FreeBSD, illumos, MacOS, and Windows platforms.
OpenZFS is supported by a wide range of companies.
Homepage:https://github.com/openzfs/zfs License: BSD-2 CDDL MIT
zfs-auto-snapshot
- Ebuilds: 1, Stable: 1.2.4-r3, Testing: 1.2.4-r3 Description:
An alternative implementation of the zfs-auto-snapshot service for Linux
that is compatible with zfs-linux and zfs-fuse.
Automatically create, rotate, and destroy periodic ZFS snapshots. This is
the utility that creates the @zfs-auto-snap_frequent, @zfs-auto-snap_hourly,
@zfs-auto-snap_daily, @zfs-auto-snap_weekly, and @zfs-auto-snap_monthly
snapshots if it is installed.
Homepage:https://github.com/zfsonlinux/zfs-auto-snapshot License: GPL-2+
zfs-kmod
- Ebuilds: 8, Stable: 2.3.6, Testing: 2.3.6, 2.3.5 Description: Linux ZFS kernel module for sys-fs/zfs
Homepage:https://github.com/openzfs/zfs License: CDDL MIT debug? ( GPL-2+ )