views:

49

answers:

2

We develop Linux-based networking application which will run on multiple servers. We need to develop some solution for remote application update. All I can think of now is using rpm/deb packages but we prefer not to lock this to some distro-specific solution. Besides copying files via SSH by some Bash script what would you recommend?

Thanks.

+2  A: 

Distros does vary so much in setup and dependencies, I would actually recommend you create distro specific packages and integrate with its update tool - in the end it normally saves you a ton of trouble.

With the ease of virtualization, it's rather easy to spin up a vmware/virtualbox image foor the various distros to create/test packaging for each of them

nos
+1  A: 

How about puppet?

bhups