GZEXE(1) GZEXE(1) NNAAMMEE gzexe - compress executable files in place SSYYNNOOPPSSIISS ggzzeexxee [ name ... ] DDEESSCCRRIIPPTTIIOONN The _g_z_e_x_e utility allows you to compress executables in place and have them automatically uncompress and execute when you run them (at a penalty in performance). For example if you execute ``gzexe /bin/cat'' it will create the following two files: -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~ is the original file and /bin/cat is the self- uncompressing executable file. You can remove /bin/cat~ once you are sure that /bin/cat works properly. This utility is most useful on systems with very small disks. OOPPTTIIOONNSS --dd Decompress the given executables instead of com- pressing them. SSEEEE AALLSSOO gzip(1), znew(1), zmore(1), zcmp(1), zforce(1) CCAAVVEEAATTSS The compressed executable is a shell script. This may cre- ate some security holes. In particular, the compressed executable relies on the PATH environment variable to find _g_z_i_p and some other utilities _(_t_a_i_l_, _c_h_m_o_d_, _l_n_, _s_l_e_e_p_)_. BBUUGGSS _g_z_e_x_e attempts to retain the original file attributes on the compressed executable, but you may have to fix them manually in some cases, using _c_h_m_o_d or _c_h_o_w_n_. 1 .