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"
|
readonly table="%-18s %-18s %-25s %-27s %-27s %-10s"
|
||||||
|
|
||||||
usage() {
|
usage() {
|
||||||
echo "Usage: ${0##*/} [options] (with -q [libname])"
|
echo "Usage: ${0##*/} [options]"
|
||||||
echo ' -u Show upgrade packages'
|
echo ' -u Show upgrade packages'
|
||||||
echo ' -d Show downgrade packages'
|
echo ' -d Show downgrade packages'
|
||||||
echo ' -m Show packages to move'
|
echo ' -m Show packages to move'
|
||||||
|
|||||||
@@ -42,6 +42,14 @@ add_svc_s6(){
|
|||||||
fi
|
fi
|
||||||
done
|
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
|
# rebuild s6-linux-init binaries
|
||||||
chroot "$mnt" rm -r /etc/s6/current
|
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
|
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