Инструменты пользователя

Инструменты сайта


debian:debian

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
debian:debian [2019-09-07 22:07]
GreyWolf [Работа со звуком]
debian:debian [2021-06-10 11:45]
GreyWolf [rc.local]
Строка 262: Строка 262:
  
 ====== rc.local ====== ====== rc.local ======
-FIXME 
  
-Создание файла: +Поскольку в новых версиях системы ''​rc.local''​ отсутствует,​ при необходимости его нужно создавать вручную:​ 
-<code bash> + 
-echo '#!/bin/sh' ​> /etc/rc.d/rc.local +  - Создание файла: <code bash /​etc/​rc.local
-chmod +x /etc/rc.d/rc.local+#​!/​bin/​sh ​-e 
 +
 +# rc.local 
 +
 +# This script is executed at the end of each multiuser runlevel. 
 +# Make sure that the script will "exit 0" on success or any other 
 +# value on error. 
 +
 +# In order to enable or disable this script just change the execution 
 +# bits. 
 +
 +# By default this script does nothing. 
 +  
 +exit 0 
 +</code> 
 +  - Право на запуск:​ <code bash> 
 +chmod +x /etc/rc.local 
 +</​code>​ 
 +  - Создаём сервис:​ <code ini /​etc/​systemd/​system/​rc-local.service>​ 
 +[Unit] 
 +Description=/​etc/​rc.local ​Compatibility 
 +ConditionPathExists=/etc/rc.local 
 +  
 +[Service] 
 +Type=forking 
 +ExecStart=/​etc/rc.local start 
 +TimeoutSec=0 
 +StandardOutput=tty 
 +RemainAfterExit=yes 
 +SysVStartPriority=99 
 +  
 +[Install] 
 +WantedBy=multi-user.target 
 + 
 +</​code>​ 
 +  - Разрешает запуск и запускаем сервис:​ <code bash> 
 +systemctl enable rc-local 
 +systemctl start rc-local
 </​code>​ </​code>​
  
 ---- ----
  
-[[https://www.altlinux.org/Rc.local|rc.local ​— ALT Linux Wiki]]+[[https://codebeer.ru/rc-local-v-debian-9/​|rc.local ​в Debian 9]]
  
 ====== Диапазоны UID и GID ====== ====== Диапазоны UID и GID ======
debian/debian.txt · Последние изменения: 2023-03-01 11:14 — GreyWolf