User:Sertonix/Freedom of choice: Difference between revisions
(archwiki wifi link is already in the article) |
(link device manager category) |
||
Line 108: | Line 108: | ||
* See also: [[Syslog]] | * See also: [[Syslog]] | ||
== Device Manager == | == [[:Category:Device Manager|Device Manager]] == | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 126: | Line 126: | ||
| systemd-udev || style="background:red" | None || | | systemd-udev || style="background:red" | None || | ||
|} | |} | ||
== Power Managment == | == Power Managment == |
Revision as of 11:09, 22 September 2023
This is an overview over the different available programms, etc. that can be selected from when using alpine. It also includes things that are not supported but maybe could.
Bootloaders
- See: Bootloaders
- Not supported:
systemd-boot
Libc
Name | Support | Notes |
---|---|---|
musl | Full | Default |
glibc | None | Running glibc programs |
Initramfs
Name | Support | Notes |
---|---|---|
mkinitfs | Full | Default |
dracut | Full | |
booster | Full | |
tinyramfs | None | |
without | None | may require custom kernel |
- See also: Initramfs init
Pid 1
Name | Support | Notes |
---|---|---|
busybox init | Full | Default |
s6-linux-init | Needs testing | |
dumb-init | Needs testing | For containers |
runit-init | Needs testing | runit-init starting OpenRC |
epoch | Needs testing | |
sinit | None | |
Felker init | None | |
systemd | None |
- See also: Archwiki
Service Manager
Name | Support | Notes |
---|---|---|
OpenRC | Full | Default |
runit | As OpenRC service | |
s6-rc | In development ? | |
daemontools | Needs testing | |
daemontools-encore | Needs testing | |
supervisor | Needs testing | |
dinit | None | unofficial test |
busybox runit | None | |
svc | None | |
sysmgr | None | |
upstart | None | |
sysmgr | None | |
systemd | None |
- See also: Archwiki
System Logs
Name | Support | Notes |
---|---|---|
busybox syslog | Full | |
rsyslog | Full | |
syslog-ng | Full | |
systemd-journald | None |
- See also: Syslog
Device Manager
Name | Support | Notes |
---|---|---|
mdev | Full | Default |
mdevd | Full | |
eudev | Full | |
smdev | None | |
vdev | None | |
systemd-udev | None |
Power Managment
Name | Support | Notes |
---|---|---|
busybox acpid | Full | Default |
acpid | Full | |
elogind | Needs testing | |
systemd-logind | None |
- See also: Archwiki
DHCP Client
Name | Support | Notes |
---|---|---|
busybox udhcpc | Full | Default |
dhcpcd | Full | |
dhclient | Full | |
sdhcp | None |
- See also: Archwiki
Wi-Fi
- See: Wi-Fi
Seat/Session Managnent
Name | Support | Notes |
---|---|---|
elogind | Full | |
seatd | Full | seats only |
systemd-logind | None |
Login
Name | Support | Supports PAM | Notes |
---|---|---|---|
busybox login | Full | No | Default |
greetd | Full | Yes | requires greeter |
shadow-login | Full | Yes | |
util-linux-login | Full | Yes | |
systemd-logind | None | Yes |
Shell Utils
Name | Support | Notes |
---|---|---|
busybox | Full | Can't be uninstalled |
busybox-extras | Full | Some commands that are missing in the busybox package |
util-linux | Full | |
coreutils | Full | |
toybox | Needs testing | |
sbase | Needs testing | |
ubase | Needs testing |
- See also: Archwiki
Shell
Name | Support | Notes |
---|---|---|
busybox ash | Full | Default |
bash | Full |
- Change default shell
- See also: Archwiki
SU
Name | Support | Notes |
---|---|---|
sudo | Full | |
doas | Full | sudo shim using doas: doas-sudo-shim |
without | Full |
SSL/TLS
Name | Support | Notes |
---|---|---|
openssl | Full | Default |
libressl | Needs testing | |
bearssl | Needs testing |
- See also: consider LibreSSL as default OpenSSL provider again
- See also: Archwiki
Cron
Name | Support | Notes |
---|---|---|
cronie | Full | |
dcron | Full | |
fcron | Full | |
vixie-cron | None | |
scron | None | |
systemd-timer | None |
- See also: Archwiki
SSH
Name | Support | Notes |
---|---|---|
openssh | Full | |
dropbear | Full | provide ssh command dropbear-ssh |
- See also: Archwiki