Skip to main content

Commandes

1. Liste des commandes

Comme décrit plus tôt, la commande myhelp regroupe et liste l'ensemble des commandes. Elles sont toute exécutables indépendamment en fonction de l'objectif du script.

Parmi ces commandes on retrouve les catégories Gestion des applications, Open-Prod, Jasper, SQL, myfab, Imprimantes et Divers.

Gestion des applications
app-managerOutil de maintenance des applicatifsnew


Open-Prod
openprod-startDémarre le service Open-Prod
openprod-restartRedémarre le service Open-Prod
openprod-stopArrête le service Open-Prod
openprod-statusDonne le statut du service Open-Prod
https-configConfigure le https pour Open-Prod (certificat autosigné)
openprod-config-jasperConfigure Open-Prod pour accès Jasper
openprod-configConfigure Open-Prod (Worker, ...)
openprod-config-o365Configure Open-Prod pour accès O365
openprod-infoInformations sur Open-Prod (Version, ...)


Jasper
jasper-startDémarre le service Jasper
jasper-stopArrête le service Jasper
jasper-statusDonne le statut du service Jasper
jasper-studio-installInstalle Jasper Studio
jasper-mono-configConfigure Jasper pour exécution en mono-serveur


SQL
pgadmin4-installInstalle PgAdmin4 (équivalent SQL studio pour PostgreSQL)
postgres-configOuvre PostgreSQL vers l'extérieur (pour accès distant, depuis SQL Management Studio par exemple)
sql-updateMet à jour une base de données
sql-backupCrée une sauvegarde d'une ou plusieurs base(s) de données
sql-auto-backupMet en place une sauvegarde régulière de base(s) de données
postgres-restartRedémarre le service PostgreSQL


myfab
myfab-sql-uninstallDésinstalle tous les modules myfab d'une BDD
myfab-specif-configActive ou non les sources myfab Spécifique (modules)


Imprimantes
cups-installInstalle le gestionnaire d'imprimantes Cups
pdf-printer-installInstalle une imprimante virtuelle PDF (pour tests)


Divers
xrdp-config Configuration de l'accès à distance (TSE ou Hyper-V)
myhelp-linuxAffiche une aide sur Linux
font-barcode-installInstalle les polices Codebar39, Codebar128 et fre3of9x
hostname-configMet à jour le nom de la VM
ip-showMontre l'adresse IP de la machine et les URLs accessibles
shared-folder-configCrée et/ou configure un dossier partagé au réseau
ged-remote-configConfigure l'accès d'Open-Prod à la GED distante
master-password-configModifie le mot de passe Master d'Open-Prod (gestion des bases de données)
git-configConfigurer/Modifier un git (Utilisateur, Branche, Commit, ...)
git1life-crt-configAuthentifie localement le certificat du serveur Git 1Life

2. Principe de fonctionnement

Chaque script a son propre fonctionnement et son propre flux. Ainsi, l'utilisateur est invité à répondre aux différentes questions posées par le script. Il sera principalement demandé de répondre par "o" ou "y" pour "Oui" ou à l'inverse par "n" pour "Non".

image-1663249144734.png

Lorsque l'on a besoin de lister des éléments, une liste de chiffres sera demandé pour identifier les éléments concernés par la commande. Par exemple, il est parfois demandé de lister les bases de données à mettre à jour.

image-1663249044393.pngGlobalement, il suffit de suivre le script et les questions posées par celui-ci. Tant qu'aucun message de fin ou d'erreur n'est affiché par le terminal, il convient de le laisser poursuivre son traitement.

A noter toutefois qu'il est possible de stopper le traitement à tout moment avec la combinaison de touche "CTRL + C".