Bug#857568: unblock: thinkfan/0.9.3-2
Control: tags -1 confirmed moreinfo
On 12/03/17 19:01, Evgeni Golov wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
>
> Ohai,
>
> I would like to upload thinkfan/0.9.3-2 for Stretch, fixing two bugs:
> #758579 (grave) Post Installation, Start Script fails to Initialize
> #850514 (important) daemon args (/etc/default/thinkfan) not in use with systemd
>
> The fix for #758579 is a bit of a workaround for #709384 (debhelper)
> and #857452 (init-system-helpers) and triggers an additional
> `update-rc.d thinkfan disable` on fresh installations.
>
> To make upgrades identical, I also added code to migrate old START=no entries
> in /etc/default/thinkfan to propery disabled sysv services and droped the
> whole START=(yes|no) handling from the init script. This part could be safely
> be droped at the cost of a slightly degraded user expirience as they would
> have to enable the serivice via update-rc.d AND edit /e/d/thinkfan.
>
> The fix for #850514 is quite easy (and also can be dropped), it's just a
> EnvironmentFile=-/etc/default/thinkfan to load DAEMON_ARGS.
>
> What do you think?
Seems fine. Go ahead and remove the moreinfo tag once this is uploaded and built
on release architectures.
Cheers,
Emilio
Reply to: