bzexe - compactar arquivos executáveis no lugar
bzexe [ name ... ]
O utilitário bzexe permite compactar executáveis no local e descompactá-los automaticamente e executá-los quando você os executa (com uma penalidade no desempenho). Por exemplo, se você executar ``bzexe /bin/cat'', ele criará os dois arquivos a seguir:
-r-xr-xr-x 1 root bin 9644 Feb 11 11:16 /bin/cat
-r-xr-xr-x 1 bin bin 24576 Nov 23 13:21 /bin/cat~/bin/cat~ é o arquivo original e /bin/cat é o arquivo executável de descompactação automática. Você pode remover /bin/cat~ quando tiver certeza de que /bin/cat funciona corretamente.
Este utilitário é mais útil em sistemas com discos muito pequenos.
Descompacte os executáveis fornecidos em vez de compactá-los.
bzip2(1), znew(1), zmore(1), zcmp(1), zforce(1)
O executável compactado é um script de shell. Isso pode criar algumas falhas de segurança. Em particular, o executável compactado depende da variável de ambiente PATH para encontrar gzip e alguns outros utilitários (tail, chmod, ln, sleep).
bzexe tenta reter os atributos do arquivo original no executável compactado, mas pode ser necessário corrigi-los manualmente em alguns casos, usando chmod ou chown.