%general-entities; ]> attr &attr-version;
&attr-url;
Attr-&attr-version; Attr <para>The attr package contains utilities to administer the extended attributes on filesystem objects.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&attr-ch6-sbu;</seg> <seg>&attr-ch6-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of Attr Modify the documentation directory so that it is a versioned directory: sed -i -e 's|/@pkg_name@|&-@pkg_version@|' include/builddefs.in Prepare Attr for compilation: ./configure --prefix=/usr --libdir=/lib --libexecdir=/usr/lib Compile the package: make The attr tests need to be run on a filesystem that supports extended attributes. To test the results, issue: make tests root-tests Install the package: make install install-dev install-lib chmod -v 0755 /lib/libattr.so.1.1.0 Remove static library and libtool archive from /lib, they exist in /usr/lib: rm -v /lib/libattr.{a,la,so} Change default location for the libtool archive and recreate symlink to shared library since it points to removed file: sed -i 's@/lib@/usr/lib@' /usr/lib/libattr.la ln -sfv ../../lib/libattr.so.1 /usr/lib/libattr.so Contents of Attr Installed programs Installed library Installed directories attr, getfattr, and setattr libattr.{so,a} /usr/include/attr and /usr/share/doc/attr-&attr-version; Short Descriptions attr Extends attributes on filesystem objects attr getfattr Gets the extended attributes of filesystem objects. getfattr setattr Sets the extended attributes of filesystem objects setattr libattr.{so,a} Contains the attr API functions. libattr.{so,a}