Bug 26832

Summary: После установки, скрипты запуска из /etc/init.d не попадают в список служб.
Product: Sisyphus Reporter: Vladimir Karpinsky <vvkarpinsky>
Component: nutAssignee: Michael Shigorin <mike>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: cas, mike, shakirov
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Vladimir Karpinsky 2012-01-18 15:57:05 MSK
$ chkconfig --list | grep ups
cups            0:off   1:off   2:on    3:on    4:on    5:on    6:off
        cups-lpd:       off

После выполнения:
$ chkconfig upsdrv on
$ chkconfig upsd on
$ chkconfig upsmon on
пакеты попадают и в список, и появляются соответствующие ссылки в /etc/rc?.d

$ chkconfig --list | grep ups
cups            0:off   1:off   2:on    3:on    4:on    5:on    6:off
upsd            0:off   1:off   2:on    3:on    4:on    5:on    6:off
upsdrv          0:off   1:off   2:on    3:on    4:on    5:on    6:off
upsmon          0:off   1:off   2:on    3:on    4:on    5:on    6:off
        cups-lpd:       off

$  rpm -qa |  grep nut
libnut-utils-0.0-alt0.505.1.1
nut-driver-2.2.2-alt1.1
nut-2.2.2-alt1.1
nut-server-2.2.2-alt1.1
kde4-knutclient-1.0.4-alt1
nut-driver-usb-2.2.2-alt1.1
binutils-2.20.51.0.12-alt3
libgnutls26-2.10.5-alt1
libnut-0.0-alt0.505.1.1

$ uname -a
Linux pulman.spb.gsras.ru 3.0.13-std-def-alt0.M60P.1 #1 SMP Wed Dec 14 09:29:40 UTC 2011 x86_64 GNU/Linux
Comment 1 Lenar Shakirov 2012-01-18 16:08:11 MSK
Вызов post_service закомментирован:

$ rpm -qp --scripts Sisyphus/i586/RPMS.classic/nut-*.rpm | grep post_service
#/usr/sbin/post_service upsmon
#/usr/sbin/post_service upsdrv
#/usr/sbin/post_service upsd
#/usr/sbin/post_service haldaemon

Закомментировал mike@:
http://git.altlinux.org/srpms/n/nut.git?p=nut.git;a=blobdiff;f=nut.spec;h=8d3b4fe66e249ddf2272a2e48973992211072a4e;hp=8880b29d1ce7ad1819829b58287490d17aeb50fe;hb=3359d2bf2141214f29a57837b897d241eaa7c8e9;hpb=1d8922817fafc4e36c69deb515ac7e170016ad20
Comment 2 Michael Shigorin 2012-01-18 16:48:48 MSK
Обалдеть, и ведь даже уже не помню, к чему это было... работал над 2.6.0 и 2.4.3, понял, что это надолго, и решил залить проверенный 2.2.2, называется.

Спасибо!
Comment 3 Repository Robot 2012-01-18 17:15:19 MSK
nut-2.2.2-alt1.1.1 -> sisyphus:

* Wed Jan 18 2012 Michael Shigorin <mike@altlinux> 2.2.2-alt1.1.1
- reenabled service enabling scripts (except for hal)
  + thanks Vladimir Karpinsky and snejok@ (closes: #26832)