Bug 58846 - Необходимо добавить в пакет /etc/sysconfig/git-pages
Summary: Необходимо добавить в пакет /etc/sysconfig/git-pages
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: git-pages (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Maxim Slipenko
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-23 16:47 MSK by Савелий Солдатов
Modified: 2026-04-29 11:11 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Савелий Солдатов 2026-04-23 16:47:40 MSK
git-pages-0.7.0-alt1

# rpm -ql git-pages
/etc/git-pages
/etc/git-pages/config.toml
/usr/bin/git-pages
/usr/lib/systemd/system/git-pages.service
/usr/share/doc/git-pages-0.7.0
/usr/share/doc/git-pages-0.7.0/README.md
/var/lib/git-pages

# systemctl cat git-pages
# /usr/lib/systemd/system/git-pages.service
[Unit]
Description=git-pages
After=network.target
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=git-pages
Group=git-pages
Restart=on-failure
RestartSec=2s
ExecStart=/usr/bin/git-pages -config /etc/git-pages/config.toml
NoNewPrivileges=yes

[Install]
WantedBy=multi-user.target

В настоящее время systemd-юнит для git-pages не предоставляет способа задать переменные окружения, необходимо добавить /etc/sysconfig/git-pages

Модифицировать systemd-юнит, добавить строку EnvironmentFile=/etc/sysconfig/git-pages в секцию [Service]
Comment 1 Maxim Slipenko 2026-04-29 11:11:47 MSK
Исправлено в 0.8.1-alt1