[Demi-devel] Demi requirements
Leo Eraly
leo at e-concepts.be
Sun Nov 13 21:40:37 UTC 2005
On Sun, Nov 13, 2005 at 10:19:37PM +0100, Leo Eraly wrote:
> Hi,
>
> This is the first list of requirements that I think could be usefull
> in demi. Mainly inspired by the features we need at work and the
> features in my current versionner.
>
>
> - Central overview of all machines
> - Central overview of all installed software on machines
> - Central overview of which machines are not up to date (compare status
> file with the security.debian.org file)
> - Assign machines to a specific customer (entity)
> - Assign a user to a customer by doing this the person is the main
> contact for all the machines of this customer
> - Put certain packages on machines on hold (this allows possible
> conflicts - by doing this a certain package will not show up as 'not
> up to date' - e.g when using backports)
> - Put a complete machine on hold
> - Mark a machine as supported/unsupported
> - Allow a backlog of all the packages per machine that are upgraded
> - Machine should pull its current packages list after every apt-get
> instruction (Post-invoke)
> - Central server polls at certain interval all the hosts
> - Create machine-groups and put machines in different groups
> (e.g: group of machines that offers public services)
> - Specify a different ssh port for every machine (not every machine has
> ssh on port 22)
> - Allow specific reports (generate pdf's , html pages , ...)
> - Make notes on every machine (usefull with multiple engineers)
>
> Should you use one ssh key to poll all the machines or a different key
> for every host?
>
After reading the old mail archives
- Optional feature to allow a machine to register itself on the central
server
- LDAP support would be nice to store the machine information
(storing packages information would be better in SQL?)
L.
--
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Leo ERALY
leo at e-concepts.be
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
More information about the Demi-devel
mailing list