diff --git a/content/acl.md b/content/acl.md new file mode 100644 index 000000000..36a7d3151 --- /dev/null +++ b/content/acl.md @@ -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. diff --git a/content/bsdutils.md b/content/bsdutils.md new file mode 100644 index 000000000..1a2182b33 --- /dev/null +++ b/content/bsdutils.md @@ -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. diff --git a/content/hostname.md b/content/hostname.md new file mode 100644 index 000000000..7f201f3f2 --- /dev/null +++ b/content/hostname.md @@ -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. diff --git a/content/login.md b/content/login.md new file mode 100644 index 000000000..502a0b68a --- /dev/null +++ b/content/login.md @@ -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. diff --git a/content/procps.md b/content/procps.md new file mode 100644 index 000000000..142ab0b38 --- /dev/null +++ b/content/procps.md @@ -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. diff --git a/content/sed.md b/content/sed.md new file mode 100644 index 000000000..c2ba7dafb --- /dev/null +++ b/content/sed.md @@ -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. diff --git a/content/tar.md b/content/tar.md new file mode 100644 index 000000000..b8d77e825 --- /dev/null +++ b/content/tar.md @@ -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. diff --git a/content/util-linux.md b/content/util-linux.md new file mode 100644 index 000000000..5e3291e1a --- /dev/null +++ b/content/util-linux.md @@ -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.