Nombre de groupe max

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Nombre de groupe max

Messagepar nicbid » 13 Oct 2004 17:17

Bonsoir,
Aprés avoir utilisé lat-groups pour créer une centaine de groupes dans SME sans probleme particulier, je n'arrive plus a ajouté de groupe par l'interface d'administration SME qui me signale que le nombre de de groupe maximum a été atteint.( Il apparait que si j'ajoute via LAT de nouveau groupe cela fonctione ).
Existe t'il un moyen qui permetrait de creer de nouveau groupe au travers de l'interface server-manager malgrés tout ?
Merci pour votre aide.
nicbid
Major
Major
 
Messages: 94
Inscrit le: 27 Mai 2004 10:45

Messagepar MasterSleepy » 13 Oct 2004 17:31

Salut,

Il y a moyen de changer cette valeur mais je ne te le conseil pas.

Mais voici quand même la méthode, ce serait con de na pas la donné vu que j'ai cherché pour ;-)

Edite le fichier

/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/groups.pm

dans ce fichier cherche la chaine de caractères suivant "$MAX_GROUPS", sans les guillemets.

Tu trouveras une ligne dans le genre
Code: Tout sélectionner
use vars qw($MAX_GROUPS);
$MAX_GROUPS = 28;


Modifie le 28 par le nombre maximum de groupe que tu veux.

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar nicbid » 13 Oct 2004 17:38

Merci pour cette information, mais pourquoi existe t'il une limite a 28 groupes par défaut et quel est le risque de l'augmenter ?
nicbid
Major
Major
 
Messages: 94
Inscrit le: 27 Mai 2004 10:45

Messagepar gla » 13 Oct 2004 18:31

nicbid a écrit:Merci pour cette information, mais pourquoi existe t'il une limite a 28 groupes par défaut et quel est le risque de l'augmenter ?


Réponses :
Sur le forum de Free-EOS, tu as un élément de réponse.
http://free-eos.org/modules/newbb/viewt ... SC&start=0
La même limite est présente dans SME et Free-EOS

Mais en clair, il faut savoir que dans les noyau inférieur à 2.6, on ne peut associer qu'un maximum de 32 groupes par utilisateurs.
Il faut donc changer de noyau pour augmenter cette valeur.
En plus il faut aussi recompiler la librairie libc... bref, que du bonheur !

Par soucis de simplification, les développeurs de Mitel ont limité le nombre de groupes du serveur à 28 (ils ont besoin de 4 groupes pour le système).
La version 1.3 de Free-EOS permet le passage à 60 groupes (en tout).

En conséquences, et comme le signale MasterSleepy, tu as intéret à faire attention à tes modif...
J'ai connu une polonaise qui en buvait au petit déjeuner...
SMERP : Distribution Open Source pour l'entreprise
Avatar de l’utilisateur
gla
Amiral
Amiral
 
Messages: 1259
Inscrit le: 28 Sep 2002 00:00
Localisation: Grasse

Messagepar gla » 13 Oct 2004 18:36

Tu peux également essayer de t'amuser avec le noyau, glibc, shadow...
Le lien suivant permet de dépasser la limite des 32 groupes/utilisateur

http://radu.rendec.ines.ro/howto/32groups.html

Attention, des modifications doivent aussi être apportées à la config SME pour que ça fonctionne (cf post de master sleepy)
J'ai connu une polonaise qui en buvait au petit déjeuner...
SMERP : Distribution Open Source pour l'entreprise
Avatar de l’utilisateur
gla
Amiral
Amiral
 
Messages: 1259
Inscrit le: 28 Sep 2002 00:00
Localisation: Grasse

Messagepar nicbid » 13 Oct 2004 22:28

Si je comprends bien le thread du forum free-eos, cette limite est du au fait qu'un utilisateur ne doit pas appartenir à plus de 32 groupes !
Ai je bien compris ?
Dans ce ca puis je esperer que cela que cela fonctionne normalement avec ma centaine de groupe si aucun de mes users n'appartient à plus de 32 groupes ?
nicbid
Major
Major
 
Messages: 94
Inscrit le: 27 Mai 2004 10:45

Messagepar Grand-Pa » 14 Oct 2004 00:48

Si ma mémoire est bonne, le problème vient de l'utilisateur admin qui fait automatiquement partie de chaque groupe créé (vérifie dans ton /etc/group).
Il faut donc (toujours de mémoire) modifier le script de création de groupe pour qu'admin ne soit pas intégré automatiquement.
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France

Messagepar nicbid » 14 Oct 2004 18:22

Merci pour ta réponse, mais quel est l'interet d'integrer admin dans chaque groupe ?
nicbid
Major
Major
 
Messages: 94
Inscrit le: 27 Mai 2004 10:45

Messagepar Rastaman » 19 Oct 2004 21:09

Si j'en crois http://free-eos.org/index.php?page=telechargement :

"...la possibilité de gérer 60 groupes au lieu de 28..."

Le changelog complet est sur http://sourceforge.net/project/shownote ... _id=268749
Avatar de l’utilisateur
Rastaman
Premier-Maître
Premier-Maître
 
Messages: 60
Inscrit le: 14 Fév 2003 01:00

Messagepar pkaer » 10 Mai 2005 15:23

Bonjour,

je relance ce Post pour savoir si sur SME 6.01 cette limite à évoluée comme sur Free EOS ? (60 groupes possibles)

A priori les groupes de SME ne sont pas des groupes au sens linux du terme puisqu'ils n'existent pas dans /etc/group mais sont présents dans /etc/passwd.

De même chaque utilisateur semble avoir son propre groupe.

En quoi cela affecte-t'il la limitation des noyaux < 2.6 ( limité à 32 groupe par user ) puisque cette gestion des groupes semble totalement indépendante ?

D'avance merci

@+
PK
Avatar de l’utilisateur
pkaer
Vice-Amiral
Vice-Amiral
 
Messages: 624
Inscrit le: 28 Avr 2003 00:00
Localisation: Rennes - Bzh


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Google [Bot] et 1 invité

cron