[rc.local / hook] Hdparm et message

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

[rc.local / hook] Hdparm et message

Message par Ypnose »

Bonsoir Archers,
J'aimerais lancer à chaque démarrage, une commande hdparm pour éviter de la retaper à chaque fois. Vous allez donc me dire de passer par rc.local.
Cependant, j'ai trouvé que je peux aussi écrire un hook perso. Mais est-ce mieux qu'avec rc.local?
https://wiki.archlinux.org/index.php/Ar ... stom_hooks
Et puis j'aimerais aussi voir au démarrage un message comme [DONE] ou [BUSY] qui me dit que cette commande à bien été effectuée avec succés (ou non). Par conséquent, savez-vous comment je peux procéder?
Merci.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [rc.local / hook] Hdparm et message

Message par benjarobin »

Attention de ne pas confondre HOOK et DAEMON.
Le rc.local est une très bonne solution et facile à mettre en œuvre.

Sinon l'autre possibilité est, en effet, de faire un daemon qui t'affichera [DONE]... Pour en faire un rien de bien compliqué, il suffit de prendre exemple des scripts dans /etc/rc.d/
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
bofu
Hankyu
Messages : 31
Inscription : sam. 30 avr. 2011, 11:07

Re: [rc.local / hook] Hdparm et message

Message par bofu »

Bonjour, je m'invite un peu dans le fil, personnellement je passe par rc.local pour la commande hdparm et ça marche nickel même s'il n'y a pas de DONE de confirmation.
Le problème est plutôt qu'une mise/sortie de veille annule la commande...
Créer un deamon résoudrait il ce problème ?

Ensuite Ypnose si tu parviens à écrire le script, pourrais tu le partager ici ?

Merci à vous deux pour les éventuelles réponses.
« Teladis'll make sure you'll never make mistake again ! »

Toshiba_NB550D
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [rc.local / hook] Hdparm et message

Message par Ypnose »

Bien sur que je le partagerai :) Tu seras prévenu lorsque il sera dispo sur mon git.

Sinon benja, imaginons qu'il soit déjà créé, je fais comment pour l'invoquer? Je passe par le rc.conf et j'ajoute 'monscript' à la ligne DAEMONS (comme alsa pour le fichier alsa dans /etc/rc.d)?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [rc.local / hook] Hdparm et message

Message par tuxce »

Pour avoir le [DONE] et compagnie, il suffit de lancer la commande comme ceci:

Code : Tout sélectionner

status "Texte à afficher dans la ligne done/busy/..." cmd arg1 arg2 ...
Pour tester si vous utilisez bash:

Code : Tout sélectionner

. /etc/rc.d/functions
status "Sleep pendant 3s" sleep 3
(pas besoin d'inclure le /etc/rc.d/functions pour le rc.local)
Ypnose a écrit :Je passe par le rc.conf et j'ajoute 'monscript' à la ligne DAEMONS (comme alsa pour le fichier alsa dans /etc/rc.d)?
oui
Répondre