Phhhhh.... There's yet another, more serious problem. apcupsd depends on libcrypto and libsnmp, which are on /usr/lib. Again, this could be (and normally is) a different filesystem and it won't be there when apcupsd --killpower is invoked. Two fixes I can think of would be to either make the killpower invocation a separate, simpler program, or to compile apcupsd statically. Otherwise, I don't know. Regards,
-- Álvaro Martínez Echevarría
``Pero yo que he sentido una vez en mis manos temblar la alegría / ya no podré morir nunca. / Pero yo que he tocado una vez las agudas agujas del pino / ya no podré morir nunca''. [José Hierro, "El muerto"]