added meshcentral install option and autostart file
This commit is contained in:
parent
8628593f05
commit
bd32ea22fe
@ -27,7 +27,7 @@ yadResults=$(yad \
|
|||||||
--field Debloat:chk \
|
--field Debloat:chk \
|
||||||
--field paru:chk \
|
--field paru:chk \
|
||||||
--field htop:chk \
|
--field htop:chk \
|
||||||
--field nomachine:chk \
|
--field MeshCentral:chk \
|
||||||
--field librewolf-bin:chk \
|
--field librewolf-bin:chk \
|
||||||
--field brave-bin:chk \
|
--field brave-bin:chk \
|
||||||
--field pacseek-bin:chk \
|
--field pacseek-bin:chk \
|
||||||
@ -121,9 +121,18 @@ fi
|
|||||||
if [[ $index -eq 4 ]]
|
if [[ $index -eq 4 ]]
|
||||||
then
|
then
|
||||||
if [[ $i == *"TRUE"* ]]; then
|
if [[ $i == *"TRUE"* ]]; then
|
||||||
echo "Installing NoMachine"
|
# install meshcentral agent
|
||||||
paru -S nomachine --noconfirm
|
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
|
||||||
fi
|
|
||||||
|
# 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
|
fi
|
||||||
|
|
||||||
if [[ $index -eq 5 ]]
|
if [[ $index -eq 5 ]]
|
||||||
|
7
xhost.desktop
Normal file
7
xhost.desktop
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Exec=xhost +local:
|
||||||
|
Icon=
|
||||||
|
Name=xhost
|
||||||
|
Path=
|
||||||
|
Terminal=False
|
||||||
|
Type=Application
|
Loading…
Reference in New Issue
Block a user