Ti trovi qui : Codice » kernel parameters in bash scripts

kernel parameters in bash scripts

Vi è mai capitato di dover differenziare il comportamento di uno script sin dall’avvio del  vostro computer?

Ad esempio mi occorreva disabilitare l’avvio automatico di X subito dopo il login da tty (vedere xttydm), ecco come farlo passando un semplice parametro al kernel in fase di caricamento.

Il funzionamento è molto semplice: tutti i parametri di avvio del kernel possono essere trovati in /proc/cmdline,

basta semplicemente controllare che il parametro che ci interessa esista:

case $TERM in linux) START=`cat /proc/cmdline | grep xtty` if [[ -n $START ]]; then ~/bin/startx.sh && fi ;; *) ;; esac

inserite questo codice in .bashrc e ad ogni login da tty se l’opzione xtty è presente come parametro del kernel, X verrà automaticamente fatto partire.

Semplice no? :D



sabato, maggio 9 2009
Taggato come Codice, Debian, Guide, X, bash, cazzeggio, code tips, utility

Scritto da Francesco Apollonio







CHI E' L'AUTORE?



Casinò Games Loan Casinò Poker Mutui Prestito Language Identification
Twitter Whois
Tumblr Sitemap
TopOfBlogs TopOfBlogs