forked from artix/artools
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5aa8bd3333 | |||
| 699ea06445 | |||
| 4b9a883113 |
@@ -158,7 +158,7 @@ move=false
|
||||
readonly table="%-18s %-18s %-25s %-27s %-27s %-10s"
|
||||
|
||||
usage() {
|
||||
echo "Usage: ${0##*/} [options] (with -q [libname])"
|
||||
echo "Usage: ${0##*/} [options]"
|
||||
echo ' -u Show upgrade packages'
|
||||
echo ' -d Show downgrade packages'
|
||||
echo ' -m Show packages to move'
|
||||
|
||||
@@ -42,6 +42,14 @@ add_svc_s6(){
|
||||
fi
|
||||
done
|
||||
|
||||
# force artix-live as a dependency if these display managers exist
|
||||
for displaymanager in gdm lightdm-srv lxdm sddm; do
|
||||
if [ -f "${work_dir}"/rootfs/etc/s6/sv/$displaymanager/dependencies ]; then
|
||||
echo "artix-live" >> "${work_dir}"rootfs/etc/s6/sv/$displaymanager/dependencies
|
||||
fi
|
||||
done
|
||||
chroot "$mnt" sh /usr/share/libalpm/scripts/s6-rc-db-update-hook
|
||||
|
||||
# rebuild s6-linux-init binaries
|
||||
chroot "$mnt" rm -r /etc/s6/current
|
||||
chroot "$mnt" s6-linux-init-maker -1 -N -f /etc/s6/skel -G "/usr/bin/agetty -L -8 tty1 115200" -c /etc/s6/current /etc/s6/current
|
||||
|
||||
Reference in New Issue
Block a user