Home-Laufwerk wird nicht angelegt, wenn Speicher voll - sophomorix.add anpassen?

Hallo Zusammen,

ich bin auf folgendes Phänomen gestoßen, das ich hier gerne schildern würde:
wenn der Speicherplatz von /srv/samba/schools/default-school voll läuft, und man dann versucht Benutzer anzulegen, können deren Homelaufwerke nicht erzeugt werden. (ist ja in sich logisch)

Aber: sophomorix-add läuft trotzdem durch - der Benutzer wird angelegt und er kann sich dann auch anmelden. Aber eben das Home-Laufwerk fehlt.

Ich frage mich daher:

  • wäre nicht sinnvoll, einen Check einzubauen der vor dem Anlegen prüft, ob genügend Speicherplatz vorhanden ist? Und dann entsprechend den Admin „aufhält“
  • wäre es nicht ebenfalls sinnvoll, das über die SChulkonsole abzufangen?

P.S.: ist es nachträglich möglich, diese Home-Laufwerke anzulegen?

Timo

für die Nachwelt:

so konnte ich das entsprechende Problem beheben:
mkdir testlehrer

/usr/bin/smbcacls -U global-admin%‚’ //server/default-school /teachers/testlehrer --set „REVISION:1,OWNER:BUILTIN\Administrators,GROUP:ASSK-LMN\Domain Users,ACL:ASSK-LMN\testlehrer:ALLOWED/0x0/RWX,ACL:ASSK-LMN\testlehrer:ALLOWED/OI|CI|IO/CHANGE,ACL:Owner Rights:ALLOWED/OI|CI|IO/CHANGE,ACL:ASSK-LMN\admins:ALLOWED/OI|CI|I/CHANGE,ACL:ASSK-LMN\global-admins:ALLOWED/OI|CI|I/FULL,ACL:ASSK-LMN\Administrator:ALLOWED/OI|CI|I/FULL“
mkdir testlehrer/transfer
/usr/bin/smbcacls -U global-admin%'
‘ //server/default-school /teachers/testlehrer/transfer --set „REVISION:1,OWNER:BUILTIN\Administrators,GROUP:ASSK-LMN\Domain Users,ACL:ASSK-LMN\testlehrer:ALLOWED/OI|CI|IO/CHANGE,ACL:ASSK-LMN\admins:ALLOWED/OI|CI/CHANGE,ACL:ASSK-LMN\global-admins:ALLOWED/OI|CI/FULL,ACL:ASSK-LMN\Administrator:ALLOWED/OI|CI/FULL,ACL:ASSK-LMN\testlehrer:ALLOWED/0x0/RWX,ACL:Owner Rights:ALLOWED/OI|CI|IO/CHANGE“

das habe ich für jeden Benutzer ausgeführt.

1 „Gefällt mir“