Add new project pages

Add pages for acl, bsdutils, hostname, login, procps, sed, tar,
and util-linux.
This commit is contained in:
Sylvestre Ledru
2026-04-01 08:29:59 +02:00
parent 5b81796838
commit 0e5a991130
8 changed files with 226 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
+++
title = "acl"
template = "project.html"
[extra]
wip = true
+++
uutils acl is a work-in-progress Rust reimplementation of the acl utilities, which are used to manage POSIX Access Control Lists.
This project aims to provide memory-safe replacements for tools such as `getfacl` and `setfacl`.
> **Note:** This project is still in early development. Many features are not yet implemented and behavior may differ from the original acl tools.
# Goals
Implement a memory-safe set of ACL utilities compatible with the original command-line interfaces.
# Contributing
To contribute to uutils acl, please see [CONTRIBUTING](https://github.com/uutils/acl/blob/main/CONTRIBUTING.md).
# License
uutils acl is licensed under the MIT License - see the [LICENSE](https://github.com/uutils/acl/blob/main/LICENSE) file for details.
The acl package is licensed under the GPL 2.0 or later.
+25
View File
@@ -0,0 +1,25 @@
+++
title = "bsdutils"
template = "project.html"
[extra]
wip = true
+++
uutils bsdutils is a work-in-progress Rust reimplementation of the BSD utilities, a collection of standard Unix tools originating from BSD systems.
> **Note:** This project is still in early development. Many features are not yet implemented.
# Goals
Implement a cross-platform, memory-safe set of BSD utilities compatible with their original command-line interfaces.
# Contributing
To contribute to uutils bsdutils, please see [CONTRIBUTING](https://github.com/uutils/bsdutils/blob/main/CONTRIBUTING.md).
# License
uutils bsdutils is licensed under the MIT License - see the [LICENSE](https://github.com/uutils/bsdutils/blob/main/LICENSE) file for details.
+27
View File
@@ -0,0 +1,27 @@
+++
title = "hostname"
template = "project.html"
[extra]
wip = true
+++
uutils hostname is a work-in-progress Rust reimplementation of the `hostname` utility, used to get or set the system's hostname.
This project aims to be a drop-in replacement for the standard hostname command across Linux, macOS, Windows, and other platforms.
> **Note:** This project is still in early development. Many features are not yet implemented and behavior may differ across platforms.
# Goals
Implement a cross-platform, memory-safe hostname utility compatible with existing command-line interfaces.
# Contributing
To contribute to uutils hostname, please see [CONTRIBUTING](https://github.com/uutils/hostname/blob/main/CONTRIBUTING.md).
# License
uutils hostname is licensed under the MIT License - see the [LICENSE](https://github.com/uutils/hostname/blob/main/LICENSE) file for details.
+27
View File
@@ -0,0 +1,27 @@
+++
title = "login"
template = "project.html"
[extra]
wip = true
+++
uutils login is a work-in-progress Rust reimplementation of the login utilities, which handle user authentication and session management on Unix-like systems.
This project aims to provide a memory-safe replacement for tools such as `login`, `newgrp`, `su`, and related utilities.
> **Note:** This project is still in early development. Many features are not yet implemented and behavior may differ from the original login utilities.
# Goals
Implement a memory-safe set of login utilities compatible with the original command-line interfaces.
# Contributing
To contribute to uutils login, please see [CONTRIBUTING](https://github.com/uutils/login/blob/main/CONTRIBUTING.md).
# License
uutils login is licensed under the MIT License - see the [LICENSE](https://github.com/uutils/login/blob/main/LICENSE) file for details.
+29
View File
@@ -0,0 +1,29 @@
+++
title = "procps"
template = "project.html"
[extra]
wip = true
+++
uutils procps is a work-in-progress Rust reimplementation of procps, the package that provides utilities for monitoring and interacting with processes.
This project aims to provide memory-safe replacements for tools such as `ps`, `top`, `kill`, `free`, `vmstat`, `uptime`, and others found in procps.
> **Note:** This project is still in early development. Many features are not yet implemented and behavior may differ from the original procps tools.
# Goals
Implement a cross-platform, memory-safe set of process monitoring utilities compatible with the procps command-line interfaces.
# Contributing
To contribute to uutils procps, please see [CONTRIBUTING](https://github.com/uutils/procps/blob/main/CONTRIBUTING.md).
# License
uutils procps is licensed under the MIT License - see the [LICENSE](https://github.com/uutils/procps/blob/main/LICENSE) file for details.
procps is licensed under the GPL 2.0 or later.
+31
View File
@@ -0,0 +1,31 @@
+++
title = "sed"
template = "project.html"
[extra]
wip = true
+++
uutils sed is a work-in-progress Rust reimplementation of GNU sed, the stream editor for filtering and transforming text.
This project aims to be a drop-in replacement for GNU sed, supporting the full range of sed scripts and command-line options.
[![GNU test results](https://raw.githubusercontent.com/uutils/sed-tracking/refs/heads/main/gnu-results.svg)](https://github.com/uutils/sed-tracking)
> **Note:** This project is still in early development. Many features are not yet implemented and behavior may differ from GNU sed.
# Goals
Implement a cross-platform, memory-safe sed that is compatible with GNU sed scripts and command-line interface.
# Contributing
To contribute to uutils sed, please see [CONTRIBUTING](https://github.com/uutils/sed/blob/main/CONTRIBUTING.md).
# License
uutils sed is licensed under the MIT License - see the [LICENSE](https://github.com/uutils/sed/blob/main/LICENSE) file for details.
GNU sed is licensed under the GPL 3.0 or later.
+29
View File
@@ -0,0 +1,29 @@
+++
title = "tar"
template = "project.html"
[extra]
wip = true
+++
uutils tar is a work-in-progress Rust reimplementation of GNU tar, the ubiquitous archiving utility.
This project aims to be a drop-in replacement for GNU tar, supporting the creation, extraction, and manipulation of tar archives across platforms.
> **Note:** This project is still in early development. Many features are not yet implemented and behavior may differ from GNU tar.
# Goals
Implement a cross-platform, memory-safe tar that is compatible with GNU tar archives and command-line interface.
# Contributing
To contribute to uutils tar, please see [CONTRIBUTING](https://github.com/uutils/tar/blob/main/CONTRIBUTING.md).
# License
uutils tar is licensed under the MIT License - see the [LICENSE](https://github.com/uutils/tar/blob/main/LICENSE) file for details.
GNU tar is licensed under the GPL 3.0 or later.
+29
View File
@@ -0,0 +1,29 @@
+++
title = "util-linux"
template = "project.html"
[extra]
wip = true
+++
uutils util-linux is a work-in-progress Rust reimplementation of the util-linux suite, a collection of essential Linux system utilities.
This project aims to provide memory-safe, cross-platform replacements for tools such as `mount`, `umount`, `lsblk`, `fdisk`, `kill`, and many others found in util-linux.
> **Note:** This project is still in early development. Many features are not yet implemented and behavior may differ from the original util-linux tools.
# Goals
Implement a cross-platform, memory-safe set of utilities compatible with the util-linux command-line interfaces.
# Contributing
To contribute to uutils util-linux, please see [CONTRIBUTING](https://github.com/uutils/util-linux/blob/main/CONTRIBUTING.md).
# License
uutils util-linux is licensed under the MIT License - see the [LICENSE](https://github.com/uutils/util-linux/blob/main/LICENSE) file for details.
util-linux is licensed under the GPL 2.0 or later.