bolug bonner linux user group
news about wissen files archive hilfe suchen  

 

archive :: SchAN-User

druckfassung

SchAN-User

Re: [Schan-user] Belegung der Arktur 4.0RC6 home P. pruefen.

To: Schulen ans Netz - Anwender <schan-user@xxxxxxxxxxxxxxxxx>
Subject: Re: [Schan-user] Belegung der Arktur 4.0RC6 home P. pruefen.
From: Hans-Dietrich Kirmse <hd.kirmse@xxxxxx>
Date: Fri, 01 Nov 2013 17:26:53 +0100
Hallo Mirek,

Am 01.11.2013 11:58, schrieb Wilczak, Miroslaw:
Hallo Hans-Dietrich,

danke, ich würde gern das Programm ausprobieren.

ich habe es für Arktur4 angepasst (hoffe, das ich alles erwischt habe). Du findest es unter
   http://www.erasmus-reinhold-gymnasium.de/arktur4/homedata


Zu Deiner Frage, die ich nicht gleich verstanden habe aber damit unten klappt 
auch das Verständnis:

ich hatte von dir nicht erwartet/verlangt, dass du dich durch ein Perlscript, noch dazu für den LDAP durchkämpfst, aber ...

Ich geh davon aus, dass Deine Frage den Abschnitt des Programms betrifft:
...
# wir bauen uns den Pfad
if    ($type eq 'home')     { $pfad = '/home/'; }
elsif ($type eq 'profile')  { $pfad = '/home/profile/'; }
else  { exit(1); }

if    ($user eq 'STUDENT')  { $filter = 'gidNumber=1002'; }
elsif ($user eq 'TEACHER')  { $filter = 'gidNumber=1001'; }
elsif ($user eq 'ALL')      { $filter = '(|(gidNumber=1001)(gidNumber=1002))'; }
else  { exit(2); }
...

du hast die richtigen Stellen hier angegeben.

Ich brauche von dir dazu nur den Eintrag eines Schülers und eines Lehrer im
LDAP und wie die Pfade für die Homeverzeichnisse und Profile auf Arktur
sind.


Jetzt kann ich sie beantworten.

Zu Einträgen für gidNumber:
if    ($user eq 'STUDENT')  { $filter = 'gidNumber=102'; }
elsif ($user eq 'TEACHER')  { $filter = 'gidNumber=101'; }
elsif ($user eq 'ALL')      { $filter = '(|(gidNumber=101)(gidNumber=102))'; }
else  { exit(2); }

hast du gut gemacht.

Zu Pfaden:
Profile benutzen wir nicht.

sind aber bei Arktur4 vorgegeben. Das was du hast sind irgendwelche Altlasten (vermutlich unter /etc/skel). Aber in der Doku zu Arktur4 auf


http://arktur.schul-netz.de/wiki/index.php/Administratorhandbuch:Ordnerstruktur

habe ich die Bezeichnung des Profil-Verzeichnisses gefunden. Ich habe deshalb so geändert:

# wir bauen uns den Pfad
if    ($type eq 'home')     { $pfad = '/home/'; }
elsif ($type eq 'profile')  { $pfad = '/home/Profiles/'; }
                                            ^^^^^^^^^^
Die leeren Pfade zu profile oder ntprofile  liegen  unter 
/home/Schueler/<Anmeldename>
oder unter /home/Lehrer/<Anmeldename>  für Lehrer.
E-Mail Dateien heißen, wie der Anmeldename und liegen unter /var/spool/mail/

Für E-Mail habe ich hier nichts vorgesehen. Unter delixs nutzen wir nur IMAP (mit Roundcube) und das Maildir-Verzeichnis liegt im Homeverzeichnis.

Würde das reichen?

Falls es nicht reicht, dann melde dich mit der Fehlermeldung. Gegebenenfalls installiere ich einen Arktur4.

Viele Grüße
Hans-Dietrich

_______________________________________________
schan-user mailing list
schan-user@xxxxxxxxxxxxxxxxx
http://www.heise.de/bin/newsletter/listinfo/schan-user

 

seitenanfang


 

news about wissen files archive hilfe suchen  
kontakt letzte änderung: 01.11.2013