wir machen bei uns viel zu 'Fuß'. Unter anderem packe ich Packete nicht erst in ein OPSI File um sie dann wieder auszurollen, sondern ich kopiere die Pakete händisch ins Depot und trage dann die Packete mit dem Befehl opsi-admin direkt ins Datenbackend (bei uns LDAP) ein.
Nun wollte ich letztens die die option vom PreLoginLoader auf den Hauptserver eintragen (beim Testserver hatte ich es über opsiinst getan).
Doch, mir ist es nicht gelungen, die möglichen Values zu übergeben. Ich bekomme immer eine Meldung zurück, das es sich nicht um ein Gültiges JSON Objekt handelt.
Ich habe es auf X Verschieden Arten versucht (Leider habe ich nicht alle Dokumentiert). Leider hat es nie funktioniert.
Ursprünglich dachte ich, das es so geht:
Code: Alles auswählen
opsi-admin -d method createProductPropertyDefinition 'preloginloader' 'loginblockerstart' 'Unterbindung der Benutzeranmeldung vor Abschluss der Installation' 'on' [\"on\",\"off\"]
Wie muss ich denn nun den Befehl ausführen, damit ich von der Console solche Dinge ins Backend eintragen kann (bei LDAP ist das ja an vielen Stellen hinterlegt, wodurch ein Händisches Eintragen immer lange dauert).