Seite 1 von 1

Quellcode der master-Binary (vormals master.py)

Verfasst: 11 Okt 2023, 10:14
von tucpaul
Hallo,

auf der Webseite von opsi steht, dass sämtlicher Source-Code in das GitHub-Repository gespiegelt wird. Wo finde ich denn aber die Dateien, die zur Provisionierung des Systems verwendet werden, allen voran die master.py (siehe Doku) die nun ein Executable ist?

Re: Quellcode der master-Binary (vormals master.py)

Verfasst: 11 Okt 2023, 13:04
von m.radtke
Hallo,

der meiste Code ist öffentlich zugänglich, via Github.
Teile wie zB das master Binary des Bootimages, die kostenpflichtige Module beinhalten. In diesem Fall die Prüfung auf das vorhandensein der UEFI bzw SecureBoot Erweiterung sind nicht öffentlich. Hier könnte man durch eigenständige Änderungen am Code diese Prüfungen deaktivieren.

Wenn Du Anregungen oder ein Problem mit der master Binary hast, kannst Du dich gerne an uns wenden.

LG
Mathias

Re: Quellcode der master-Binary (vormals master.py)

Verfasst: 20 Okt 2023, 09:57
von m.radtke
Hallo tucpaul,

wir haben intern nochmal darüber gesprochen.
Wir werden den Code von uns den das Bootimage verwendet auf auf github veröffentlichen. Zuerst müssen wir uns aber überlegen wie wir den Code von dem ganzen Overhead und der Git History aus dem internen Bootimage Repo trennen.
Das wird etwas Zeit brauchen.

Grüße
Mathias

Re: Quellcode der master-Binary (vormals master.py)

Verfasst: 23 Okt 2023, 10:27
von tucpaul
Hallo Mathias,

vielen Dank, das freut mich wirklich zu hören!

Macht weiter so!
Gruß
Paul