Le paquet attr contient les outils d'administration des attributs o des objets du système de fichier étendu.
Modifiez le répertoire de la documentation pour qu'elle aille dans un répertoire versionné :
sed -i -e 's|/@pkg_name@|&-@pkg_version@|' include/builddefs.in
Préparez lacompilation d'Attr :
./configure --prefix=/usr --bindir=/bin
Compilez le paquet :
make
Il faut lancer les tests sur un système de fichiers supportant les attributs étendus, comme les systèmes de fichiers ext2, ext3, ou ext4. On sait que les tests échouent aussi si on en exécute plusieurs à la fois (avec une option -j supérieur à 1). Pour tester les résultats, lancez :
make -j1 tests root-tests
Installez le paquet :
make install install-dev install-lib chmod -v 755 /usr/lib/libattr.so
Il faut supprimer la bibliothèque partagée de /lib
, et donc, recréer le fichier .so
dans /usr/lib
:
mv -v /usr/lib/libattr.so.* /lib ln -sfv ../../lib/$(readlink /usr/lib/libattr.so) /usr/lib/libattr.so