Стартиране на скрипт от rc.local – Debian 9

tutorial

След въвеждането на systemd добрият стар rc.local файл, вече не е изпълним по подразбиране в Debian 9 версия . Така, че , ако вече сте пробвали да изпълните някой скрипт или команда от него, то най вероятно резултата е бил отрицателен . Ето ви едно решение със която помощ ще може го включите отново в употреба.

 

cat <<EOF >/etc/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
EOF

Задаваме права на rc.local и го стартираме

chmod +x /etc/rc.local
systemctl start rc-local

Проверяваме дали работи примерен резултат

 

systemctl status rc-local

lab ~ # systemctl status rc-local
● rc-local.service - /etc/rc.local Compatibility
   Loaded: loaded (/lib/systemd/system/rc-local.service; static; vendor preset: enabled)
  Drop-In: /lib/systemd/system/rc-local.service.d
           └─debian.conf
   Active: active (running) since Sun 2017-10-15 09:50:54 EEST; 1h 22min ago
  Process: 492 ExecStart=/etc/rc.local start (code=exited, status=0/SUCCESS)
    Tasks: 10 (limit: 4915)
   Memory: 115.6M
      CPU: 37.995s
   CGroup: /system.slice/rc-local.service
           ├─ 557 tmux new-session -d -n Lucifer
           ├─ 565 -bash
           ├─ 569 /usr/bin/python /usr/bin/deluge-web
           └─1424 /usr/bin/python /usr/bin/deluged --port=58846 --config=/root/.config/deluge

Oct 15 09:50:53 lab systemd[1]: Starting /etc/rc.local Compatibility...
Oct 15 09:50:53 lab rc.local[492]: Stopping deluged (via systemctl): deluged.service.
Oct 15 09:50:54 lab systemd[1]: Started /etc/rc.local Compatibility.

В общи линии това е 🙂

 

 

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните ви за коментари.