Bug 40107 - Переименование файла service отключает службу
Summary: Переименование файла service отключает службу
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: cups (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-27 16:20 MSK by Andrey Cherepanov
Modified: 2022-08-10 12:12 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2021-05-27 16:20:16 MSK
В предыдущих версиях был файл service: /lib/systemd/system/org.cups.cupsd.service
При обновлении на новую версию становится /lib/systemd/system/cups.service.
Из-за этого служба печати становится disabled. Прошу реализовать перевключение cups при обновлении. Пример: http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etcnet.spec;h=58cd14f14a2f2666d3bf27f65c03044ea9127313;hb=sisyphus#l80
Comment 1 Vladimir D. Seleznev 2021-05-27 23:19:56 MSK
(In reply to Andrey Cherepanov from comment #0)
> Пример:
> http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etcnet.spec;
> h=58cd14f14a2f2666d3bf27f65c03044ea9127313;hb=sisyphus#l80

Тот же пример с пояснениями:

https://www.altlinux.org/SpecTips/triggers#%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B
Comment 2 Andrey Cherepanov 2021-05-28 12:24:20 MSK
(Ответ для Vladimir D. Seleznev на комментарий #1)
> (In reply to Andrey Cherepanov from comment #0)
> > Пример:
> > http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etcnet.spec;
> > h=58cd14f14a2f2666d3bf27f65c03044ea9127313;hb=sisyphus#l80
> 
> Тот же пример с пояснениями:
> 
> https://www.altlinux.org/SpecTips/
> triggers#%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B

Не работает со службами systemd.
Comment 3 Aleksei Nikiforov 2021-05-28 12:34:13 MSK
На текущий момент сделал вот такой вариант:

http://git.altlinux.org/people/darktemplar/packages/?p=cups.git;a=commitdiff;h=5ec54fd2d731ed40044a6c3b6c243a914c2cd2ff

На системах с systemd работает как ожидается, на системах с sysvinit должен ничего не трогать.
Comment 4 Repository Robot 2021-05-28 15:08:41 MSK
cups-2.3.3-alt4.op2 -> sisyphus:

 Thu May 27 2021 Aleksei Nikiforov <darktemplar@altlinux> 2.3.3-alt4.op2
 - Added service migration script (Closes: #40107)
Comment 5 Vitaly Lipatov 2021-06-28 18:52:08 MSK
(Ответ для Aleksei Nikiforov на комментарий #3)
> На текущий момент сделал вот такой вариант:
> 
> http://git.altlinux.org/people/darktemplar/packages/?p=cups.git;a=commitdiff;
> h=5ec54fd2d731ed40044a6c3b6c243a914c2cd2ff
> 
> На системах с systemd работает как ожидается, на системах с sysvinit должен
> ничего не трогать.

Ссылка нерабочая.
Comment 6 Aleksei Nikiforov 2021-06-28 18:55:40 MSK
(Ответ для Vitaly Lipatov на комментарий #5)
> (Ответ для Aleksei Nikiforov на комментарий #3)
> > На текущий момент сделал вот такой вариант:
> > 
> > http://git.altlinux.org/people/darktemplar/packages/?p=cups.git;a=commitdiff;
> > h=5ec54fd2d731ed40044a6c3b6c243a914c2cd2ff
> > 
> > На системах с systemd работает как ожидается, на системах с sysvinit должен
> > ничего не трогать.
> 
> Ссылка нерабочая.

Текущий вариант здесь:

http://git.altlinux.org/gears/c/cups.git?p=cups.git;a=blob;f=cups.spec;h=cfedcadd33698da9c2e90286e49f5ac392423d04;hb=486abd295d6913f991203cc838c2843851f9ec65#l332

Эта ссылка должна просуществовать дольше.
Comment 7 Tatyana Gagina 2022-08-09 10:40:41 MSK
Ошибка воспроизводится с версией cups=2.4.2-alt1.
Comment 8 Tatyana Gagina 2022-08-10 12:12:39 MSK
При повторной проверке ошибка не воспроизвелась. 
Версия: cups-2.4.2-alt1.