Bug#607573: setxattr, fsetxattr and lsetxattr are ENOSYS stubs
Package: libc0.1
Version: 2.11.2-7
Severity: normal
User: debian-bsd@lists.debian.org
Usertags: kfreebsd
setxattr, fsetxattr and lsetxattr are ENOSYS stubs. This
results in libacl breakage:
$ setfacl -m u:rmh:r /tmp/test
setfacl: /tmp/test: Function not implemented
I think they can be implemented using the extattr family
of system calls:
http://www.freebsd.org/cgi/man.cgi?query=extattr&sektion=2&apropos=0&manpath=FreeBSD+8.1-RELEASE
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 8.1-1-amd64
Locale: LANG=ca_AD.utf8, LC_CTYPE=ca_AD.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libc0.1 depends on:
ii libc-bin 2.11.2-7 Embedded GNU C Library: Binaries
ii libgcc1 1:4.5.1-6 GCC support library
libc0.1 recommends no packages.
Versions of packages libc0.1 suggests:
ii debconf [debconf-2.0] 1.5.36 Debian configuration management sy
pn glibc-doc <none> (no description available)
ii locales 2.11.2-7 Embedded GNU C Library: National L
-- debconf information excluded
Reply to: