added meshcentral install option and autostart file

This commit is contained in:
Yuriy 2023-12-16 00:13:49 -05:00
parent 8628593f05
commit bd32ea22fe
2 changed files with 94 additions and 78 deletions

View File

@ -27,7 +27,7 @@ yadResults=$(yad \
--field Debloat:chk \
--field paru:chk \
--field htop:chk \
--field nomachine:chk \
--field MeshCentral:chk \
--field librewolf-bin:chk \
--field brave-bin:chk \
--field pacseek-bin:chk \
@ -121,9 +121,18 @@ fi
if [[ $index -eq 4 ]]
then
if [[ $i == *"TRUE"* ]]; then
echo "Installing NoMachine"
paru -S nomachine --noconfirm
fi
# install meshcentral agent
cd ~/Downloads/ ; wget --no-check-certificate -O meshagent "https://10.0.0.201/meshagents?id=%40FGwJAr%40pZPmGfuvJ1N1IpjOWl4USZc8k8XEE1xI4DEDzuWkJchGQHgbHBwrkuwB&installflags=0&meshinstall=6" ; chmod +x ./meshagent ; sudo ./meshagent -install
# update pacman database and install xorg
echo "Updating pacman cache and installing xorg-xhost"
sudo pacman -Sy ; sudo pacman -S xorg-xhost --noconfirm
# set xhost for this session
xhost +local:
echo "Adding xhost +local: to startup"
cd ~/.config/autostart ; wget -q -O xhost.desktop https://git.zinchuk.xyz/yuriy/linux-setup-script/raw/branch/main/xhost.desktop
fi
if [[ $index -eq 5 ]]

7
xhost.desktop Normal file
View File

@ -0,0 +1,7 @@
[Desktop Entry]
Exec=xhost +local:
Icon=
Name=xhost
Path=
Terminal=False
Type=Application