On Wed, 04 Jul 2007 12:52:18 -0700, zabutimaxim wrote:
> Hi,
>
> I have system where server is Windows and there are about 500 Linux
> automatic clients (KIOSK).
> I have some upgrade (RPM) to distribute over all those Linux clients.
> All I need is to run script on all the Linuxes which will download
> from FTP server and
> install the RPM.
> How can I do this?
>
> Thanks,
> Maxim.
First of all... you ( who ever set this up ) should have thought of this
before the systems were deployed.
I'll be setting up something like this for about 100 linux boxes so I'll
be looking at the best way to do this myself.
If you've already got the 500 boxes out there in the field and you haven't
planeed for this, then the short, quick answer is your probably screwed.
If you are still designing this then you can look at something where the
clients connect ( via the web ) and see if there is a 'install.script'
file in a specific directory. If it exists, the client would download the
file and run it. The install.script would do the install for you. Instead
of having 500 clients connect at the same time and download the same set
of files... you might configure them to do multicast recieve and send
the files to all clients at the same time using multitcast tcp and
let the routers on your network / internet spread the load and deliver
the files in one mass send.
If the boxes are out in the field and you havn't set this up already..
then... IF you have ssh to the boxes or some other way to get in ( that
no one else can acess... ssh with keys maybe ) then you might be ok...
you'd have to have a script ssh to each box, login, transfer your
install.script and then let the remote box execute it.... this assumes
that you can connect to each remote box from your server and that
they have ssh setup on them... and no one has already figured this
out and made up their own 500 node bot net out of them.
--
D.A.M. - Mothers Against Dyslexia
see
http://www.jacksnodgrass.com for my contact info.
jack - Grapevine/Richardson