On Sun, 21 Jul 2013, Roger Leigh wrote:
> On Sun, Jul 21, 2013 at 01:23:28PM +0200, Fabien C. wrote:
> > please launch "/etc/init.d/ups-monitor poweroff" everytime /etc/init.d/halt 
> > is 
> > called, not only when INIT_HALT=POWEROFF. 
> > 
> > The current script forbids that behavior because if INIT_HALT is not equal 
> > to 
> > POWEROFF, which is "unfortunately" the case with "shutdown -Hh", then 
> > /etc/init.d/ups-monitor is *never* called. 
> 
> While this change sounds reasonable, I'm not personally aware of the
> reason for the current logic.  Is changing this going to break
> anything?  Why is it currently the way it is?

It is basically not a good idea at all to cut power instead of issuing a
hardware shutdown command.  Lots of stuff on server boxes get highly pissed
off if you just cut power.

I would have to put some effort to recall all the trouble we had in the past
to access whether we can support this proposed change, though.

What is important is that we must not break the sane scenario, where you
have the box properly configured to always power up on power restore, and
the UPS configured to always cycle the load once the load (i.e. us) signals
that it is past the point of no return (i.e. that it will require a power
cycle to restart -- in Debian, that pretty much means as soon as we switch
to runlevel 0).

Also, shutdown -H must NOT issue a UPS power off command [by default], it is
documented to not do it.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to