Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Sergey Skvortsov                     2:5020/400     03 Nov 2007  21:28:07
 To : Alesha Vlasov
 Subject : Re: первичные группы, владельцы, mkdir
 -------------------------------------------------------------------------------- 
 
 Alesha Vlasov wrote:
 
 > 
 > Hа Linux'е:
 > $ id
 > uid=42451(u42451) gid=155(clients) groups=155(clients), 42451(u42451)
 > $ ls -la
 > drwx--x---    7    u42451   www      512 29 окт 19:33 .
 > drwxr-x--x   254 root        wheel    79872 29 окт 19:28 ..
 > drwx---r-x   16   u42451   clients   1024 29 окт 18:34 http
 > $ mkdir test
 > $ ls -ld test
 > drwxr-xr-x  2 u42451  clients  512 29 окт 19:39 test
 > т.е. всегда каталоги создаются с первичной группой юзера.
 
 Hе всегда. IIRC в Linux на ext[23] это может быть опцией в mount(1)
 (т.е. может вести себя по-человечески, BSD-like).
 
 > Hа FreeBSD:
 > Все тоже самое, но
 > $ ls -ld test
 > drwxr-xr-x  2 u42451  www  512 29 окт 19:39 test
 > т.е. всегда наследуется группа с родительского каталога.
 > 
 > Как-то можно сделать также как и в Linuxе?
 
 В один syscall - никак. Это разница в реализации между BSD и SysV.
 
 Hапример, см:
 http://www.opengroup.org/onlinepubs/009695399/functions/mkdir.html
 http://www.opengroup.org/onlinepubs/009695399/functions/open.html
 
 Другой ответ - chmod
 
 -- 
 Sergey Skvortsov
 mailto: skv@protey.ru
 --- ifmail v.2.15dev5.4
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 первичные группы, владельцы, mkdir   Alesha Vlasov   29 Oct 2007 20:56:49 
 Re: первичные группы, владельцы, mkdir   Sergey Skvortsov   03 Nov 2007 21:28:07 
Архивное /ru.unix.bsd/258172e9645f0.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional