From owner-freebsd-hackers Tue Feb 4 21:17:47 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id VAA02475 for hackers-outgoing; Tue, 4 Feb 1997 21:17:47 -0800 (PST) Received: from logues.rhn.orst.edu (logues.RHN.ORST.EDU [128.193.139.116]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA02469; Tue, 4 Feb 1997 21:17:45 -0800 (PST) Received: from localhost (stevel@localhost) by logues.rhn.orst.edu (8.8.4/8.8.4) with SMTP id VAA06571; Tue, 4 Feb 1997 21:17:44 -0800 (PST) Date: Tue, 4 Feb 1997 21:17:44 -0800 (PST) From: stevel To: freebsd-questions@freebsd.org cc: freebsd-hackers@freebsd.org Subject: UPS daemon Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Is there anyone working on a generic UPS daemon? I know someone is working on one specifically for APC Smart UPS's, but this isn't usefull to the majority of people. We mostly have "non-smart", TrippLite's and APC out there right? Tripplite BC series, OmniPro series / APC BackUPS series. I would like to write a UPSd in C++, but I don't have enough knowledge of serial programming yet. Also, I would like some input about how the FreeBSD startup, and shutdown events happen. I am very familiar with the SYSV style startup/shutdown as implemented in RedHat Linux, and how sysvinit supports power event signals. What is the corollary in BSD? As far as I'm concerned, I don't even want to have to mess with init. I'd like to do my own shutdowns, and cancelations? -STEVEl