Actually, as apcupsd --killpower does nothing unless there is power failure indication, I would say sleep script should do the same as shutdown script - only call apcupsd --killpower if there is indication of power failure. You may consider bug report; even better would be fixing it and submitting request.
1 Like