fsquota is a native Go library for interacting with (Linux) filesystem quotas. This library does not make use of cgo or invoke external commands, but rather interacts directly with the kernel interface by use of syscalls. This library was originally written by the Anexia R&D team. This repository has a few modifications for our use by InfiniteTactics.t
fsquota has been developed with Linux in mind and as such only supports Linux for now. Support for other platforms may be added in the future.
This repository also ships fsqm, a simple command line interface to filesystem quotas. fsqm provides the ability to retrieve user and group quota reports and management of user and group quotas.
The current release is v0.1.8.
Changes to fsquota are subject to semantic versioning.
fsquota is licensed under the terms of the MIT license.