Wouldn't it be great if before your UPS died your EFW would:
- realize there was no electricity,
- send out an alert that the server might be going down,
- then a minutes later if the juice doesn't come back, send out an alert that the server IS going down now, and then
- shut itself down properly without causing system-file damage?
Then when the electricity comes back on you could use the BIOS' wake-on-LAN feature to get the box started up again.
Actually, this was working in v2.1.2 using a third-party mod

, but in v2.2 and later, I read today on Facebook that:
- the kernels stopped supporting HIDDEV devices (not enabled in the kernel build) which are needed by apcupsd to talk to the UPS, and that
- the kernel sources now provided by the EFW folks are no longer complete and therefore won't build,so that means that
- no one will be able to build it with HIDDEV enabled.

I thought the definition of open-source was that the source code was OPEN to be able to build your own kernels and things like this. Am I misinformed?
