6 дней назад
История
README.md
git clone https://gitflic.ru/project/verter_ds/profanity_filter.git
go build
Сделать простейший стартап скрипт, он же unit для systemd:
[Unit]
Description=Profanity Filter
After=network.target
[Service]
Type=simple
User=filword
Group=filword
WorkingDirectory=/home/filword/go/src/profanity_filter
ExecStart=/home/filword/go/src/profanity_filter/tbot
Restart=on-failure
[Install]
WantedBy=multi-user.target
Модули systemd (или, как их называют во вступительном предложении, «конфигурации модулей») могут располагаться где угодно — при условии, что вы готовы вручную создавать символические ссылки и знаете о предостережениях. Помещение модуля туда, где его может найти systemctl daemon-reload, упрощает жизнь по нескольким веским причинам:
- Использование стандартного расположения означает, что генераторы systemd найдут их и упростят включение при загрузке с помощью systemctl enable, то есть ваш модуль будет автоматически добавлен в дерево зависимостей модулей (кэш модулей).
- Вам не нужно думать о разрешениях, поскольку только привилегированные пользователи могут писать в назначенные области.
Конвейеры
0 успешных
0 с ошибкой