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édenteProchaine révision | Révision précédente | ||
| tech:systemd_service_-_exemples [2025/04/18 10:10] – 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=" |
| + | Environment=" | ||
| </ | </ | ||
| Ligne 50: | 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 82: | 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 98: | Ligne 105: | ||
| </ | </ | ||
| - | <code ini / | + | |
| + | '' | ||
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=Confluence | Description=Confluence | ||
| Ligne 129: | Ligne 138: | ||
| systemctl status confluence.service | systemctl status confluence.service | ||
| </ | </ | ||
| + | |||
| === Exemple 2 | === Exemple 2 | ||
| Ligne 134: | Ligne 144: | ||
| https:// | https:// | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=WDIDLE3 | Description=WDIDLE3 | ||
| Ligne 149: | Ligne 160: | ||
| WantedBy=multi-user.target | WantedBy=multi-user.target | ||
| </ | </ | ||
| + | |||
| === Exemple 3 | === Exemple 3 | ||
| Ligne 154: | Ligne 166: | ||
| Source : https:// | Source : https:// | ||
| - | <code ini / | + | '' |
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=Sleep service | Description=Sleep service | ||
| Ligne 189: | Ligne 202: | ||
| Exemple avec SonarQube | Exemple avec SonarQube | ||
| - | <code ini / | + | |
| + | '' | ||
| + | <code ini> | ||
| [Unit] | [Unit] | ||
| Description=Sonar 6 | Description=Sonar 6 | ||
| Ligne 206: | 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 223: | 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 257: | 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 275: | 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 296: | Ligne 319: | ||
| </ | </ | ||
| - | <code bash / | + | |
| + | '' | ||
| + | <code bash> | ||
| #!/bin/bash | #!/bin/bash | ||
| # | # | ||
| Ligne 367: | Ligne 392: | ||
| exit $RETVAL | exit $RETVAL | ||
| </ | </ | ||
| + | |||
| === Exemple Nagios | === Exemple Nagios | ||
tech/systemd_service_-_exemples.1744963825.txt.gz · Dernière modification : de Jean-Baptiste
