[Nut-upsuser] Network UPS Tools version 2.2.2-pre2 released
Arnaud Quette
aquette.dev at gmail.com
Tue Apr 22 15:23:17 UTC 2008
2008/4/22, Arjen de Korte <nut+users at de-korte.org>:
> > well, that's the biggest problematic of packaging.
> > none of the solutions are perfect, and both have big pros and cons.
> > there are still many rooms for improvement there...
>
>
> Indeed. In the mean time, I have divided the main 'nut' package in the
> following sub packages:
>
> - nut (client applications)
> - nut-server (drivers and upsd server, requires 'nut')
> - nut-snmp (net-snmp based SNMP driver, requires 'nut-server')
> - nut-xml (neon based XML driver, requires 'nut-server')
> - nut-cgi (web interface, requires 'nut')
> - nut-hal (HAL drivers, conflicts with 'nut')
> - nut-devel (libupsclient library, requires 'nut' (?))
>
> I think this should more or less suit most needs. I'll prepare an updated
> .src.rpm later today or tomorrow.
great! Any news from Stan btw?
A side note on nut and nut-server: I've thought about that in the
past, and come to the conclusion that nut should be a meta package
(either depending upon nut-client + nut-server, or asking (like with
debconf) for the flavor to be installed ; ie classic
standalone|client, hal, ...).
Then you have nut-client, nut-server, ...
I also come to the conclusion that we won't be able to have a uniform
implementation (ie the same packages split) on all supported systems.
But we should:
- provide advices and shared resources (packages descriptions,
translations, LSB init scripts, ...). That will still be addressed by
the NUT Packaging Standard
- provide the needed helpers to deal with these differences and the
needs of config / client UI. So an upsconfig library should provide
functions to query the various paths, user/group, ...
I'm also updating the debs on my side, both merging the last official
one for -pre3 and updating these (adds the nut-xml package)
Arnaud
--
Linux / Unix Expert R&D - MGE Office Protection Systems - http://www.mgeops.com
Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org/
Debian Developer - http://people.debian.org/~aquette/
Free Software Developer - http://arnaud.quette.free.fr/
More information about the Nut-upsuser
mailing list