| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Include syscalls.h and check for __NR_setxattr being set. This fixes the
build on new and odd archs but may break on really really old machines
with out of date syscalls.h.
|
| |
|
|
|
|
| |
Contributed by John Bradshaw.
|
|
|
|
| |
reported by Jean-Pierre André at https://bugzilla.redhat.com/660619
|
|
|
|
| |
reported by Jean-Pierre André at https://bugzilla.redhat.com/660613
|
| |
|
|
|
|
| |
The root tests were not piped through the sorting program. Fix this.
|
|
|
|
| |
test/sort-getfattr-output was missing from the tarball. Add it.
|
| |
|
| |
|
|
|
|
| |
reported by Paul Bolle at https://bugzilla.redhat.com/650539
|
|
|
|
| |
reported by Tomasz Kepczynski at https://bugzilla.redhat.com/58751
|
|\ |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use AC_PATH_PROG unconditionally and append the search PATH instead of
forcing lookup in a few dirs. This way we can find the binaries on more
systems where things don't live in the expected locations.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Brandon Philips <brandon@ifup.org>
|
| |\ |
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Brandon Philips <brandon@ifup.org>
|
| | |
| | |
| | |
| | |
| | |
| | | |
This flag indicates to dereference top-level symlinks. (If non
top-level symlinks should be stat()ed as well, the
WALK_TREE_DEREFERENCE flag must be specified.)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
stanse found that attr_copy_action returns before freeing the memory
allocated for text.
Move fopen() above the malloc so this is not a problem.
Fixes this bug:
https://bugzilla.novell.com/show_bug.cgi?id=564735
Signed-off-by: Brandon Philips <bphilips@suse.de>
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
getfattr output"
after 6824f9c68225388c8c7a9e887a21f0aa222c3571 getfattr outputs \ooo style
characters in fewer cases. Fix the test case to match.
|
| |
| |
| |
| |
| |
| |
| | |
What is printable or not depends on the locale settings, and getfattr
often gets it wrong. We still need to quote a few special characters
like newlines, and "=" in attribute names, so that setfattr can always
parse getfattr's output.
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/ |
|
| |
|
|
|
|
|
|
|
|
|
| |
On some platforms libtool prefixes the in-tree binaries under .libs with
"lt-". This causes the tests to break. This patch removes the lt-
prefix from program error output.
A discussion on the issue is here:
http://lists.gnu.org/archive/html/libtool/2009-05/msg00042.html
|
|
|
|
|
| |
On Linux, ENOATTR aliases to ENODATA. On other operating systems like
Irix and BSD*, ENOATTR is a separate error number.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Clarify some license notices to specifically refer to GPLv2+ instead of only
referring to GPL without version. (Most of the sloppy license headers slipped
in unnoticed; the changes were acked by Felix Blyakher <felixb@sgi.com> on
behalf of SGI on 8 April 2009.)
Add license headers to a number of small files which were only licenses as
GPLv2+ implicitly so far.
Refer to this package as "this program" rather than "Attr" throughout the
license notices; this simplifies sharing files among packages.
|
|
|
|
|
|
| |
Recent versions of libtool require the -i option for copying auxiliary
files (config.sub, config.guess, install-sh, ltmain.sh), while older
versions will copy those files anyway, and don't understand -i.
|
|
|
|
|
|
|
|
| |
Some of the license notices added in commit f36cdfd are wrongly referring
to GPLv2.1. This is wrong; the proper licenses that the notices should refer
to are GPLv2, and LGPLv2.1. Fix this mistake.
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
|
|
|
|
|
|
| |
Split into separate files for the GPL and LGPL to make things slightly
more obvious. Also updates the surface mail address according to the
FSF's latest template, and fixes a left-over reference to the ``GNU Library
General Public License'', which is now known as the ``GNU Lesser General
Public License''.
|
|
|
|
| |
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Recent versions of libtool behave slightly differently, which causes some
breakage in how libtoolize was used here. Make sure that libtoolize adds
the auxiliary files (config.guess and config.sub).
Move install-sh into include/ so that libtoolize does not destroy it.
Split up the ``make clean'' and ``make distclean'' targets: the former
removes all files generated during a build. The latter removes all
files generated by libtoolize, autoconf, and configure as well.
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Remove aclocal.m4 from the repository and generate it when needed.
Add the AC_PROG_LIBTOOL autoconf macro and use libtoolize according to
the libtool info pages.
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
|
|
|
|
|
| |
When --enable-gettext is specified, make sure that ENABLE_GETTEXT gets
defined in config.h.
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
|
|
|
|
| |
Patch from Gentoo via Mike Frysinger <vapier@gentoo.org>.
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
|
|
|
|
|
| |
Instead of using grep and sort, use a small perl script for sorting
the getfattr output. That way, the test remains more obvious.
This reverts commit aeaf2d577c10f42dbc21e8d7370ee9cf37e5667e.
|
|
|
|
|
|
|
|
| |
When reading directories, different filesystems return files in different
orders. Some tests depended on a specific order; remove this dependency by
sorting the results before checking them.
Signed-off: Andreas Gruenbacher <agruen@suse.de>
|
| |
|
|
|
|
| |
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|