Alex Sorokin
06-20-2008, 07:16 AM
Hello, all!
I am novice in TrueUpdate and need some help to understand how/if TrueUpdate can be used by network administrator.
There is an issue in FAQ for TrueUpdate:
"How does TrueUpdate benefit the network administrator?
Keeping a corporate, educational or government network up-to-date with the latest security patches, applications updates and operating system fixes is a time consuming ordeal. Without tools like TrueUpdate, the task is virtually impossible. By installing the TrueUpdate client onto your networked computers, you'll be able to quickly and effectively roll out whatever software you want throughout your organization. "
For example, I am network administrator. I need two kinds of automatic updates:
1. update N different applications that are installed on the workstations.
2. apply system fixes to operating systems that are installed on the workstations.
I got all updates and fixes as exe/msi files. Usually, i execute them manually - login on the workstation as administrator and execute appropriate update files from the special server directory. Now, I am going to automatize both of these tasks using TrueUpdate.
1) Where can I found a description of typical configuration process for solving both of these tasks?
2) As i understand, to solve the first task, I need to create N different projects in TrueUpdate - one per application. TrueUpdate will create N different TrueUpdate Clients and set of scripts. I need to install all the N clients on each of my client computers. When I get new update of the application, i will open corresponded TrueUpdate project, generate new update files and place them to the directory on the server. The corresponded instances of TrueUpdate Clients will find this update and install new version of the application on the workstations.
So, there is a question - who will execute the instances of TrueUpdate Clients? I can add command to launch of TrueUpdate Clients to system scheduler. But in this case, i need to make N schedule-tasks on each workstation (one per application, that's tedious process). Moreover, immediate update won't be possible because the update will be made according to the specified schedule only. Ideally, i need possibility to send special command "make update" to all instances of TrueUpdate Clients located on the workstations. Is it possible to implement such feature in TrueUpdate?
3) I don't see a good way to automatize execution of system fixes. Ideally, TrueUpdate client should download only missing fixes and shouldn't download any other fixes. As I understand, during process of updation, TrueUpdate client is able to download only a single file with whole set of updates. I.e. if i got new fix, i need to execute trueupdate and create new version of update, which will contain all previous fixes + new one. But in that case, all TrueUpdate clients will download this file (that is larger and larger..) and try to install ALL fixes instead of installing only new one - sometimes it's inadmissible. Is it possible to workaround this problems? Is it possible to workaround the problem without complex programming :) ?
Any help will be very appreciated, thanks a lot in advance
I am novice in TrueUpdate and need some help to understand how/if TrueUpdate can be used by network administrator.
There is an issue in FAQ for TrueUpdate:
"How does TrueUpdate benefit the network administrator?
Keeping a corporate, educational or government network up-to-date with the latest security patches, applications updates and operating system fixes is a time consuming ordeal. Without tools like TrueUpdate, the task is virtually impossible. By installing the TrueUpdate client onto your networked computers, you'll be able to quickly and effectively roll out whatever software you want throughout your organization. "
For example, I am network administrator. I need two kinds of automatic updates:
1. update N different applications that are installed on the workstations.
2. apply system fixes to operating systems that are installed on the workstations.
I got all updates and fixes as exe/msi files. Usually, i execute them manually - login on the workstation as administrator and execute appropriate update files from the special server directory. Now, I am going to automatize both of these tasks using TrueUpdate.
1) Where can I found a description of typical configuration process for solving both of these tasks?
2) As i understand, to solve the first task, I need to create N different projects in TrueUpdate - one per application. TrueUpdate will create N different TrueUpdate Clients and set of scripts. I need to install all the N clients on each of my client computers. When I get new update of the application, i will open corresponded TrueUpdate project, generate new update files and place them to the directory on the server. The corresponded instances of TrueUpdate Clients will find this update and install new version of the application on the workstations.
So, there is a question - who will execute the instances of TrueUpdate Clients? I can add command to launch of TrueUpdate Clients to system scheduler. But in this case, i need to make N schedule-tasks on each workstation (one per application, that's tedious process). Moreover, immediate update won't be possible because the update will be made according to the specified schedule only. Ideally, i need possibility to send special command "make update" to all instances of TrueUpdate Clients located on the workstations. Is it possible to implement such feature in TrueUpdate?
3) I don't see a good way to automatize execution of system fixes. Ideally, TrueUpdate client should download only missing fixes and shouldn't download any other fixes. As I understand, during process of updation, TrueUpdate client is able to download only a single file with whole set of updates. I.e. if i got new fix, i need to execute trueupdate and create new version of update, which will contain all previous fixes + new one. But in that case, all TrueUpdate clients will download this file (that is larger and larger..) and try to install ALL fixes instead of installing only new one - sometimes it's inadmissible. Is it possible to workaround this problems? Is it possible to workaround the problem without complex programming :) ?
Any help will be very appreciated, thanks a lot in advance