galeb.8 (2190B)
1 .Dd April 13, 2023 2 .Dt GALEB 8 SMM 3 .Os Galeb 2.2 4 .Sh NAME 5 .Nm Galeb 6 .Nd simple musl-based static distro 7 .Sh DESCRIPTION 8 .Nm 9 is a distribution of musl/Linux which is inspired by and based on parts of 10 several similar projects, most notably: 11 .Bl -tag -offset indent -width "Morpheus" 12 .It morpheus 13 .Aq Lk https://git.2f30.org/morpheus/log.html 14 .It stali 15 .Aq Lk https://sta.li 16 .It suckless core 17 .Aq Lk https://core.suckless.org/ 18 .It Linux From Scratch 19 .Aq Lk https://www.linuxfromscratch.org/ 20 .It Musl-LFS 21 .Aq Lk https://github.com/dslm4515/Musl-LFS/ 22 .El 23 .Pp 24 and so on. 25 .Sh CONCEPTS 26 .Bl -bullet 27 .It 28 Static linking, as much as possible. 29 .It 30 Simplicity. 31 Prefer simple solutions and programs which conform to the Unix philosophy of 32 .Do 33 programs that do one thing well, work with other programs and handle text 34 streams 35 .Dc . 36 .It 37 Avoid following standards blindly, and at the expense of the above. 38 .El 39 .Sh FILESYSTEM HIERARCHY 40 .Nm 41 adopts and extends the filesystem hierarchy of stali: 42 .Bl -column -offset indent ".Li /sbin -> /bin" ".Sy Description" 43 .It Sy Path Ta Sy Description 44 .It Pa / Ta filesystem root 45 .It Pa /bin Ta all executables 46 .It Pa /boot Ta all boot files 47 .It Pa /dev Ta devices 48 .It Pa /etc Ta system configuration 49 .It Pa /home Ta user directories 50 .It Pa /include Ta include headers 51 .It Pa /lib Ta static libraries 52 .It Pa /local Ta programs specific to the local system 53 .It Pa /mnt Ta mount points 54 .It Pa /pkg Ta compiled packages 55 .It Pa /plan9 Ta 9base 56 .It Pa /proc Ta procfs 57 .It Pa /run Ta 0755 tmpfs 58 .It Pa /sbin No -> Pa /bin Ta symlink pointing to Pa /bin 59 .It Pa /share Ta man pages, locales, dependencies 60 .It Pa /src Ta source code 61 .It Pa /sucks Ta stuff that sucks, dynamic programs/libraries 62 .It Pa /sys Ta sysfs 63 .It Pa /tmp Ta user-writeable (1777) tmpfs 64 .It Pa /usr No -> Pa / Ta symlink pointing to Pa / 65 .It Pa /var Ta spool, run, log, cache 66 .It Pa /var/run No -> Pa /run Ta symlink pointing to Pa /run No tmpfs 67 .El 68 .Sh FILES 69 .Bl -tag -width ".Pa /etc/galeb-release" -offset indent 70 .It Pa /etc/galeb-release 71 File containing the full name and version of Galeb. 72 .El 73 .Sh SEE ALSO 74 .Xr mkpk 8 , Xr service 8 , Xr svc 8 75 .Sh AUTHORS 76 .An Strahinya Radich Aq Mt contact@strahinja.org