Articles marqués du mot clé « systemd »
Réactiver /etc/rc.local Manjaro Linux (Arch Linux)
20 février 2021
Il arrive parfois d'avoir besoin un script personnel qui se lance au démarrage de votre ordinateur avec les droits de l'administrateur.
Sur Manjaro Linux, /etc/rc.local a disparu au fil du temps.
Si vous souhaitez le réactiver, voiçi la marche à suivre.
Créer votre fichier /etc/rc.local
exemple :
#!/bin/sh
touch /tmp/toto
exit 0
Lui donner les droits d'execution :
#chmod +x /etc/rc.local
Ensuite, nous allons crééer un fichier de sevice :
# nano /etc/systemd/system/rc-local.service
[Unit]
Description=/etc/rc.local Compatibility
ConditionFileIsExecutable=/etc/rc.local
[Service]
Type=simple
ExecStart=/etc/rc.local
[Install]
WantedBy=multi-user.target
Enregistrer ce fichier et lui les laisser les droits par défaut.
Ensuite, nous allons executer le service :
# systemctl start rc-local.service
Si tout s'est bien passé, vous devriez trouve le fichier /tmp/toto
Pour que le script /etc/rc.local se lance à tous les démarrages, il faut l'activer, pour cela executer la commande :
# systemctl enable rc-local.service
Voilà, vous n'avez plus qu'a adapter votre /etc/rc.local à votre convenance et redemmarer votre machine
Enjoy !