p7zip no conserva symlinks

Al parecer, la versión de p7zip incluida en la versión estable de Debian Jessie no conseva los symlinks al extraer archivos .tar.gz. p7zip es la versión para Linux de 7-Zip y no sólo la versión en el repositorio estable de Debian es muy vieja sino que además supuestamente la forma en que maneja (y podría conservar los symlinks) se considera un riesgo de seguridad. No entiendo cómo puede ser un riesgo de seguridad hacer lo mismo que hacen otras aplicaciones, tal vez las otras aplicaciones hacen algo distinto para verificar los symlinks mientras que p7zip guarda para cada symlink un archivo de texto con la ruta a la que apunta el symlink. Es comprensible pensar que estos archivos de texto se podrían modificar para hacerlos apuntar a una ruta distinta pero al no saber cómo funcionan otras aplicaciones, es difícil entender cómo pueden ofrecer mayor seguridad que la sencilla y práctica solución usada por p7zip.

En todo caso, me encontré con este problema y desafortunadamente no parece haber una forma de forzar mantener los symlinks así que si vas a extraer un archivo que contenga symlinks en Debian debes usar otra herramienta como Xarchiver :(.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s