Мне было интересно, есть ли способ установить профиль перед входом в мою учетную запись. Например, скажем так: в моем сеансе запускаются определенные программы запуска, такие как Skype, Thunderbird или даже Pidgin, которые я позволил себе. Теперь я путешествую, и я должен использовать свой ноутбук в месте, где нет WiFi-соединения. Поэтому, не имея Интернета, я хочу иметь возможность сказать ему: «Хорошо, ПК, нет WiFi или нет доступного соединения, запустите сеанс в этом профиле, поэтому не загружайте обычные программы».

Я знаю, что могу сделать несколько сценариев для этого, но я бы хотел знать, существует ли для этого существующее программное обеспечение. Если он существует для XFCE, как его зовут? Вы бы порекомендовали это? Заранее спасибо.

1 ответ1

0

Вы используете NetworkManager?

NetworkManager имеет функцию под названием диспетчер.

Поместите скрипты в каталог /etc/NetworkManager/dispatcher.d/

Вы можете использовать этот скрипт, чтобы определить, подключены ли вы. Сохраните его в /etc/NetworkManager/dispatcher.d/wifi-profile от имени пользователя root.

#!/bin/bash
wifistatus=$(iwgetid -r);
if [ ! -z "$wifistatus" ]; then
   pidgin &
   skype &
fi

Сделайте скрипт исполняемым:

sudo chmod +x /etc/NetworkManager/dispatcher.d/wifi-profile

Примечание: iwgetid зависит от пакета wireless_tools .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .