We have several labs running openSUSE. When we went from M$ to openSUSE, we saved a tremendous amount of service man hours. We would like to see if there is there an application that can push Linux apps to Linux PCs. Simple enough eh? You can email me at [EMAIL=“laredoflash@gmail.com”] Thanks for the wonderful product. And Yes! We do have a lot of fun!
On 2011-11-08 23:36, rrdonovan wrote:
>
> We have several labs running openSUSE. When we went from M$ to openSUSE,
> we saved a tremendous amount of service man hours. We would like to see
> if there is there an application that can push Linux apps to Linux PCs.
> Simple enough eh?
I haven’t seen such a thing on openSUSE. Maybe on SUSE.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)
>
> We have several labs running openSUSE. When we went from M$ to openSUSE,
> we saved a tremendous amount of service man hours. We would like to see
> if there is there an application that can push Linux apps to Linux PCs.
> Simple enough eh? You can email me at laredoflash@gmail.com
> Thanks for the wonderful product. And Yes! We do have a lot of fun!
>
> Rod Donovan
>
Maybe http://www.openqrm.com is worth a look. I also think one can do some
clever things with webyast.
–
PC: oS 11.4 (dual boot 12.1 RC2) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.0 | nVidia
ION | 3GB Ram
You posted an e-mail address in your post. That means that it can be found by any e-mail harvester and thus you most probbly will be swamped by spam.
While this is something of you own choice, there is another aspect to this from the point of view of the Forums. This is a discussion forum for openSUSE users. It would be very frustrating when fellow users searched for a similar solution and found this thread. Then to see the question, but not the answer because that was hidden in a private e-mail discussion. Questions, discussions and solutions should be here as an integrated thread to the benefit of everybody that has the same questions.
I used the following solution on a fair amount of Unix systems of different flavour. And I am still using it on my home systems (only a few and all openSUSE) today.
I run an SFTP over SSH session in a cron job. This is not obvious to build. I had several slightly diffenrent strains of command for different Unix “tastes” and even had to adapt to newer software levels sometimes.
The problem is that you run what is in reality an interactive session from the batch. Thus you have to pre-program all your SFTP commands and assume that the session will run as you expect.
Creating in my ksh (I use *ksh, *not *bash, *but that is minor) script the sftp script:
On 2011-11-09 10:16, hcvv wrote:
>
> @rrdonovan.
>
> You posted an e-mail address in your post. That means that it can be
> found by any e-mail harvester and thus you most probbly will be swamped
> by spam.
> While this is something of you own choice, there is another aspect to
> this from the point of view of the Forums. This is a discussion forum
> for openSUSE users. It would be very frustrating when fellow users
> searched for a similar solution and found this thread. Then to see the
> question, but not the answer because that was hidden in a private e-mail
> discussion. Questions, discussions and solutions should be here as an
> integrated thread to the benefit of everybody that has the same
> questions.
Absolutely. Which is why I ignored such a request.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)
On 2011-11-09 10:26, hcvv wrote:
>
> I used the following solution on a fair amount of Unix systems of
> different flavour. And I am still using it on my home systems (only a
> few and all openSUSE) today.
Very manual.
I Windows shops I have seen updates pushed by the central IT people. I
don’t know how they did it, it was not updates directly from Microsoft.
Instead they vetted the updates, and then distributed them simultaneously
to the entire business. Same thing for the internal software we used. I
forgot the name of the client tool.
Usually they requested that we leave the machines on when we went home, and
then they started working.
I have not seen such tools on openSUSE. I guess that the SLES products,
being enterprise oriented, may have such advanced administration tools. But
I do not know.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)
Yes, but only for finding out and keeping the scripts up to date. And it also required a configuration file that contained which system is to be served with what version of the scripting. But whee they are all openSUSE with about the same level, that will all be minimal once created.
But in day to day life, it worked as intended. It was allways run at friday night from cron (and it checked if the system had an older version, else it would not push the package). Then those pushed packages were run by all those (more then a hunderd) systems at saturday. And the results were then retrieved by the central system, with something very similar to the pushing script, at sunday. Analisys was done by the central system on sunday evening. And when I came back to work on monday, the bulk of the data was available. Of course there were allways some systems switched off during the weekend for maintanance or the like (they were seriuos systems, not desktops :P)
martin_helm wrote:
> rrdonovan wrote:
>
>> We have several labs running openSUSE. When we went from M$ to openSUSE,
>> we saved a tremendous amount of service man hours. We would like to see
>> if there is there an application that can push Linux apps to Linux PCs.
>> Simple enough eh? You can email me at laredoflash@gmail.com
>> Thanks for the wonderful product. And Yes! We do have a lot of fun!
>>
>> Rod Donovan
>>
> Maybe http://www.openqrm.com is worth a look. I also think one can do some
> clever things with webyast.
On 2011-11-09 12:14, Dave Howorth wrote:
> As well as webyast, it might also be worth looking at autoyast, although
> that’s supposed to be for SLES/SLED I think.
Autoyast I understand is for installation only.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)
Depends on how many machines are to be served and how (timing-wise).
From a cluster-installation I know of C3 (scriptsuite).
It is a suite of scripts for distributed maintenance of a cluster - very easy to use, but if some automatic updating is to be done one would have to write own
wrapper-scripts with C3 commands.
Further downside: all PCs have to be running at the time of the update - as the commands skip over the offline-machines.
My guess would be that you need sth. like the MS SUS (Software Update Server), which is, as was said
a Server which fetches Updates from microsoft and serves as “the” update-server for the machines in the local network. (that is how our machines at the hospital were updated)
Maybe it would be possible to create a local repository and have the PC’s from the company just fetch the updates from this repo.
On 2011-11-09 17:06, Aquinox wrote:
> Maybe it would be possible to create a local repository and have the
> PC’s from the company just fetch the updates from this repo.
Yes, that is possible to do. It would save bandwidth on internet and time
on the clients. But you have to configure each client to use that local
machine as update server.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)
> On 2011-11-09 17:06, Aquinox wrote:
>> Maybe it would be possible to create a local repository and have the
>> PC’s from the company just fetch the updates from this repo.
>
> Yes, that is possible to do. It would save bandwidth on internet and time
> on the clients. But you have to configure each client to use that local
> machine as update server.
>
A good use case for autoyast (to setup the repositories directly during the
first installation and a proper set of default applications) or even a
prebuilt installation image with kiwi or suse studio (but I’ld guess
susestudio cannot work with repos which are not available to the public, but
kiwi can).
I used the autoyast already to replicate an existing machines settings with
it and using the yast2-schema module to adapt things and create a kiwi
image.
All posiible in openSUSE not only the enterprise versions.
–
PC: oS 11.4 (dual boot 12.1 RC2) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.0 | nVidia
ION | 3GB Ram
I agree!
And thanks for pointing to kiwi, might use it when I update the cluster again (much easier making just a new install than an upgrade for the nodes)
To be fair, it takes some time to get Autoyast to do exactly what you want (especially if you want to set-up PC’s remotely w/o physical contact), but for
a company that should be a good solution.