Commandes
Commandes #
Toutes les commandes nécessitent la permission pluginguard.admin (par défaut : les opérateurs du serveur). La console a toujours accès, quelles que soient les permissions.
| Commande | Fonction |
|---|---|
/pluginguard scan | Analyse chaque jar de plugins/ et signale chaque constat, du plus grave au moins grave. Le chat en jeu affiche les 20 premiers constats ; la console et le rapport enregistré les affichent tous. |
/pluginguard info <name> | Affiche toutes les informations que PluginGuard a extraites d'un jar de plugin, ainsi que les constats qui le concernent. Correspond au nom du fichier jar ou au nom du plugin (correspondance exacte d'abord, puis partielle). |
/pluginguard fixlist [all] | Liste numérotée de ce qu'il faut corriger d'après la dernière analyse : constats critiques, ou avec all les avertissements aussi. |
/pluginguard ignore <code> [plugin] | Masque un constat que vous avez examiné, à partir de la prochaine analyse. ignore list affiche toutes les règles, /pluginguard unignore <code> [plugin] en supprime une. Les règles sont stockées dans ignored.txt ; config.yml n'est jamais réécrit. Chaque constat affiché dans le chat se termine par son code en gris. |
/pluginguard export <format> | Réexporte le rapport de l'analyse la plus récente dans un autre format sans refaire l'analyse. Formats : txt, json, yaml, md, html. |
/pluginguard reload | Recharge config.yml (et le fichier de langue actif) sans redémarrer le serveur. |
/pluginguard help | Affiche cette liste de commandes en jeu. |
Alias : /pguard.
Lire un rapport #
Chaque constat a une gravité :
- CRITICAL - ce plugin ne pourra pas s'activer ou plantera/lèvera une exception à l'exécution. Corrigez avant votre prochain redémarrage.
- WARNING - il fonctionnera généralement encore, mais quelque chose peut mal se comporter dans certaines conditions, ou mérite un second regard.
- INFO - purement informatif. Aucun risque fonctionnel, simplement quelque chose qu'il est bon de savoir.