запуск teamviewerd.service при первом запросе

для работы teamviewer должен быть запущен демон teamviewerd, но так как я очень редко им пользуюсь, то постоянно держать его запущенным не хочу.
насколько знаю можно реализовать запуск при первом запросе с помощью .socket, но вот не наю как его правильно составить и что вписывать

в общем нужно чтобы при запуске /opt/teamviwer автоматически стратовал демон teamviewerd
верно, можно сделать запуск через юнит типа сокет.
подробнее man systemd.socket
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
маны я уже читал, все равно не понятно
примеров того что мне надо я не нашел, там есть только примеры с прослушкой определенного порта, а мне надо "реакция" на запуск приложения

по этому и обращаюсь на форум, может кто-нибудь уже делал что-нибудь подобное?
а мне надо "реакция" на запуск приложения
такого системд не умеет!
демоны могут запускаться только если кто нибудь стучится в порт или сокет.
узнай как teamviewer общается с демоном.

или сделай скриптик который сначала будет запускать этот демон, а потом прогу.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
демоны могут запускаться только если кто нибудь стучится в порт или сокет.
узнай как teamviewer общается с демоном.

или сделай скриптик который сначала будет запускать этот демон, а потом прогу.
Я новичок в Arch. Недавно только ушёл с Windows т.к плохая ось и сразу установил Arch . Если вам не трудно можете подробней описать как создать этот скрипт и как его запускать и в какую директорию ложить? Или если вам нетрудно то выложите пожалуйста этот скрипт.
Angel12, не сочти за грубость, но мне лень столько писать и объяснять что да как.
да и сама прога мне пока не интересна.
намек:
/usr/local/bin/teamviewer
#!/bin/sh
# запуск демона
sudo systemctl start teamviewerd
# запуск teamviewer
/usr/bin/teamviewer
# остановка демона
sudo systemctl stop teamviewerd
соответственно делаешь скрипт исполняемым.
запускаешь из консоли, потому что нужно вводить пароль для sudo. либо можно заменить sudo на графическую утилиту твоего ДМ (например для kde это kdesu) и тогда будет работать и при запуске из меню или ярлыка.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
На свежей версии teamviewer таких извращений и не надо. При запуске программы автоматически стартует wineserver и teamviewerd. После закрытия программы, wineserver и teamviewerd останавливаются автоматически. Никакого колдунства.
52th
На свежей версии teamviewer таких извращений и не надо. При запуске программы автоматически стартует wineserver и teamviewerd. После закрытия программы, wineserver и teamviewerd останавливаются автоматически. Никакого колдунства.
Почему то у меня проблемы возникают
Так ты параметр пропиши правильно, буковки попутал.
nafanja
можно заменить sudo на графическую утилиту
установлено окружение Xfce.Какую графическую улиту посоветуйте?
 
Зарегистрироваться или войдите чтобы оставить сообщение.