Built libbsd, libmd, and shadow

This commit is contained in:
Alexander Hill
2026-02-02 21:29:35 -05:00
parent 57c93ebe31
commit b23ee115f8
7 changed files with 54 additions and 8 deletions

View File

@@ -22,8 +22,10 @@
| initramfs-tools | Various | GNU General Public License version 2 | Copyleft |
| kmod | Various | GNU Lesser General Public License version 2.1 | Copyleft |
| libarchive | Tim Kientzle | Mostly BSD 2-Clause License | Free |
| libbsd | Various | Various | Free |
| libcap | Andrew G. Morgan | BSD 3-Clause License *or* GNU General Public License version 2 | Slightly Copyleft |
| libelf | Various | GNU General Public License version 2 *and* GNU Lesser General Public License version 3 | Copyleft |
| libmd | Various | BSD 3-Clause License, BSD 2-Clause License, ISC License, and the Beer-Ware License | Free |
| LibreSSL | Various | Various | Free |
| The GNU Portable Library Tool | Free Software Foundation, Inc. | GNU General Public License version 2 | Copyleft |
| Limine | Mintsuki and Contributors | BSD 2-Clause License | Free |
@@ -49,6 +51,7 @@
| pkgconf | Various | ISC License | Free |
| Python | Python Software Foundation, BeOpen, and CWI | Python Software Foundation License Version 2 | Copyleft |
| GNU sed | Free Software Foundation, Inc. | GNU General Public License version 3 | Copyleft |
| shadow-utils | Various | BSD 3-Clause License | Free |
| GNU tar | Free Software Foundation, Inc. | GNU General Public License version 3 | Copyleft |
| tinytoml | Fourier Transformer | MIT License | Free |
| xz | Various | Mostly BSD 0-Clause License | Slightly Copyleft |

View File

@@ -36,8 +36,10 @@ Definitions:
| `kmod` | Yes | Yes |
| `less` |
| `libarchive` | Yes | Yes |
| `libbsd` | Yes | Yes |
| `libcap2` | Yes | Yes |
| `libelf` | Yes | Yes |
| `libmd` | Yes | Yes |
| `libmnl` |
| `libnftnl` |
| `libressl` | Yes | Yes |
@@ -68,7 +70,7 @@ Definitions:
| `pipewire` |
| `python` | Yes | Yes |
| `sed` | Yes | Yes |
| `shadow` |
| `shadow` | Yes | Yes |
| `tar` | Yes | Yes |
| `tinytoml` | Yes | Yes |
| `xlibre-xserver` |

View File

@@ -1,5 +1,3 @@
- Finish writing the template engine for configuration files (scripts/mapleconf)
- Build shadow for password hashing
- Milestone: Successfully boot into Maple Linux
- Write an install script to install Maple Linux from a live environment
- Build a partitioning tool (fdisk, parted, etc.)

View File

@@ -1,9 +1,9 @@
<svg height="16" version="1.1" width="1024" xmlns="http://www.w3.org/2000/svg">
<rect fill="black" height="100%" width="100%" />
<rect fill="blue" height="10" width="490" x="3" y="3" />
<rect fill="cornflowerblue" height="10" width="75" x="493" y="3" />
<rect fill="white" height="10" width="434" x="568" y="3" />
<rect fill="blue" height="10" width="464" x="3" y="3" />
<rect fill="cornflowerblue" height="10" width="71" x="467" y="3" />
<rect fill="white" height="10" width="464" x="538" y="3" />
<rect fill="mediumpurple" height="10" width="0" x="1002" y="3" />
<rect fill="indianred" height="10" width="19" x="1002" y="3" />
<rect fill="crimson" height="10" width="0" x="1021" y="3" />
<rect fill="indianred" height="10" width="18" x="1002" y="3" />
<rect fill="crimson" height="10" width="0" x="1020" y="3" />
</svg>

Before

Width:  |  Height:  |  Size: 512 B

After

Width:  |  Height:  |  Size: 512 B