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

Bug#640334 ([kfreebsd] dash: faccessat implementation of "test -x" always returns true for user root) makes update-grub fail

affects 640334 + grub-common


I just ran into this issue with update-grub, too:

/usr/sbin/grub-mkconfig: 291: /usr/sbin/grub-mkconfig: /etc/grub.d/README: Permission denied

There runs a "test -x /etc/grub.d/README" just before that problem
happens and /usr/sbin/grub-mkconfig is a /bin/sh script.

This is related to https://bugs.launchpad.net/bugs/537123 (update-grub
fails if /etc/grub.d/README executable bit set) which seems to either
not fixed or showed up again as a regression (see comment #4). That
issue is also present in Debian Sid. It just showed up on kfreebsd
because of "test -x" failing to report executable bits properly.

Colin: Yeah, that's how I stumbled upon the fact that LP: 537123 is
not fixed or has a regression. :-)

		Regards, Axel
 ,''`.  |  Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5

Reply to: