feat: Install and configure doas

This commit is contained in:
Ahmad Ansori Palembani 2024-05-23 18:45:52 +07:00
parent b8a9f3f231
commit 1618377cc1
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -9,6 +9,7 @@ packages_arch=(
socat socat
jq jq
zsh zsh
opendoas
) )
# === Function and Variable === # === Function and Variable ===
@ -43,3 +44,11 @@ echo "Configuring zsh to use XDG Base Directory..."
sudo $ZI_DOTFILES/zsh-xdg-setup sudo $ZI_DOTFILES/zsh-xdg-setup
echo "Installing zsh config..." echo "Installing zsh config..."
ln -si $ZI_DOTFILES/.config/zsh $HOME/.config/zsh ln -si $ZI_DOTFILES/.config/zsh $HOME/.config/zsh
echo "Configuring doas..."
echo """permit persist :wheel
permit nopass root as root""" > /tmp/doas.conf.tmp
echo "======doas.conf======"
cat /tmp/doas.conf.tmp
echo "====================="
sudo cp -i /tmp/doas.conf.tmp /etc/doas.conf