0 votes

"newgrp : too many groups" - pourquoi se plaint-il ?

Sur ma question précédente, j'ai obtenu une réponse recommandant la commande "newgrp". Elle a fait diligemment le travail en plaçant le groupe que je souhaitais en "haut de la liste" pour la commande "id", mais pourquoi se plaint-elle aussi de "trop de groupes" ? Quelle est la limite, et où se trouve la documentation à ce sujet ?

1voto

yoliho Points 340

De la code source de newgrp

if (ngrps == NGROUPS_MAX)
    warnx("too many groups");

et je pense que NGROUPS_MAX est défini comme étant 16.

Cela est donné dans syslimits.h

1voto

01af Points 36

Oui, dans Macosx, ngroups est de 16.

Lancez "sysctl kern.ngroups".

Et il ne peut pas être modifié avec "sysctl -w".

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X