Bug 27568

Summary: broken postinstall scriptlet
Product: Sisyphus Reporter: Yuri N. Sedunov <aris>
Component: tzdataAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: glebfm, ldv, placeholder, real.altlinux.org, shaba
Version: unstable   
Hardware: all   
OS: Linux   

Description Yuri N. Sedunov 2012-07-25 12:01:01 MSK
11: tzdata                                                                                              ################################################################################################### [100%]
Unknown operation 'tzset'.
Comment 1 Dmitry V. Levin 2012-07-25 12:50:12 MSK
У меня "/sbin/service clock tzset" работает.
Но у меня старый добрый sysvinit.
В systemd запакован альтернативный clock service под именем
/lib/systemd/system/clock.service, который работает как-то иначе.

интерфейс "service clock" работал много лет, но теперь из-за systemd придется придумывать новый ни на что не похожий интерфейс.  Предлагайте.
Comment 2 Alexey Shabalin 2012-07-26 14:34:42 MSK
В systemd можно передать только start,stop,restart,condrestart.
Не стандартные параметры (типа tzset) не воспринимаются.
Comment 3 Dmitry V. Levin 2012-07-26 14:43:04 MSK
Предлагаете заменить "service clock tzset" на "%_initdir/clock tzset"?
Comment 4 Alexey Shabalin 2012-07-26 14:48:21 MSK
(В ответ на комментарий №3)
> Предлагаете заменить "service clock tzset" на "%_initdir/clock tzset"?

Да.

PS: ещё бы узнать все остальные пакеты, где не используются стандартные %post_service, и сделать тоже самое.
Comment 5 Repository Robot 2012-07-27 00:55:39 MSK
tzdata-2012d-alt2 -> sisyphus:

* Fri Jul 27 2012 Dmitry V. Levin <ldv@altlinux> 2012d-alt2
- Packaged and made use of /usr/sbin/tzupdate (closes: #27568).