6.53. Tar-1.15.1

Il pacchetto Tar contiene un programma per l'archiviazione.

Tempo di costruzione approssimativo: 0.2 SBU
Spazio necessario su disco: 13.7 MB

6.53.1. Installazione di Tar

Applicare una patch per correggere alcuni problemi con la suite di test quando si usa GCC-4.0.3:

patch -Np1 -i ../tar-1.15.1-gcc4_fix_tests-1.patch

Tar ha un bug quando l'opzione -S è usata con file di oltre 4 GB. La seguente patch corregge appropriatamente questo problema

patch -Np1 -i ../tar-1.15.1-sparse_fix-1.patch

Le recenti versioni di Tar sono vulnerabili ad un buffer overflow da archivi costruiti in modo particolare. La seguente patch si riferisce a questo:

patch -Np1 -i ../tar-1.15.1-security_fixes-1.patch

Preparare Tar per la compilazione:

./configure --prefix=/usr --bindir=/bin --libexecdir=/usr/sbin

Compilare il pacchetto:

make

Per testare i risultati, digitare: make check.

Installare il pacchetto:

make install

6.53.2. Contenuti di Tar

Programmi installati: rmt e tar

Brevi descrizioni

rmt

è usato per gestire in remoto un drive di nastri magnetici, per mezzo di una connessione di comunicazione interprocesso.

tar

Crea, estrae file da, ed elenca il contenuto degli archivi, noti anche come tarball.