CIP Index Up Left Right

Gruppen

Gruppen sind im wesentlichen dazu da, mehreren Benutzern gemeinsam Rechte zuzuteilen. Jeder CIP-Benutzer ist Mitglied der Gruppe ciplogin. In zusätzliche Gruppen wird man z.B. während der Teilnahme an einigen Projekten aufgenommen. Man kann sich ausgeben lassen in welchen Gruppen man ist, indem man das Kommando groups eingibt.

Für jede Gruppe ist ein Mailalias eingerichtet, so daß man, wenn man allen Gruppenmitgliedern etwas mitteilen möchte, einfach eine Mail an den Gruppennamen schickt. (Der update dieser Aliase wird von Hand angestoßen. Bei Bedarf also eine Mail an die Admins).

Dynamische Gruppenzuteilung für Projekte

Ab WS95/96 ist es Teilnehmern bestimmter Projekte möglich (derzeit i4sp und i4akbp), sich Gruppen zuweisen zu lassen, die mit anderen Teilnehmern eines Projektes geteilt werden. Damit soll die Möglichkeit gegeben werden, den Teilnehmern der eigenen Arbeitsgrupe - und nur diesen - Schreibrecht auf die bearbeiteten Dateien einzuräumen.

Dazu muß jedes gewünschte Gruppenmitglied eine Datei .group-members in seinem Projekthome anlegen, in der er alle Gruppenteilnehmer (optional auch sich selbst) auflistet. Auf request mit dem Kommando update-group project (Achtung: funktioniertim Moment nicht auf den Linux-PCs!) (z.B. "update-group i4akbp"), und täglich einmal per cron-job, werden alle diese Dateien ausgelesen und daraus eine Liste von benötigten Gruppen abgeleitet. Falls Gruppen neu erzeugt werden oder alte gelöscht, werden alle Teilnehmer per Mail benachrichtigt.

Für die group membership files gelten folgende Bedingungen:

Die Zahl der Gruppen-IDs pro Projekt ist begrenzt. Da einmal vergebene IDs im gleichen Semester nicht mehr wiederverwendet werden können, sollten die Gruppenzugehörigkeiten möglichst selten gewechselt werden.

Zu beachten: Es dauert nach dem Absetzen des update-group requests mehrere Minuten, bis die NIS group map neu generiert und auf alle clients verteilt ist. In den meisten Fällen wird es nötig sein, sich aus- und wieder einzuloggen, bis die Shell und andere Prozesse von der neuen Gruppenzugehörigkeit wissen!