tech:systemd_service_-_exemples
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| tech:systemd_service_-_exemples [2025/10/30 17:24] – Jean-Baptiste | tech:systemd_service_-_exemples [2025/11/13 20:35] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 36: | Ligne 36: | ||
| === Exemple conf proxy | === Exemple conf proxy | ||
| - | <code ini / | + | |
| + | '' | ||
| + | <code ini> | ||
| [Service] | [Service] | ||
| # Environment=" | # Environment=" | ||
| Ligne 52: | Ligne 54: | ||
| === Désactiver un service si un fichier est présent | === Désactiver un service si un fichier est présent | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| # don't run timesyncd if we have another NTP daemon installed | # don't run timesyncd if we have another NTP daemon installed | ||
| # | # | ||
| </ | </ | ||
| + | |||
| === Arguments utiles | === Arguments utiles | ||
| Ligne 84: | Ligne 88: | ||
| systemd-run --on-active=30 --timer-property=AccuracySec=100ms /bin/touch /tmp/foo | systemd-run --on-active=30 --timer-property=AccuracySec=100ms /bin/touch /tmp/foo | ||
| </ | </ | ||
| + | |||
| == Exemple | == Exemple | ||
| Ligne 100: | Ligne 105: | ||
| </ | </ | ||
| - | <code ini / | + | |
| + | '' | ||
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=Confluence | Description=Confluence | ||
| Ligne 131: | Ligne 138: | ||
| systemctl status confluence.service | systemctl status confluence.service | ||
| </ | </ | ||
| + | |||
| === Exemple 2 | === Exemple 2 | ||
| Ligne 136: | Ligne 144: | ||
| https:// | https:// | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=WDIDLE3 | Description=WDIDLE3 | ||
| Ligne 151: | Ligne 160: | ||
| WantedBy=multi-user.target | WantedBy=multi-user.target | ||
| </ | </ | ||
| + | |||
| === Exemple 3 | === Exemple 3 | ||
| Ligne 156: | Ligne 166: | ||
| Source : https:// | Source : https:// | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=Sleep service | Description=Sleep service | ||
| Ligne 191: | Ligne 202: | ||
| Exemple avec SonarQube | Exemple avec SonarQube | ||
| - | <code ini / | + | |
| + | '' | ||
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=Sonar 6 | Description=Sonar 6 | ||
| Ligne 208: | Ligne 221: | ||
| WantedBy=multi-user.target | WantedBy=multi-user.target | ||
| </ | </ | ||
| + | |||
| === Exemple Jenkins slave agent | === Exemple Jenkins slave agent | ||
| - | <code ini Jenkins-agent.service> | + | |
| + | '' | ||
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=Jenkins Service | Description=Jenkins Service | ||
| Ligne 225: | Ligne 241: | ||
| WantedBy=multi-user.target | WantedBy=multi-user.target | ||
| </ | </ | ||
| + | |||
| === Exemple Postgres | === Exemple Postgres | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=postgresql_plop_rct_service | Description=postgresql_plop_rct_service | ||
| Ligne 259: | Ligne 277: | ||
| === Exemple AAP - Tirer des dépendances seulement | === Exemple AAP - Tirer des dépendances seulement | ||
| - | <code ini / | + | |
| + | '' | ||
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=Automation Controller service | Description=Automation Controller service | ||
| Ligne 277: | Ligne 297: | ||
| === Exemple iptables-service de RedHat | === Exemple iptables-service de RedHat | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=IPv4 firewall with iptables | Description=IPv4 firewall with iptables | ||
| Ligne 298: | Ligne 319: | ||
| </ | </ | ||
| - | <code bash / | + | |
| + | '' | ||
| + | <code bash> | ||
| #!/bin/bash | #!/bin/bash | ||
| # | # | ||
| Ligne 369: | Ligne 392: | ||
| exit $RETVAL | exit $RETVAL | ||
| </ | </ | ||
| + | |||
| === Exemple Nagios | === Exemple Nagios | ||
tech/systemd_service_-_exemples.1761841483.txt.gz · Dernière modification : de Jean-Baptiste
