Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
upstart [Le 15/06/2015, 14:38] – [Upstart] 80.14.152.53upstart [Le 11/09/2022, 11:08] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 3: Ligne 3:
  
 ====== Upstart ====== ====== Upstart ======
-<note important>upstart va être remplacé(([[https://lists.ubuntu.com/archives/ubuntu-devel-announce/2015-March/001130.html|annonce du 5 mars 2015 sur ubuntu.com]])) par [[systemd]] à partir de [[vivid|Vivid]] (15.04)</note> +<note important>upstart a été remplacé(([[https://lists.ubuntu.com/archives/ubuntu-devel-announce/2015-March/001130.html|annonce du 5 mars 2015 sur ubuntu.com]])) par [[systemd]] à partir de [[vivid|Vivid]] (15.04)</note> 
-{{ http://upload.wikimedia.org/wikipedia/commons/7/74/Logo_for_Upstart_daemon.png?350|Logo upstart}}+{{ https://upload.wikimedia.org/wikipedia/commons/7/74/Logo_for_Upstart_daemon.png?350|Logo upstart}}
  
-Upstart est un successeur des [[:scrip              em V]] et se base sur les événements.\\+Upstart est un successeur des [[:script_sysV|scripts system V]] et se base sur les événements.\\
 Il fonctionne de manière asynchrone : de la même manière qu'il gère le lancement et l'arrêt des [[:services]] au démarrage et à l'arrêt de la machine, il les supervise pendant que le système tourne. Il fonctionne de manière asynchrone : de la même manière qu'il gère le lancement et l'arrêt des [[:services]] au démarrage et à l'arrêt de la machine, il les supervise pendant que le système tourne.
  
Ligne 18: Ligne 18:
 Il est généralement utilisé ainsi dans un [[:terminal]]: Il est généralement utilisé ainsi dans un [[:terminal]]:
 <code>sudo initctl ACTION NomService</code> <code>sudo initctl ACTION NomService</code>
-Où  +
   * ACTION sera la commande que l'on souhaite appliquer au dit service:   * ACTION sera la commande que l'on souhaite appliquer au dit service:
       * // start // : démarrer le service       * // start // : démarrer le service
Ligne 25: Ligne 25:
       * // reload // : recharger le service       * // reload // : recharger le service
       * // status // : connaitre l'état du service       * // status // : connaitre l'état du service
-  * NomService est le nom du service a impacter.+  * NomService est le nom du service visé.
    
 Quelle que soit l'action menée sur un service, au prochain démarrage de la machine celui-ci devrait retrouver le status qui lui a été [[#Modifier l'exécution d'un service|défini par défaut]]. Quelle que soit l'action menée sur un service, au prochain démarrage de la machine celui-ci devrait retrouver le status qui lui a été [[#Modifier l'exécution d'un service|défini par défaut]].
Ligne 65: Ligne 65:
  
 ===Exemples=== ===Exemples===
-FIXME tout ce qui concerne lightdm n'est pas à jour. +FIXME tout ce qui concerne lightdm n'est pas à jour.
   * Si vous souhaitez désactiver [[:lightdm]], dans un [[:terminal]] saisissez:   * Si vous souhaitez désactiver [[:lightdm]], dans un [[:terminal]] saisissez:
 <code>sudo mv /etc/init/tty6.conf /etc/init/tty6.conf.noexec</code> <code>sudo mv /etc/init/tty6.conf /etc/init/tty6.conf.noexec</code>
Ligne 91: Ligne 91:
 ==== Personnaliser un fichier de configuration UpStart ==== ==== Personnaliser un fichier de configuration UpStart ====
  
-Quand on a besoin de personnaliser un fichier de configuration upstart (.conf), il est préférable de le faire dans un fichier .override que modifier le .conf , celui-ci pouvant être écrasé lors d'une mise à jour évolutive (ex. nouvelle version du service). +Quand on a besoin de personnaliser un fichier de configuration upstart (.conf), il est préférable de le faire dans un fichier .override que modifier le .conf , celui-ci pouvant être écrasé lors d'une mise à jour évolutive (ex. nouvelle version du service).
  
-Par exemple, pour rajouter une [[http://upstart.ubuntu.com/cookbook/#stanzas-by-category|stanza]] comme un pre-stop à /etc/init/mysql.conf, il convient de créer /etc/init/mysql.override et d'y placer la stanza pre-stop.+Par exemple, pour rajouter une [[https://upstart.ubuntu.com/cookbook/#stanzas-by-category|stanza]] comme un pre-stop à /etc/init/mysql.conf, il convient de créer /etc/init/mysql.override et d'y placer la stanza pre-stop.
  
-Cf. [[http://upstart.ubuntu.com/cookbook/#override-files|ici]] (en anglais) pour de plus amples informations.+Cf. [[https://upstart.ubuntu.com/cookbook/#override-files|ici]] (en anglais) pour de plus amples informations.
 =====Logiciels===== =====Logiciels=====
  
Ligne 101: Ligne 101:
  
 ===== Ressources ====== ===== Ressources ======
-  * [[http://upstart.ubuntu.com/|Site web d'Upstart]] +  * [[https://upstart.ubuntu.com/|Site web d'Upstart]]
   * [[https://launchpad.net/upstart|Upstart sur Launchpad]]   * [[https://launchpad.net/upstart|Upstart sur Launchpad]]
   * [[https://wiki.ubuntu.com/ReplacementInit|Upstart sur le Wiki anglophone]]   * [[https://wiki.ubuntu.com/ReplacementInit|Upstart sur le Wiki anglophone]]
-  * [[http://ubuntuforums.org/showthread.php?t=1305659|Thread anglais]] +  * [[https://ubuntuforums.org/showthread.php?t=1305659|Thread anglais]] 
-  * [[http://ubuntuforums.org/archive/index.php/t-1519273.html|Archive d'un thread anglais]]+  * [[https://ubuntuforums.org/archive/index.php/t-1519273.html|Archive d'un thread anglais]]
   * [[http://wiki.frugalware.org/index.php/Upstart_Job_HOWTO|cette page du wiki frugalware]] (en) pour [[:tutoriel:comment_transformer_un_programme_en_service|démoniser]] mais avec upstart.   * [[http://wiki.frugalware.org/index.php/Upstart_Job_HOWTO|cette page du wiki frugalware]] (en) pour [[:tutoriel:comment_transformer_un_programme_en_service|démoniser]] mais avec upstart.
  
 ---- ----
 //Contributeurs: [[:utilisateurs:fabux]],// //Contributeurs: [[:utilisateurs:fabux]],//