Ok, ma da dove si inizia?
init runlevel personalizzato
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
init runlevel personalizzato
Dal momento che di giorno uso alcuni programmi e alcuni servizi che di notte preferisco spegnere, mi stavo accingendo a fare uno script che mi stoppava i programmi in automatico. Poi ho pensato... perchè non poter utilizzare un livello di init personalizzato in modo da fare un telinit X per la notte e un telinit 4 per il giorno?
Ok, ma da dove si inizia?
Ok, ma da dove si inizia?
si, allora, da man inittab leggo che dovrebbe essere una stringa del tipo
id:runlevels:action:process
che scopiazzando dalle righe esistenti potrebbe diventare
ni:A:once:/etc/rc.d/rc.night
e poi lo script rc.night dovrebbe arrestare i servizi di cui non ho bisogno.
Però non mi è chiaro nè concetto di runlevel ondemand (quindi riciclare il runlevel 5 oppure farne uno nuovo A? ) e quale sia l'action più appropriata.
id:runlevels:action:process
che scopiazzando dalle righe esistenti potrebbe diventare
ni:A:once:/etc/rc.d/rc.night
e poi lo script rc.night dovrebbe arrestare i servizi di cui non ho bisogno.
Però non mi è chiaro nè concetto di runlevel ondemand (quindi riciclare il runlevel 5 oppure farne uno nuovo A? ) e quale sia l'action più appropriata.
Codice: Seleziona tutto
# Script to run when going multi user.
rc:2345:wait:/etc/rc.d/rc.M


