By default all apcupsd notifications are directed to 'root'. Instead it should be pointed to 'operator'. This adds more flexibility, since changing batteries in UPS usually handled by somebody other then root. Changing it to operator won't break existing installations because operator alias exists by default and pointed to root by default.
This is not a bug, but a feature request and it's not variable set during package build, so I need to convince upstream for this. I wasn't able to find any documentation and/or recommendation for operator role usage. Do you know about some material/link I can use for convincing upstream?
I was looking for "feature request" switch in bugzilla, but didn't see it, I apologize if I missed it. as for 'operator' documentation, I don't think there is any, except this user id is defined in Linux Standard Base and it seems most suitable. (http://refspecs.linux-foundation.org/LSB_3.2.0/LSB-Core-generic/LSB-Core-generic/usernames.html) root is widely abused and this particular case is one of them. If "Change battery" notification arrives root either have to forward this e-mail to a responsible person or it has to modify all scripts in /etc/apcupsd/ right away, instead of just modifying entry in/etc/aliases.
When you are filling feature request next time use "RFE: " as prefix in summary field. If it is complex feature request requiring more time/work, also add FutureFeature keyword to Keywords field and use rawhide as version. I'll try to convince upstream, but I don't know if I'll be successful. We'll see.
well... I've pinged them twice, but still got no answer yet... maybe it'll take some time
I did not succeed convincing upstream to make these changes and I don't think this is such important to maintain separate patches. If this is important for you, you can try to convince upstream.