6.22.1. Installation d'Acl
        
        
          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
        
          Corrigez des tests cassés :
        
        sed -i "s:| sed.*::g" test/{sbits-restore,cp,misc}.test
        
          Ensuite, corrigez un bogue qui conduit getfacl -e à une erreur de
          segmentation dès qu'il a affaire avec des noms de groupes
          longs :
        
        sed -i -e "/TABS-1;/a if (x > (TABS-1)) x = (TABS-1);" \
    libacl/__acl_to_any_text.c
        
          Préparez la compilation d'Acl :
        
        ./configure --prefix=/usr    \
            --disable-static \
            --libexecdir=/usr/lib
        
          Compilez le paquet :
        
        make
        
          Il faut lancer les tests d'Acl sur un système de fichiers qui
          supporte les contrôles d'accès après la construction d'Coreutils avec les bibliothèques Acl. Si vous
          le souhaitez, revenez à ce paquet et lancez make -j1 tests après avoir
          construit Coreutils plus loin dans
          ce chapitre..
        
        
          Installez le paquet :
        
        make install install-dev install-lib
chmod -v 755 /usr/lib/libacl.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/libacl.so.* /lib
ln -sfv ../../lib/$(readlink /usr/lib/libacl.so) /usr/lib/libacl.so