galeb manual


GALEB(8)                    System Manager's Manual                   GALEB(8)


NAME

     Galeb -- simple musl-based static distro


DESCRIPTION

     Galeb is a distribution of musl/Linux which is inspired by and based on
     parts of several similar projects, most notably:

           morpheus  <https://git.2f30.org/morpheus/log.html>

           stali     <https://sta.li>

           suckless core
                     <https://core.suckless.org/>

           Linux From Scratch
                     <https://www.linuxfromscratch.org/>

           Musl-LFS  <https://github.com/dslm4515/Musl-LFS/>
     and so on.


CONCEPTS

        Static linking, as much as possible.

        Simplicity.  Prefer simple solutions and programs which conform to
         the Unix philosophy of "programs that do one thing well, work with
         other programs and handle text streams".

        Avoid following standards blindly, and at the expense of the above.


FILESYSTEM HIERARCHY

     Galeb adopts and extends the filesystem hierarchy of stali:

           Path             Description
           /                filesystem root
           /bin             all executables
           /boot            all boot files
           /dev             devices
           /etc             system configuration
           /home            user directories
           /include         include headers
           /lib             static libraries
           /local           programs specific to the local system
           /mnt             mount points
           /pkg             compiled packages
           /plan9           9base
           /proc            procfs
           /run             0755 tmpfs
           /sbin -> /bin    symlink pointing to /bin
           /share           man pages, locales, dependencies
           /src             source code
           /sucks           stuff that sucks, dynamic programs/libraries
           /sys             sysfs
           /tmp             user-writeable (1777) tmpfs
           /usr -> /        symlink pointing to /
           /var             spool, run, log, cache
           /var/run -> /run symlink pointing to /run tmpfs


FILES

           /etc/galeb-release  File containing the full name and version of
                               Galeb.


SEE ALSO

     mkpk(8), service(8), svc(8)


AUTHORS

     Strahinya Radich <contact@strahinja.org>

Galeb 2.2                       April 13, 2023                       Galeb 2.2