4 4 3:Automatic Updates: Difference between revisions
(Removed default access info.) |
mNo edit summary |
||
(11 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
{{Copyright SEP AG|en}} | {{Copyright SEP AG|en}} | ||
<!--T: | <!--T:67--> | ||
{{ | {{Navigation_previous|release=4.4.3|link=[[Special:MyLanguage/4_4_3_Beefalo:Updating_SEP_sesam|Updating SEP sesam in v. 4.4.3 ''Beefalo'']]}}</translate></div> | ||
Line 14: | Line 14: | ||
| rowspan="2" style="padding:0px 10px 0px;" |[[File:SEP_next.png|45px|link=Special:MyLanguage/SEP_Sesam_CLI]] | | rowspan="2" style="padding:0px 10px 0px;" |[[File:SEP_next.png|45px|link=Special:MyLanguage/SEP_Sesam_CLI]] | ||
| style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <translate><!--T:5--> | | style="padding:0px 40px 0px 10px; color: grey; font-size: 90%; text-align:left;" | <translate><!--T:5--> | ||
See also: [[Special:MyLanguage/Updating_SEP_sesam|Updating SEP sesam]] – [[Special:MyLanguage/Automatic_Installation_On_Windows|Automatic Installation on Windows]] – [[Special:MyLanguage/Applying Service Packs on Linux|Applying Service Packs on Linux]] – [[Special:MyLanguage/4_4_3:SEP_sesam_Quick_Install_Guide|SEP sesam Quick Install Guide]] – [[Special:MyLanguage/SEP_Sesam_CLI|SEP sesam CLI]] – [[Special:MyLanguage/Release_Notes|Release Notes]]</translate> | See also: [[Special:MyLanguage/4_4_3:Updating_SEP_sesam|Updating SEP sesam]] – [[Special:MyLanguage/Automatic_Installation_On_Windows|Automatic Installation on Windows]] – [[Special:MyLanguage/Applying Service Packs on Linux|Applying Service Packs on Linux]] – [[Special:MyLanguage/4_4_3:SEP_sesam_Quick_Install_Guide|SEP sesam Quick Install Guide]] – [[Special:MyLanguage/SEP_Sesam_CLI|SEP sesam CLI]] – [[Special:MyLanguage/Release_Notes|Release Notes]]</translate> | ||
|} | |} | ||
Line 41: | Line 41: | ||
|}</div> | |}</div> | ||
<translate><!--T:10--> | <translate><!--T:10--> | ||
SEP sesam provides free updates from previous versions of SEP sesam to new versions and new features within the [[Special:MyLanguage/Licensing#maintenance|maintenance period]]. You can enable a SEP sesam Server to check for the relevant updates and remotely update your clients by using the [[Special:MyLanguage/ | SEP sesam provides free updates from previous versions of SEP sesam to new versions and new features within the [[Special:MyLanguage/Licensing#maintenance|maintenance period]]. You can enable a SEP sesam Server to check for the relevant updates and remotely update your clients by using the [[Special:MyLanguage/4_4_3:Automatic_Updates#sm_update|CLI command <tt>sm_update_client</tt>]]. | ||
<!--T: | <!--T:66--> | ||
{{:4_4_3:Updating SEP sesam/en}}</translate> | |||
< | <translate><div class="noprint"> | ||
==See also== <!--T:64--> | |||
[[Special:MyLanguage/4_4_3:Updating_SEP_sesam|Updating SEP sesam]] – [[Special:MyLanguage/Automatic_Installation_On_Windows|Automatic Installation on Windows]] – [[Special:MyLanguage/Applying_Service_Packs_on_Linux|Applying Service Packs on Linux]] – [[Special:MyLanguage/4_4_3:SEP_sesam_Quick_Install_Guide|SEP sesam Quick Install Guide]] – [[Special:MyLanguage/SEP_Sesam_CLI|SEP sesam CLI]]</div></translate> | |||
<div class="noprint"> | |||
[[Special:MyLanguage/Updating_SEP_sesam|Updating SEP sesam]] – [[Special:MyLanguage/Automatic_Installation_On_Windows|Automatic Installation on Windows]] – [[Special:MyLanguage/Applying_Service_Packs_on_Linux|Applying Service Packs on Linux]] – [[Special:MyLanguage/4_4_3:SEP_sesam_Quick_Install_Guide|SEP sesam Quick Install Guide]] – [[Special:MyLanguage/SEP_Sesam_CLI|SEP sesam CLI]]</ |
Latest revision as of 10:39, 12 December 2019
Overview
SEP sesam provides free updates from previous versions of SEP sesam to new versions and new features within the maintenance period. You can enable a SEP sesam Server to check for the relevant updates and remotely update your clients by using the CLI command sm_update_client.
Using sm_update_client for automatic updates
The sm_update_client command is used to automatically update all clients, RDS, and GUI (including a client). The sm_update_client command uses SEP Download Center to check for new installation packages available for the configured clients.
Note | |
As of v. 4.4.3 Beefalo, the sm_update command implements all the features of the previously used sm_remote_install and sm_config_client commands that have been deprecated. Therefore the following update options and procedures only apply to versions ≤ Grolar. For details on the new update options, see Updating SEP sesam in ≥ 4.4.3 Beefalo. |
The following applies for updating components:
- On Linux, a specific component is always required for an update: a client can be updated using a SEP sesam Client package, updating GUI requires a GUI package, and RDS requires an RDS package.
- On Windows, a client can be updated with any of the three installation packages, updating GUI can be done with either the GUI or SEP sesam Server package, and RDS requires a server package.
The sm_update_client executable is located in the <SESAM_ROOT>/bin/sesam/
, for example c:\Program Files\SEPsesam\bin\sesam\ on Windows. The sm_update_client command is aware of the operating system of the component that needs to be updated and does not perform an update if the available update package is not supported on the respective system. For example, SEP sesam v. 4.4 does not work on Windows XP, therefore this client system will not be updated.
Usage of sm_update_client
The following options are available
Options:
-U update clients
-c <client name>
-C <r|s> client <remote access|sbc connection> check
-d download packages only
-F force update by same version
-L <location>
-N <regex> uses only packages matching <regex>
-n check available version (no update)
-O <os> matches begin of operating system string
-u <URL> Use 'URL' instead of https://www.sep.de/downloadportal/
file:///<local directory> can be used
- To check which components (CLI/RDS/GUI) can be updated, run the following command: sm_update_client -n First, the list of all available packages, found in the SEP Download Center, is displayed. Next, a list of your configured components and their currently installed SEP sesam packages is shown, followed by the available updates for the respective CLI/RDS/GUI.
- Now you can decide whether you want to update all CLI/RDS/GUI components, which were listed as update candidates, or you only want to update a specific component.
- To update all listed update candidates, run the following command:
- If you want to update the CLI/RDS/GUI component with the same package as the currently existing one, use the -F switch:
- If you want to update only specific CLI/RDS/GUI, use the following command and replace the <client name> with the name of the target CLI/RDS/GUI component. The second line shows the example for updating a client named seagull.
- All clients in SEP sesam database can be checked and/or updated by using the ALL_CLIENTS syntax. To update all clients, run the following:
- The parameter -O can be used to select specific clients' operating systems. For example, the following command will update all – and only – Windows Server 2008 based systems (R2 included):
Checking the updates
To check if the update was successful, proceed as follows:
- Check the connection between a GUI client and SEP sesam Server. The connection should work.
- Open the SEP sesam GUI and from the menu bar select Help -> About SEP sesam. Both, SEP sesam GUI client and SEP sesam GUI Server must have the same build versions.