Projet

Général

Profil

Development #16320

debian : fournir un fichier de service systemd

Ajouté par Frédéric Péters il y a presque 7 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
14 mai 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Fichiers

Révisions associées

Révision 8818a388 (diff)
Ajouté par Frédéric Péters il y a presque 7 ans

debian: add systemd service file (#16320)

Historique

#1

Mis à jour par Frédéric Péters il y a presque 7 ans

Ça utilise %p pour ne pas devoir écrire "chrono" partout mais ça ne semble pas encore autorisé pour les lignes Exec* dans la version de systemd de jessie (cf https://github.com/systemd/systemd/issues/3061).

Comme fonctionnalité particulière de systemd, à part le PrivateTmp qui est plutôt anecdotique ici, l'important est le Restart=on-failure qui assure un redémarrage automatique en cas d'interruption involontaire. (ex: les kill -9 de l'entretien avec Ludovic auraient vu le service redémarrer automatiquement).

Ça a été brièvement testé sur chrono.dev.

#2

Mis à jour par Frédéric Péters il y a presque 7 ans

Ajout de Wants/After de postgresql, pour une dépendance soft sur postgresql.

#3

Mis à jour par Thomas Noël il y a presque 7 ans

Je n'irais pas plus loin dans une première version, en tentant de rester proche de la gestion init.d dans un premier temps.

Ack.

#4

Mis à jour par Frédéric Péters il y a presque 7 ans

  • Statut changé de En cours à Résolu (à déployer)
commit 8818a388279e9963efd351fdb1332a87e82563d1
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun May 14 17:21:57 2017 +0200

    debian: add systemd service file (#16320)
#6

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF