Ed-0.2

Introduzione a Ed

Ed è un editor di testo line-oriented. Esso è usato per creare, visualizzare, modificare e comunque manipolare file di testo, sia interattivamente che attraverso script di shell. Ed non è qualcosa che usano in molti. Esso è descritto qui poiché può essere usato dal programma patch se si incontra un file patch basato su Ed. Questo succede raramente, poiché oggi si preferiscono le patch basate su diff.

Informazioni sul pacchetto

Installazione di Ed

Ed normalmente usa la funzione mktemp per la creazione di file temporanei in /tmp, ma questa funzione contiene una vulnerabilità (vedere la sezione sui file temporanei presso http://en.tldp.org/HOWTO/Secure-Programs-HOWTO/avoid-race.html). Applicare la seguente patch per far sì che Ed usi invece mkstemp, un modo sicuro per creare file temporanei:

patch -Np1 -i ../ed-0.2-mkstemp-1.patch

Installare Ed eseguendo i seguenti comandi:

./configure --prefix=/usr --exec-prefix="" &&
make

Ora, come utente root:

make install

Spiegazioni dei comandi

--exec-prefix="": questo forza l'installazione dei programmi nella directory /bin. Avere i programmi disponibili qui è utile nel caso che la partizione /usr non sia disponibile.

Contenuti

Programmi installati: ed e red
Librerie installate: Nessuna
Directory installate: Nessuna

Brevi descrizioni

ed

è un editor di testo line-oriented.

red

è un Ed ristretto. Esso può editare file solo nella directory corrente e non può eseguire comandi shell.

Last updated on