fait-zabbix-public

Ce dépôt ne contient qu'une chose : bootstrap.sh, le script qui enrôle une machine dans la supervision Forget About IT.

Il est public parce qu'il doit être récupérable sans identifiant — c'est ce qui permet à la ligne d'enrôlement de tenir en une commande. Il ne contient aucun secret par construction : le jeton du client lui arrive par l'environnement, jamais par le fichier.

Enrôler une machine

curl -fsSL https://git.fabout.it/hcloez/fait-zabbix-public/raw/branch/main/bootstrap.sh \
  | sudo FAIT_CLIENT=<client> FAIT_TOKEN=<jeton> bash

La même ligne vaut pour toutes les machines d'un même client.

Le jeton passe alors par la ligne de commande, donc visible dans ps le temps de l'exécution. Sur une machine partagée, préférer :

sudo FAIT_CLIENT=<client> FAIT_TOKEN_FILE=/chemin/du/jeton bash

Ce dépôt est un miroir

Ne modifiez rien ici. La source vit dans le dépôt privé hcloez/fait-zabbix, et une action de CI recopie le script à chaque changement. Une modification faite ici serait écrasée sans avertissement — et surtout, elle divergerait du paquet que le script installe.

S
Description
No description provided
Readme
51 KiB
Languages
Shell 100%