Hallo zusammen
schüler import super geklappt
lehrer import funktioniert aber mit der Einschränkung das das Feld Login leer bleibt.
Sollte dort nicht das Wunschlogin des Lehrers auftauchen. In diesem Fall wäre das das Lehrekürzel.
In der lehrer.txt ist das Kürzel vorhanden.
Wo hakts?
schüler import super geklappt
lehrer import funktioniert aber mit der Einschränkung das das Feld Login
leer bleibt.
Sollte dort nicht das Wunschlogin des Lehrers auftauchen. In diesem Fall
wäre das das Lehrekürzel.
In der lehrer.txt ist das Kürzel vorhanden.
kannst du mal eine Zeile auf der /etc/sophomorix/users/lehrer.txt posten?
Was sagt den ein
sophomorix-check
auf der Serverkonsole?
Bei mir sieht so eine Zeile so aus:
lehrer ;Baumhof ;Joe ;01.01.1978 ;baumhofer ;erstpw
;usertoken ;quota ;mailquota;
Das ist nicht mein Geburtsdatum
Wurden den die Lehrer angelegt?
Wie sieht es den auf dem Server in
/home/teachers/
aus?
Da sollte pro Lehrer ein Verzeichnis mit dessen Namen sein.
Doch noch was zum hinterherschieben sophomorix-check
Use of uninitialized value $erst_passwort in string eq at /usr/share/perl5/Sophomorix/SophomorixBase.pm line 1977, line 36.
Creating lock in /var/lib/sophomorix/lock/sophomorix.lock
/usr/sbin/sophomorix-check started …
No filter script defined, copying schueler.txt …
Reading /etc/sophomorix/user/extrakurse.txt …
Asking the system for users …
Reading entfernen.txt …
Reading sperrklassen.txt …
Open /var/lib/sophomorix/tmp/schueler.txt.tmp (utf8)
Open /etc/sophomorix/user/extraschueler.txt (utf8)
Open /var/lib/sophomorix/check-result/extrakurse.students (utf8)
Open /var/lib/sophomorix/tmp/lehrer.txt.tmp (utf8)
update_unids: Modifying the following accounts:
update_unids: … 0 accounts updated.
remove_unids: Modifying the following accounts:
remove_unids: … 0 unid in system removed.
auto_teach-in: Modyfying the following accounts:
auto_teach-in: … 0 accounts modified
u_u_check: Looking for users to be moved …
u_u_check: 0 users can be moved …
u_t_check: Looking for users to be tolerated/-> attic …
INFO: ddddddddd;eeeeeeeeee;10.11.1955 wird ab 02.03.2017 nur noch toleriert
Replacing ldap account dn: uid=shau,ou=accounts,dc=linuxmuster-net,dc=lokal
dddd;eeeeeee;10.11.1955 (Login: shau) teachers —> attic (U)
u_t_check: … 1 users were tolerated/-> attic
a_u_check: Looking for activated users to enable …
a_u_check: … 0 activated users were enabled
t_d_check: Looking for tolerated users to be moved/deactivated …
t_d_check: … 0 tolerated users -> attic
t_d_check: … 0 users were disabled
d_e_check: Looking for users coming back …
d_e_check: … 0 users are coming back
d_r_check: Looking for disabled users to be moved/kille …
d_r_check: … 0 disabled users -> attic
d_r_check: … 0 users are killable.
r_r_check: Looking for 'removable/killable users to be killed …
r_r_check: … 0 users are removable/killable
ust_t_check: Looking for scheduled_toleration Users -> attic …
ust_t_check: … 0 scheduled_toleration Users are tolerated
habe öfter mal versucht und jedesmal dazwischen die
/etc/sophomorix/users/lehrer.txt gelöscht
vorsicht: so einfach ist das nicht.
Wenn eine Zeile nicht mehr in der lehrer.txt ist, dann wir der
entsprechende Nutzer nurnoch tolleriert und wird löschbar nach einer
vorher eingestellten Zeit (siehe duldung und löschzeit in
/etc/sophomoris/users/sophomorix.conf).
Vorschlag:
leg doch mal die Lehrer nicht auf der console an, sondern in der
Schulkonsole.
Vom Cleint aus die Seite:
habe das über die schulkonsole gemacht, als administrator, das löschen über terminal kam später bei der Suche nach Ursachen ins Spiel.
hier mal ein screenshot
habe das über die schulkonsole gemacht, als administrator, das löschen
über terminal kam später bei der Suche nach Ursachen ins Spiel.
hier mal ein screenshot