Messaggio del giorno: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
 
(10 versioni intermedie di 5 utenti non mostrate)
Riga 1: Riga 1:
==Come rendere permanenti le modifiche a <tt>/etc/motd</tt>==
{{Versioni compatibili|}}
Il file <tt>/etc/motd</tt> ('''M'''essage '''O'''f '''T'''he '''D'''ay) è un file di testo contenente un messaggio, che viene visualizzato ad ogni login testuale. Fino a Debian Sarge <tt>/etc/motd</tt> era un file statico, che poteva essere modificato da root per presentare avvisi, avvertimenti o comunicazioni agli utenti.<br/>
__TOC__
Con Debian Etch le cose sono leggermente cambiate e <tt>/etc/motd</tt> è ora un symlink a <tt>/var/run/motd</tt>, un file che viene rigenerato ad ogni riavvio da <tt>/etc/init.d/bootmisc.sh</tt> attraverso un template, <tt>/etc/motd.tail</tt>. Questo significa che ogni cambiamento effettuato su <tt>/etc/motd</tt> verrà perso con il riavvio del PC. Anche la variabile EDITMOTD in <tt>/etc/default/rcS</tt> sembra non avere più effetto.<br/>
== Come rendere permanenti le modifiche a <code>/etc/motd</code> ==
== Introduzione ==
Il file <code>/etc/motd</code> ('''M'''essage '''O'''f '''T'''he '''D'''ay) è un file di testo contenente un messaggio, che viene visualizzato ad ogni login testuale. Fino a Debian Sarge <code>/etc/motd</code> era un file statico, che poteva essere modificato da root per presentare avvisi, avvertimenti o comunicazioni agli utenti.<br/>
Da Debian Etch le cose sono leggermente cambiate e <code>/etc/motd</code> è ora un symlink a <code>/var/run/motd</code>, un file che viene rigenerato ad ogni riavvio da <code>/etc/init.d/bootmisc.sh</code> attraverso un template, <code>/etc/motd.tail</code>. Questo significa che ogni cambiamento effettuato su <code>/etc/motd</code> verrà perso con il riavvio del PC. Anche la variabile EDITMOTD in <code>/etc/default/rcS</code> sembra non avere più effetto.
== Modifica del comportamento di default ==
Fortunatamente con alcuni piccoli passaggi è possibile creare il proprio Messaggio del giorno personalizzato. Vediamo quali.<br/>
Fortunatamente con alcuni piccoli passaggi è possibile creare il proprio Messaggio del giorno personalizzato. Vediamo quali.<br/>
Innanzitutto dobbiamo creare con il nostro editor preferito un nuovo file:
Innanzitutto dobbiamo creare con il nostro editor preferito un nuovo file:
<pre>
<pre>
nano /etc/motd.personalizzato
# nano /etc/motd.personalizzato
</pre>
</pre>
Scriviamo il nostro MOTD, salviamo e chiudiamo l'editor di testo. Adesso non occorre altro che eliminare il symlink impostato da Debian e crearne uno nuovo:
Scriviamo il nostro MOTD, salviamo e chiudiamo l'editor di testo.
<pre>
# mv /etc/motd.tail /etc/motd.tail.original
# cp /etc/motd.personalizzato /etc/motd.tail
</pre>
Adesso non occorre altro che eliminare il symlink impostato da Debian e crearne uno nuovo:
<pre>
<pre>
# rm /etc/motd
# rm /etc/motd
# ln -s /etc/motd.personalizzato /etc/motd
# ln -s /etc/motd.personalizzato /etc/motd
</pre>.
</pre>
In questa maniera il file <tt>/etc/motd</tt> diventerà un link simbolico che punta al file da noi creato e non più al file impostato di default da Debian, ma, non avendo eliminato gli script originali, ci sarà sempre possibile ritornare alla situazione di partenza:
In questa maniera il file <code>/etc/motd</code> diventerà un link simbolico che punta al file da noi creato e non più al file impostato di default da Debian.
 
== Ripristino del comportamento di default ==
Non avendo eliminato gli script originali, ci sarà sempre possibile ritornare alla situazione di partenza:
<pre>
<pre>
# rm /etc/motd
# rm /etc/motd
# ln -s /var/run/motd /etc/motd
# ln -s /var/run/motd /etc/motd
</pre>
</pre>
<br/>
 
<br/>
{{Autori
: [[Utente:Ferdybassi|Ferdybassi]]
|Autore=[[Utente:Ferdybassi|Ferdybassi]]
}}
 
[[Categoria:Shell]]

Versione attuale delle 09:27, 9 ott 2017

Debian-swirl.png Versioni Compatibili

Tutte le versioni supportate di Debian

Come rendere permanenti le modifiche a /etc/motd

Introduzione

Il file /etc/motd (Message Of The Day) è un file di testo contenente un messaggio, che viene visualizzato ad ogni login testuale. Fino a Debian Sarge /etc/motd era un file statico, che poteva essere modificato da root per presentare avvisi, avvertimenti o comunicazioni agli utenti.
Da Debian Etch le cose sono leggermente cambiate e /etc/motd è ora un symlink a /var/run/motd, un file che viene rigenerato ad ogni riavvio da /etc/init.d/bootmisc.sh attraverso un template, /etc/motd.tail. Questo significa che ogni cambiamento effettuato su /etc/motd verrà perso con il riavvio del PC. Anche la variabile EDITMOTD in /etc/default/rcS sembra non avere più effetto.

Modifica del comportamento di default

Fortunatamente con alcuni piccoli passaggi è possibile creare il proprio Messaggio del giorno personalizzato. Vediamo quali.
Innanzitutto dobbiamo creare con il nostro editor preferito un nuovo file:

# nano /etc/motd.personalizzato

Scriviamo il nostro MOTD, salviamo e chiudiamo l'editor di testo.

# mv /etc/motd.tail /etc/motd.tail.original
# cp /etc/motd.personalizzato /etc/motd.tail

Adesso non occorre altro che eliminare il symlink impostato da Debian e crearne uno nuovo:

# rm /etc/motd
# ln -s /etc/motd.personalizzato /etc/motd

In questa maniera il file /etc/motd diventerà un link simbolico che punta al file da noi creato e non più al file impostato di default da Debian.

Ripristino del comportamento di default

Non avendo eliminato gli script originali, ci sarà sempre possibile ritornare alla situazione di partenza:

# rm /etc/motd
# ln -s /var/run/motd /etc/motd




Guida scritta da: Ferdybassi Swirl-auth20.png Debianized 20%
Estesa da:
Verificata da:

Verificare ed estendere la guida | Cos'è una guida Debianized