set rights in install and a .conf a import Tunnel Filedialog Part 1 /home when open

This commit is contained in:
2024-09-18 22:33:04 +02:00
parent 94558d32a9
commit 5c06db3681
6 changed files with 49 additions and 14 deletions

10
install
View File

@ -4,12 +4,13 @@ which sudo >/dev/null
if [ $? -ne 0 ]
then
su -
apt install python3-tk && apt install tcl-ttkthemes && \
apt install python3-tk -y && apt install tcl-ttkthemes -y && \
cp wg_main.py start_wg.py wg_func.py wirepy /usr/bin/ && \
mkdir -p /etc/wire_py && cp -R wp-icons /usr/share/icons/ && \
if [ ! -e /usr/local/bin/wirepy ]
chown -R root:root /etc/wire_py && sudo chmod 755 /etc/wire_py && \
if [ ! -f /usr/local/bin/wirepy ]
then
sudo ln -s /usr/bin/wirepy.py /usr/local/bin/wirepy
ln -s /usr/bin/wirepy.py /usr/local/bin/wirepy >/dev/null
fi
cp org.wirepy.policy /usr/share/polkit-1/actions/ && \
cp Wire-Py.desktop /usr/share/applications/ && \
@ -20,7 +21,8 @@ else
sudo apt install python3-tk && sudo apt install tcl-ttkthemes && \
sudo cp wg_main.py start_wg.py wg_func.py wirepy /usr/bin/ && \
sudo mkdir -p /etc/wire_py && sudo cp -R wp-icons /usr/share/icons/ && \
if [ ! -e /usr/local/bin/wirepy ]
sudo chown -R root:root /etc/wire_py && sudo chmod 755 /etc/wire_py && \
if [ ! -f /usr/local/bin/wirepy ]
then
sudo ln -s /usr/bin/wirepy.py /usr/local/bin/wirepy
fi