« Rc.local » : différence entre les versions
De Wiki doc
(Page créée avec « Category:linux Le fichier ''rc.local'' est un script s'exécutant après le dernier service lors du démarrage d'une machine. Après le passage de Debian à Systemd... ») |
(Correction du lien vers Systemd.) |
||
Ligne 1 : | Ligne 1 : | ||
[[Category:linux]] | [[Category:linux]] | ||
Le fichier ''rc.local'' est un script s'exécutant après le dernier service lors du démarrage d'une machine. Après le passage de Debian à [[Systemd]] (les heures sombres de notre histoire...), ce fichier a disparu mais il est possible de le restaurer. | Le fichier ''rc.local'' est un script s'exécutant après le dernier service lors du démarrage d'une machine. Après le passage de Debian à [[:Category:Systemd|Systemd]] (les heures sombres de notre histoire...), ce fichier a disparu mais il est possible de le restaurer. | ||
En effet, ''Systemd'' gère toujours cette fonctionnalité via un service éponyme. Il suffit donc de recréer ce fichier manuellement en lui attribuant un ''shebang'' ainsi que les droits d'exécution. | En effet, ''Systemd'' gère toujours cette fonctionnalité via un service éponyme. Il suffit donc de recréer ce fichier manuellement en lui attribuant un ''shebang'' ainsi que les droits d'exécution. |
Dernière version du 10 juillet 2020 à 11:59
Le fichier rc.local est un script s'exécutant après le dernier service lors du démarrage d'une machine. Après le passage de Debian à Systemd (les heures sombres de notre histoire...), ce fichier a disparu mais il est possible de le restaurer.
En effet, Systemd gère toujours cette fonctionnalité via un service éponyme. Il suffit donc de recréer ce fichier manuellement en lui attribuant un shebang ainsi que les droits d'exécution.
echo '#!/bin/bash' > /etc/rc.local chmod +x /etc/rc.local
Le fichier n'attends plus que vos commandes pour fonctionner !