melawy-skel-liveuser/liveuser/.local/userbin/key-sign.sh

37 lines
763 B
Bash
Raw Normal View History

2023-10-16 10:42:49 +05:00
#!/bin/bash
if [[ "$UID" != 0 ]]; then
echo "USER NOT ROOT"
sudo $0
exit
else
echo "USER IS ROOT"
fi
cd "/root"
haveged -w 1024
pacman-key --init
pkill haveged
pacman-key --populate archlinux melawy-linux endeavouros arcolinux chaotic cachyos
pacman-key --lsign-key endeavouros
pacman-key --lsign-key melawy-linux
pacman-key --lsign-key arcolinux
pacman-key --lsign-key chaotic
pacman-key --lsign-key cachyos
pacman-key --recv-keys valeria@fadeeva.me --keyserver hkps://keys.openpgp.org
pacman-key --lsign-key valeria@fadeeva.me
pacman-key --recv-keys key@fadeeva.me --keyserver hkps://keys.openpgp.org
pacman-key --lsign-key key@fadeeva.me
pacman-key --updatedb
2023-11-05 15:42:39 +05:00
/usr/local/bin/connection-checker
if [ $? -eq 0 ]; then
pacman -Syy
fi