[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: