s6-scripts finally updated to the new s6-rc format so the live-service
needs to change its formating to match. The main advantage of this is
that there is no need to sed in artix-live and pacman-init into the
contents file during the alpm hook. Instead, the empty files can just be
installed into the directory. It's much cleaner. As an aside, a couple
of BMODE calls in the makefile were changed to FMODE since s6-rc doesn't
need any of these files to be executable.
set service paths via make
use more make vars
fix session & desktop detection
move liveuser declare
shellcheck
update sysusers
make the live user configurable with make
cleanup log
properly copy user skel
create live home
add sysusers file
refactor
v0.10
update live.conf
artix-live: remove some config
use m4_include()
Reviewed-on: #6
Co-Authored-By: artoo <artoo@artixlinux.org>
Co-Committed-By: artoo <artoo@artixlinux.org>