Le paquet attr contient des outils pour administrer les attributs étendus des objets d'un système de fichiers.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.5.
Téléchargement (HTTP) : http://download.savannah.gnu.org/releases/attr/attr-2.4.47.src.tar.gz
Somme de contrôle MD5 du téléchargement : 84f58dec00b60f2dc8fd1c9709291cc7
Taille du téléchargement : 336 Ko
Estimation de l'espace disque requis : 3.5 Mo
Estimation du temps de construction : 0.1 SBU
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/attr
Installez attr en lançant les commandes suivantes :
sed -i -e 's|/@pkg_name@|&-@pkg_version@|' include/builddefs.in && INSTALL_USER=root \ INSTALL_GROUP=root \ ./configure --prefix=/usr --disable-static && make
Trois jeux de tests sont fournis par ce paquet. Lancez ce qui suit pour tous les exécuter : make tests root-tests ext-tests. Pour que les résultats soient significatifs, il faut effectuer les tests sur un système de fichiers qui supporte les attributs étendus.
Maintenant, en tant qu'utilisateur root
:
make install install-dev install-lib && chmod -v 755 /usr/lib/libattr.so && mv -v /usr/lib/libattr.so.* /lib && ln -sfv ../../lib/libattr.so.1 /usr/lib/libattr.so
sed ... include/builddefs.in : Cette commande modifie le répertoire de documentation pour que ce soit un répertoire versionné.
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
Aucune configuration n'est nécessaire pour attr lui-même, mais pour l'utiliser hors d'attr, un système de fichiers doit supporter les attributs étendus.
Une façon de faire cela est d'ajouter l'utilisation de l'option
user_xattr à un système de fichiers ext3 dans le fichier
/etc/fstab
comme indiqué
ci-dessous :
# file system mount-point type options dump fsck # order /dev/sda1 / ext3 defaults,acl,user_xattr 0 2
Last updated on : 2013-03-05 00:08:42 +010