What we need for remote agent upgrade

From: Victor Kirhenshtein <victor_at_DOMAIN_REMOVED>
Date: Tue, 4 Jan 2005 10:31:42 +0200

Hi all!

Currently, we have remote agent upgrade working under Windows. New
version is distributed as MSI package, which is able to stop current
agent, install new version, and start it. To extend this functionality
to UNIX platforms, we need the following:

1. Implement System.PlatformName parameter on all systems. It should be
a string of form <OS>-<hardware>-<optional info>.
For example, for Windows on 32-bit Intel CPU it will be "windows-i386",
and for Windows on Itanium CPU it will be "windows-IA64". I suppose that
for Linux and FreeBSD it will not be enough, so we should add clib
version, maybe major kernel version, and so on. SO, for example, on
Linux it can be "linux-i386-libc2".

2. Choose installation package format for UNIX systems.

3. Add "make agent-dist" to UNIX makefile, which should produce
installation package for current type of system.

Any comments?

Regards,
Victor
Received on Tue Jan 04 2005 - 10:31:42 EET

This archive was generated by hypermail 2.2.0 : Mon Aug 01 2005 - 00:43:17 EEST