Tar codifica mi nombre de usuario en el tarball. ¿Puedo obligarlo a hacer un tarball totalmente anónimo?
--owner rootreemplaza solo algunas instancias de mi nombre de usuario. Agregar USER=root: USER=root tar c --owner root datano tiene ningún efecto.
En resumen, deseo:
echo hello world > data; tar c --owner root data | grep "$USER"
para que no coincida

{a,b}puede ser bastante confusa.--{owner,group}=rootse ampliará a--owner=root --group=rootPuede usar
--numeric-owner, eso solo pondrá su UID (1000 o algo similar en la mayoría de los sistemas) en el archivo. Deman tar:fuente
--ownerinterruptor.-Hopción de cpio para escribir directamente archivos tar.-otambién para . Traté de crear un archivo simple con y sin--owner root:rooty luego diferenciéndolos sus respectivos hexdumps. Lo que cambió fueron dos secuencias de dos bytes que little-endian-decodificó a 0 y my$UIDrespectivamente.man cpioycpio --helpambos confirman lo que comenté antes. Probablemente la fuente se actualizó, pero la documentación no (GNU cpio 2.11)