Как включить сервис systemd без ожидания?

Я не уверен, что Вы подразумеваете под "Lanuchers", но из Вашего описания Вы, кажется, обращаетесь к .desktop файлы, также названные "настольные записи", который является стандартом freedesktop.org.

Существуют только простые текстовые файлы с расширением".desktop"это имеет специальный "подобный INI" формат. Это верно, что настольными записями являются "Исполняемые файлы" в том смысле, что они выполнят что-то, если пользователь нажмет на них. Настольным записям трудно подменить другими типами файлов - даже при том, что они могут отобразить любой значок, доступный в системе, их полное расширение файла всегда видимо при показывании файлом.

Я действительно не вижу большое злоупотребление для них - потому что пользователям обычно не разрешают изменить систему, у Вас не может только быть настольной записи, выполняются rm / -rf. Некоторые (вероятно), возможные сценарии:

  • заставьте пользователя загружать (или сохранять почтовое вложение) настольная запись, которая делает называет графический sudo пользователя с разрушительной системной командой (такой как rm / -rf) - это не может возможно одурачить даже самого простого из пользователей, поскольку это показывает большое страшное диалоговое окно, которое требует, чтобы пользователь ввел в их пароле и обычно показывает очень ясно, что произойдет, если они сделают это. Это не MS Windows, контроль учётных записей, в работах системы Linux страшны, потому что люди, как ожидают, не будут делать их каждый день.
  • заставьте пользователя загружать вредоносную программу и также, кроме того, настольный файл записи, который включает команду для выполнения вредоносного программного обеспечения - это действительно имеет потенциал для уничтожения пользовательских данных, но это не может "заразить" другие части системы или других пользователей, поэтому после того как Вы восстанавливаетесь со своей глупости с помощью последнего резервного копирования, необходимо быть хороши пойти.

Также - обратите внимание на то, что все такое "использование" требует, чтобы пользователи загрузили что-то на свои жесткие диски, определили местоположение его в их каталоге Download и дважды щелкнули по нему. Я полагаю, что трудно утверждать, что пользователь может сделать это по ошибке, таким образом, я не полагал бы, что настольные записи поддержки проблема безопасности, и я ожидаю, что у других разработчиков будет то же мнение.

3
13.01.2015, 16:25
1 ответ

Вопрос имеет мало смысла. «Чтобы начать во время загрузки» означает именно «начать как зависимость цели по умолчанию».

Обратите внимание, что Systemd начинается все параллельно , поэтому 1,5-секундный Startup NetworkManager ничего не откладывает , кроме услуг, которые явно ждут сети (видимо, у вас нет нет; в противном случае они было бы показано на графике).

4
27.01.2020, 21:19

Теги

Похожие вопросы