also wir benutzen das sehr oft (dauernd), da wir VHS Gruppen und andere Fortbildungen im Haus haben. Da schreiben mir die Verantwortlichen, mit wie vielen Teilnehmern sie wie lange kommen und ich richte das ein.
so habe ich mir jetzt auch geholfen, dass ist aber lange nicht so schön, weil eben nicht mal schnell nebenher gemacht und v.a. muss ich daran denken, die user wieder zu deaktivieren. Das muss ich bei extraclasses genau nicht, da es dort ein Ablaufdatum gibt.
Ich hätte dieses Feature wirklich gerne zeitnah wieder!
bei mir sind es auch die VHS Kurse, die Abends in den Compputerräumen
stattfinden.
Da ändert sich aber nicht so oft das Passwort: da wäre es nicht so schlimm.
Meist verwende ich es drei vier mal im Jahr für Schulinterne
Fortbildungen mit zum Teil Schulfremden Nutzern oder wenn unsere lmn
Tagung in der Schule ist
Also: ich würde mich freuen, wenn es wieder käme: von mir aus muss das
aber nicht Morgen sein: dieses Schuljahr komme ich ganz gut ohne das
Feature aus.
Hallo zusammen,
mir ist es leider nicht selbsterklärend genug.
Ich hatte über die Migration eine Extraklasse fobi mit 30 Benutzern. Gerade hat mir sophomorix beim hantieren mit den neuen Lehrern alle fobi Benutzer gelöscht.
Wenn ich eingebe sophomorix-extraclasses -i kommt:
Wie bringe ich da meine 30 Benutzer mit einheitlichem Passwort hinein? Oder muss dieses migrierte fobi, was nun keinen Benutzer mehr hat, erst gelöscht werden?
Hallo Michael,
welche Datei soll ich da checken?
Ich jetzt in school.conf extrastudents.csv extrasclasses.csv und teachers.csv geschaut. Da gibt es keine Leerzeilen.
(Bei mir liegen alle Schüler in extrastudents).
Dann kam:Command line::
ACTION create needs object GROUP
Option create needs ONE_OF extraclass
ACTION kill needs object GROUP
Option kill needs ONE_OF extraclass
ACTION user-basename needs object GROUP
Option user-basename needs ONE_OF extraclass
ACTION user-number needs object GROUP
Option user-number needs ONE_OF extraclass
ACTION comment needs object GROUP
Option comment needs ONE_OF extraclass
ACTION password needs object GROUP
Option password needs ONE_OF extraclass
ACTION valid-until needs object GROUP
Option valid-until needs ONE_OF extraclass
ACTION description needs object GROUP
Option description needs ONE_OF extraclass
ACTION school needs object GROUP
Option school needs ONE_OF extraclass
Option verbose is a modifier option
Option user-basename is an ACTION option (TRUE)
Working on ONE_OF
ONE_OF options tested succesfully (1)
Hmmh. do not know what to do with option extraclass
Option user-number is an ACTION option (TRUE)
Working on ONE_OF
ONE_OF options tested succesfully (1)
Option json is a modifier option
Option password is an ACTION option (TRUE)
Working on ONE_OF
ONE_OF options tested succesfully (1)
Option valid-until is an ACTION option (TRUE)
Working on ONE_OF
ONE_OF options tested succesfully (1)
Hmmh. do not know what to do with option info
Option combinations successfully checked
{
„RUNTIME“ => {
„EFFECTIVE_UID“ => 0,
„REAL_UID“ => 0,
„SUDO_USER“ => „root“
},
„extraclass“ => „fobi“,
„info“ => 0,
„json“ => 0,
„password“ => „fobi123“,
„school“ => „—“,
„user-basename“ => „fobi“,
„user-number“ => 30,
„valid-until“ => „31.12.2040“,
„verbose“ => 1
}
OK: SophomorixSchemaVersion 1 matches required Version 1
Aber:
root@server:/srv/samba/schools/default-school/teachers# sophomorix-extraclass -iCommand line::
ACTION create needs object GROUP
Option create needs ONE_OF extraclass
ACTION kill needs object GROUP
Option kill needs ONE_OF extraclass
ACTION user-basename needs object GROUP
Option user-basename needs ONE_OF extraclass
ACTION user-number needs object GROUP
Option user-number needs ONE_OF extraclass
ACTION comment needs object GROUP
Option comment needs ONE_OF extraclass
ACTION password needs object GROUP
Option password needs ONE_OF extraclass
ACTION valid-until needs object GROUP
Option valid-until needs ONE_OF extraclass
ACTION description needs object GROUP
Option description needs ONE_OF extraclass
ACTION school needs object GROUP
Option school needs ONE_OF extraclass
Option json is a modifier option
Option verbose is a modifier option
Hmmh. do not know what to do with option info
Ich habs: Das Passwort muss den Passwords Constraints von samba genügen, sonst werden die user nicht angelegt (so stehts auch in der Hilfe). Also z.B.
–password Fobi123!
Klasse und user dürfen noch nicht vorhanden sein.
Da du schon die Klasse hast, aber ohne user, musst du die Klasse zuerst löschen:
sophomorix-class --kill --class fobi
sophomorix-extraclass -i liefert dann nach dem anlegen mit obigen Befehl:
±-------------------±-±-±-±–±-±±±±±±-------------------------------+
| Class Name | t| s| Q| MQ|MM|H|A|L|S|J| Class Description |
±-------------------±-±-±-±–±-±±±±±±-------------------------------+
| fobi | 0|30| 0| - | 0|F|F|F|M|F| created by sophomorix-extraclass|
sophomorix-user -i -u fobi01
liefert dann den user zurück.
–comment „Für Fortbildungen“
wäre auch nicht schlecht als comment bei den usern
(geht nur beim anlegen)
Beschreibung für die Klasse:
sophomorix-class -c fobi --description „Fobi extraclass for stinole“
Generell ist angedacht, dass man die Klassen nicht umwidmed (z.B. Fortbildungsklasse zur Gästeklasse umfunktioniert), sondern löscht und wieder passend zum neuen Zweck anlegt