Найти в Дзене
Обыватель

Checkpoint в Debian. Создание ярлыков для удобного включения/отключения

Добрый день, читатель! Про установку чекпоинта в этой статье говорить не будем. Рассматриваем случай, когда он уже установлен и необходимо автоматизировать его включение/отключение. Пошаговая инструкция: 1. Создаем два файла "snx.sh" и "snxd.sh" и делаем их исполняемыми. В принципе, этими скриптами можно уже пользоваться, например разместите их на рабочем столе и щелкайте мышкой. Но мы пойдем дальше ))
Ниже "password" - ваш пароль от чекпоинта, а snx -s 127.127.127.127 -u user@mail.com - ваша строка подключения. snx.sh #!/usr/bin/bash
snx -d
sleep .5
echo "password" | snx -s 127.127.127.127 -u user@mail.com
sleep .5 snxd.sh #!/usr/bin/bash
snx -d
sleep .5 2. Скачиваем картинки для значков, например эти. 3. В папке /home/имя вашего пользователя/.local/share/applications/ создаем два файла "snx stop.desktop" и "snx.desktop" (заменить user на имя вашего пользователя). Так же обратите внимание на русскоязычные названия папок, у вас может быть иначе. snx.desktop [Desktop Entry]
Categorie

Добрый день, читатель! Про установку чекпоинта в этой статье говорить не будем. Рассматриваем случай, когда он уже установлен и необходимо автоматизировать его включение/отключение.

Пошаговая инструкция:

1. Создаем два файла "snx.sh" и "snxd.sh" и делаем их исполняемыми. В принципе, этими скриптами можно уже пользоваться, например разместите их на рабочем столе и щелкайте мышкой. Но мы пойдем дальше ))
Ниже
"password" - ваш пароль от чекпоинта, а snx -s 127.127.127.127 -u user@mail.com - ваша строка подключения.

snx.sh

#!/usr/bin/bash
snx -d
sleep .5
echo
"password" | snx -s 127.127.127.127 -u user@mail.com
sleep .5

snxd.sh

#!/usr/bin/bash
snx -d
sleep .5

2. Скачиваем картинки для значков, например эти.

3. В папке /home/имя вашего пользователя/.local/share/applications/ создаем два файла "snx stop.desktop" и "snx.desktop" (заменить user на имя вашего пользователя). Так же обратите внимание на русскоязычные названия папок, у вас может быть иначе.

snx.desktop

[Desktop Entry]
Categories=Network
Comment[ru_RU]=
Comment=
Exec='/home/user/Рабочий стол/snx.sh'
GenericName[ru_RU]=
GenericName=
Icon=/home/user/Изображения/ico/on.png
MimeType=
Name[ru_RU]=CheckPoint ON
Name=CheckPoint ON
StartupNotify=false
Terminal=true
TerminalOptions=
Type=Application
X-GNOME-Autostart-enabled=false
X-KDE-SubstituteUID=false
X-KDE-Username=

snx stop.desktop

[Desktop Entry]
Icon=/home/user/Изображения/ico/off.png
Exec='/home/user/Рабочий стол/snxd.sh'
StartupNotify=false
Type=Application
Categories=Network
Name=CheckPoint OFF
Terminal=false
X-GNOME-Autostart-enabled=false

В итоге, должно получиться что-то типа такого:

меню приложений
меню приложений