On Tue, May 10, 2005 at 03:33:22AM +0400, Alexey Tourbin wrote: > On Mon, May 09, 2005 at 09:08:18PM +0400, Dmitry V. Levin wrote: > > Например, наш rpmbuild использует системный glob и с этим изменением не > > сможет создавать пакеты с "висячими" ссылками (см. напр. gcc-common) без > > (glob_in_dir): Don't blindly trust readdir results; for symlinks or > files of unknown type check using stat whether the file exists. > > Дреппер исходит из того, что висячие симлинки -- это плохо. > Меж тем висячие симлинки вплоне законны, с ними веселее жить. > Новая версия glob(3) ущемляет права висячих симлинков! Ничего подобного, симлинки могут продолжать висеть столько, сколько им будет угодно. Зато новая версия glob(3) ущемляет права пользователей висячих симлинков. > (А что говорит SUSv3?) "The glob() function shall match all accessible pathnames against this pattern and develop a list of all pathnames that match." Термин accessible Drepper трактует достаточно вольно. -- ldv