The default POWERDOWNFLAG in /etc/ups/upsmon.conf is /etc/killpower. This file is supposed to be created by upsmon just before initiating a shutdown. It never gets created. I can manually create the file, and then my modified /etc/rc.d/init.d/halt file will call apcsmart with the -k option correctly. Upon power up, upsmon is supposed to remove /etc/killpower, but it does not. rp00 PS: I can't enter Component Text:: nut, so I had to chose what should have been before it. The correct component is nut from disc 2 of RedHat 7.0.
/etc/killpower is created only after UPS indicates LOW BATTERY condition and upsmon initiates shutdown. /etc/killpower is not created when status is ON BATTERY.