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

Re: Известные группы в /etc/group. Ищу официальное описание и полиси.



On 2012-09-27, Artem Chuprina wrote:

>  EB>  Мне никогда и до половины этого ограничения подниматься не удавалось.
>  EB>  Какие есть практические примеры кроме fuse/cdrom/audio/video?
>
> zsh% groups
> ran root adm dialout cdrom floppy sudo audio dip video plugdev staff netdev wireshark scanner bluetooth vboxusers
> zsh% groups|wc
>       1      17     114
>
> (откуда, впрочем, следует, что ограничение таки подняли.  До 32?)
>
Запуская:

  #include <stdlib.h>
  #include <stdio.h>

  #include <unistd.h>

  #define PRINT_SYSINFO(id) printf(#id ": %ld\n", sysconf(id))

  int main()
  {
      PRINT_SYSINFO(_SC_NGROUPS_MAX);
      return EXIT_SUCCESS;
  }

получил:

  _SC_NGROUPS_MAX: 65536

Artem Chuprina привел данные (ограничение в 32 группы) для старых ядер Linux.
Список ограничений по платформам:

  http://www.j3e.de/ngroups.html

В основном таки ограничение на 16/32 группы для вендорных UNIX и 1000 и более
для "пользовательских" ОС (Linux, BSD, Windows).

-- 
Best regards!


Reply to: