• Как прописать мой скрипт в автозагрузку Raspbian?

    jamakasi666
    @jamakasi666 Куратор тега Linux
    Просто IT'шник.
    Для начала положи zmp в opt как это рекомендуется.
    Далее учи systemd.
    Создай файл /etc/systemd/system/zmp-tv.service
    С содержимым:
    [Unit]
    Description=ZMediaProxy tv
    After=network.target
    
    [Service]
    Type=simple
    NonBlocking=true
    WorkingDirectory=/opt
    ExecStart=/opt/zmp-linux-arm7 --host "192.168.88.99" --best http://immo.date/ero.m3u
    ExecStop=/usr/bin/killall -w zmp-linux-arm7
    Restart=on-failure
    RestartSec=10s
    TimeoutSec=120s
    
    [Install]
    WantedBy=multi-user.target


    Дальше обновляешь
    systemctl daemon-reload
    Добавляешь автозапуск
    systemctl enable zmp-tv.service
    Запускаешь
    systemctl start zmp-tv.service
    Посмотреть состояние
    systemctl status zmp-tv.service
    Посмотреть логи
    journalctl -eu zmp-tv.service
    Ответ написан
    Комментировать