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-manager |
Outil de maintenance des |
Open-Prod | |
openprod-start |
Démarre le service Open-Prod |
openprod-restart |
Redémarre le service Open-Prod |
openprod-stop |
Arrête le service Open-Prod |
openprod-status |
Donne le statut du service Open-Prod |
https-config |
Configure le https pour Open-Prod (certificat autosigné) |
openprod-config-jasper |
Configure Open-Prod pour accès Jasper |
openprod-config |
Configure Open-Prod (Worker, ...) |
openprod-config-o365 |
Configure Open-Prod pour accès O365 |
openprod-info |
Informations sur Open-Prod (Version, ...) |
Jasper | |
jasper-start |
Démarre le service Jasper |
jasper-stop |
Arrête le service Jasper |
jasper-status |
Donne le statut du service Jasper |
jasper-studio-install |
Installe Jasper Studio |
jasper-mono-config |
Configure Jasper pour exécution en mono-serveur |
SQL | |
pgadmin4-install |
Installe PgAdmin4 (équivalent SQL studio pour PostgreSQL) |
postgres-config |
Ouvre PostgreSQL vers l'extérieur (pour accès distant, depuis SQL Management Studio par exemple) |
sql-update |
Met à jour une base de données |
sql-backup |
Crée une sauvegarde d'une ou plusieurs base(s) de données |
sql-auto-backup |
Met en place une sauvegarde régulière de base(s) de données |
postgres-restart |
Redémarre le service PostgreSQL |
myfab | |
myfab-sql-uninstall |
Désinstalle tous les modules myfab d'une BDD |
myfab-specif-config |
Active ou non les sources myfab Spécifique (modules) |
Imprimantes | |
cups-install |
Installe le gestionnaire d'imprimantes Cups |
pdf-printer-install |
Installe une imprimante virtuelle PDF (pour tests) |
Divers | |
xrdp-config |
Configuration de l'accès à distance (TSE ou Hyper-V) |
myhelp-linux |
Affiche une aide sur Linux |
font-barcode-install |
Installe les polices Codebar39, Codebar128 et fre3of9x |
hostname-config |
Permet de modifier le nom "netbios" de l'environnement. |
ip-show |
Montre l'adresse IP de la machine et les URLs accessibles |
shared-folder-config |
Crée et/ou configure un dossier partagé au réseau |
ged-remote-config |
Configure l'accès d'Open-Prod à la GED distante |
master-password-config |
Modifie le mot de passe Master d'Open-Prod (gestion des bases de données) |
git-config |
Configurer/Modifier un git (Utilisateur, Branche, Commit, ...) |
git1life-crt-config |
Authentifie 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".
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.
Globalement, 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".