Update install-yiffos.sh

This commit is contained in:
2024-12-09 14:34:44 +01:00
parent a6822dd8a9
commit c5eb841b12

View File

@@ -1,4 +1,5 @@
#!/bin/bash
make-ca -g
export R=/mnt/root
mkdir -p $R
mount $2 $R
@@ -115,8 +116,8 @@ yes | bulge i bulge
yes | bulge i vim nano
mount -vt tmpfs tmpfs $R/run
ln -sfv /run/ $R/var/run
ln -sfv /run/lock/ $R/var/lock
ln -s /run $R/var/run
ln -s /run/lock $R/var/lock
mount -vt proc proc $R/proc
@@ -140,9 +141,11 @@ echo 'ln -s /run/dbus/ /var/run/dbus' >> $R/root/yiffosP2
echo 'systemd-machine-id-setup' >> $R/root/yiffosP2
echo 'systemctl preset-all' >> $R/root/yiffosP2
echo 'systemctl disable systemd-time-wait-sync.service' >> $R/root/yiffosP2
echo 'dracut --kver 5.17.8-yiffOS --force' >> $R/root/yiffosP2
KVER=$(bulge list | grep -e "^linux " | grep -oP "[\d\.]+-")
echo "dracut --kver ${KVER}yiffOS --force" >> $R/root/yiffosP2
echo 'grub-mkconfig -o /boot/grub/grub.cfg' >> $R/root/yiffosP2
echo 'touch /etc/shadow' >> $R/root/yiffosP2
echo 'pwconv' >> $R/root/yiffosP2
echo 'grpconv' >> $R/root/yiffosP2
echo 'touch cock' >> $R/root/yiffosP2
echo 'touch grass' >> $R/root/yiffosP2
echo 'passwd root' >> $R/root/yiffosP2
@@ -155,5 +158,4 @@ chroot "/mnt/root" /usr/bin/env -i \
TERM="$TERM" \
PS1='(yiffOS chroot) \u:\w\$ ' \
PATH=/usr/bin:/usr/sbin \
/bin/bash /root/yiffosP2
/bin/bash /root/yiffosP2