Star

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Archivage avec préservation des attributs étendus (SELinux, ACL)
Paquet star
Voir aussi SELinux · Tar

star (schily tar) est un utilitaire d'archivage, alternative à tar, capable de préserver dans l'archive les attributs étendus d'un fichier — notamment le contexte de sécurité SELinux, mais aussi les ACL POSIX. C'est l'intérêt principal de star par rapport à tar pour sauvegarder puis restaurer un répertoire sans avoir à relancer un relabelling SELinux complet après restauration.

Installation

yum install star

Créer une archive avec les attributs étendus

star -xattr -H=exustar -c -f=home.star /home/
  • -xattr — inclut les attributs étendus du fichier (dont le contexte SELinux) dans l'archive.
  • -H=exustar — format d'archive utilisé (ustar étendu), nécessaire pour porter les attributs étendus.
  • -c — crée une archive.
  • -f=home.star — nom du fichier d'archive.

Extraire une archive

star -x -f=home.star

Les contextes SELinux et ACL présents dans l'archive sont restaurés avec les fichiers, sans nécessiter de restorecon a posteriori (à vérifier selon la version et les options d'extraction utilisées).

Voir aussi

  • SELinux — contextes de sécurité, restorecon, relabelling
  • Tar — archivage standard, sans préservation des attributs étendus