Bug 11603

Summary: Проблемы с правами доступа в случае если пользователь состоит в большом количестве групп.
Product: Sisyphus Reporter: luch <luch>
Component: kernel-image-std-smpAssignee: Sergey Vlasov <vsu>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://cut.and.paste.org/index.php?id=1038

Description luch 2007-04-23 12:37:43 MSD
В случае создания пользователя который будет входить в чило групп превышающее 32
тогда пользователь и разрешить какой блы то ни было файл читать только группе, в
которой состоит пользователь, прав на этот файл не хватит.
Steps to Reproduce:
1.добавить польщователя в количество групп превышающее 32
2.создат фалйл доступ к которому будет иметь только одна из групп в которую
входит пользователь
3.попробовать прочитать файл.
Actual Results:  
Permission denied

Expected Results:  
чтение файла
Comment 1 Sergey Vlasov 2007-04-23 13:27:49 MSD
Testcase такого размера можно было положить прямо сюда.

> [tester@testing ~]$ ls -la teste
> ----r----- 1 tester tester33 0 19 17:23 teste
...
> [tester@testing ~]$ cat teste
> cat: teste: Permission denied

Тут всё правильно - файл принадлежит пользователю tester, поэтому при проверке
прав доступа используются права для владельца.  Группы проверяются только в том
случае, если владельцем файла является другой пользователь.