Il pacchetto Gzip contiene programmi per 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é in seguito sarà cambiata 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
Questo pacchetto non è provvisto di una suite di test.
Installare il pacchetto:
make install
Spostare il programma gzip nella directory /bin e creare alcuni link simbolici ad esso comunemente utilizzati:
mv -v /usr/bin/gzip /bin rm -v /usr/bin/{gunzip,zcat} ln -sv gzip /bin/gunzip ln -sv gzip /bin/zcat ln -sv gzip /bin/compress ln -sv gunzip /bin/uncompress