systemd + Debain9

Автор dddDEBIAN, 12 августа 2020, 17:29:38

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

dddDEBIAN

Есть Debain9 на одно платном компьютере Orange.
  Нужно запустить свой сервис юнит при загрузке. На самом Orange создать нет возможности поэтому записал  все вручную на его SD на другой рабочей станции.
  Т.е создал ссылку на свой юнит: sudo ln -sf /etc/systemd/system/test.service /home/mint/media/rootfs/etc/systemd/system/multi-user.target.want
где /home/mint/media/rootfs/ - так видится SD на рабочей станции.
   Ну и меняю уровень пользователя на runlevel3.target.
  Сам  test.service лежит в /home/mint/media/rootfs/etc/systemd/system
Возвращаю SD обратно, запускаю Orange,  при загрузке пишет
(../src/core/job.c:229) test.service: Installed new job test.service/start as 60
запускать его и не пытается.
Предварительно все это я проделал на  рабочей системе Mint 18 Cinnamon 32 bit проблем никаких не было.
       Сам юнит простой:
Открыть содержимое (спойлер)
[Unit]
Description=test
After=syslog.target network.target

[Service]
Type=forking

ExecStart=/usr/test.sh
ExecStop=

[Install]
WantedBy=multi-user.target
[свернуть]
собственно скрипт test.sh:
Открыть содержимое (спойлер)
#!/bin/sh
PATH=/sbin:/bin
/bin/echo test > /usr/test.txt
[свернуть]