Tarbar anonymes

Tar code mon nom d'user dans l'archive. Puis-je le forcer à faire une archive totalement anonyme?

--owner root remplace uniquement certaines instances de mon nom d'user. Ajout d' USER=root : USER=root tar c --owner root data n'ont aucun effet.

En bref, je souhaite:

 echo hello world > data; tar c --owner root data | grep "$USER" 

ne pas correspondre.

Ce qui me manquait était --group=root en plus de --owner=root .

 tar -c --{owner,group}=root 

(possiblement avec un --numeric-owner facultatif) anonymise entièrement l'archive.

Vous pouvez utiliser --numeric-owner , qui va simplement mettre votre UID (1000 ou quelque chose de similaire sur la plupart des systèmes) dans le file. De l' man tar :

  --numeric-owner always use numbers for user/group names