Bug 56925 - manage-local-admin-password: некорректное название файлов сервиса и таймера
Summary: manage-local-admin-password: некорректное название файлов сервиса и таймера
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: manage-local-admin-password (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: serjigva@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-19 16:29 MSK by Alexander Makeenkov
Modified: 2025-11-19 16:29 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 Alexander Makeenkov 2025-11-19 16:29:06 MSK
manage-local-admin-password-1.1-alt1

# systemctl cat password-auto-rotate.service | grep ExecStart
ExecStart=/usr/local/bin/password-auto-rotate %i

В сервисе используется конструкция %i, т.е. в команду запуска password-auto-rotate будет подставляться имя пользователя, но запуск такого сервиса должен выполняться так:

# systemctl start password-auto-rotate@test.service

Но, поскольку сам файл сервиса называется password-auto-rotate.service, то при запуске получаем ошибку:

Unit password-auto-rotate@test.service could not be found.

Файл должен называться password-auto-rotate@.service

Аналогично должно быть и для файла таймера: password-auto-rotate@.timer