Mise à jour manuelle de ESET SMC

Il peut parfois être nécessaire de mettre à jour manuellement le serveur. Voici les détails.

Mise à jour du composant serveur

Faire la mise à jour des dépots et éventuellement installer systemd-sysv

apt update apt dist-upgrade apt install systemd-sysv

Télécharger la dernière version d'Eset SMC

wget https://download.eset.com/com/eset/apps/business/era/server/linux/latest/server-linux-x86_64.sh

Faire la mise à jour

./server-linux-x86_64.sh.2 --db-admin-username root --db-admin-password password_defini

Mise à jour de la console ERA

Faire un backup du fichier config

cp /etc/tomcat7/server.xml /root/backup.server.xml

Télécharger la dernière version d'ERA

wget https://download.eset.com/com/eset/apps/business/era/webconsole/latest/era.war

Faire un backup du fichier properties

cp /var/lib/tomcat7/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties /root/backup.Era.WebServerConfig.properties

Arrêter tomcat

systemctl stop tomcat7

Supprimùer les anciens fichiers

rm -rf /var/lib/tomcat7/webapps/era /var/lib/tomcat7/webapps/era.war

Copier le nouveau fichier ERA

cp era.war /var/lib/tomcat7/webapps/

Redémarrer Tomcat

systemctl start tomcat7

Attendre que la commande suite retourne +/- 423M

du -h /var/lib/tomcat7/webapps/

Remettre la config

cp /root/backup.Era.WebServerConfig.properties /var/lib/tomcat7/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties

Redémarrer Tomcat

systemctl restart tomcat7

Sources

https://support.eset.com/kb6734/#server_manual