#!/usr/bin/env bash #echo ' #[askiiart] #SigLevel = Optional #Server = https://askiiart.net/repos/archlinux/$arch' >> /etc/pacman.conf pacman -Sy archiso git grub --noconfirm git clone https://git.blendos.co/blendOS/image-builder.git cd ./image-builder/ sed -i 's/https:\/\/pkg-repo\.blendos\.co/https:\/\/askiiart.net\/repos\/archlinux\/$arch\nSigLevel = Optional/g' ./pacman.conf sed -i 's/https:\/\/pkg-repo\.blendos\.co/https:\/\/askiiart.net\/repos\/archlinux\/$arch\nSigLevel = Optional/g' ./airootfs/etc/pacman.conf sed -i 's/e2fsprogs/e2fsprogs\nefibootmgr/g' ./packages.x86_64 mkarchiso -v -w workdir/ -o out/ . cd ./out/ filename=$(find . -mindepth 1 -maxdepth 1 -name "blendOS-*.iso") date=${filename%-*} date=${date#*-} mkdir /iso/$date/ cp -r $filename /iso/$date/ cd /iso/ num=$(find . -mindepth 1 -maxdepth 1 -name 'blendOS-*' -type d | wc -l) echo $num if [ $(($num - 3)) -ge 1 ]; then rm -rf $(find . -mindepth 1 -maxdepth 1 -type d | sort | tail -n $(($num - 3))) fi ln -sf $date /iso/latest