Il pacchetto Gzip contiene programmi compattare e scompattare i file.
Gzip ha 2 vulnerabilità di sicurezza note. La seguente patch le risolve entrambe:
patch -Np1 -i ../gzip-1.3.5-security_fixes-1.patch
Preparare Gzip per la compilazione:
./configure --prefix=/usr
Lo script gzexe ha la locazione del binario gzip incorporata. Poiché noi in seguito cambiamo la locazione del binario, il seguente comando assicura che la nuova locazione venga inclusa nello script:
sed -i 's@"BINDIR"@/bin@g' gzexe.in
Compilare il pacchetto:
make
Installare il pacchetto:
make install
Spostare il programma gzip nella directory /bin e creare alcuni link simbolici ad esso comunemente utilizzati:
mv /usr/bin/gzip /bin rm /usr/bin/{gunzip,zcat} ln -s gzip /bin/gunzip ln -s gzip /bin/zcat ln -s gzip /bin/compress ln -s gunzip /bin/uncompress