Seite 1 von 1

Feedback und Anregungen

Veröffentlicht: 7. Juni 2018 - 19:24 Uhr
von Olivier
Hallo zusammen und vielen Dank an das Team für dieses großartige Tool, WAPT!

Ich bin durch Korbens Artikel (https://korben.info/wapt.html) auf WAPT aufmerksam geworden. Da ich nach einer Alternative zu proprietären Lösungen suchte, kam WAPT genau zum richtigen Zeitpunkt!

Nachdem ich es seit Version 1.0 nutze, war es an der Zeit, Feedback zu geben.
Das Problem, auf das ich gestoßen bin, passte perfekt zu WAPTs Zielsetzung: „Das wiederkehrende Problem von Flash- und Java-Updates zu lösen“ und gleichzeitig Open Source zu sein.
Was für eine Freude, eine Lösung zu finden, die diese Kriterien erfüllt, und umso mehr, dass sie aus Frankreich stammt!

Seitdem wurden weitere Versionen veröffentlicht, und das aus gutem Grund, insbesondere hinsichtlich des Speicherverbrauchs und des Paket-Erstellungsassistenten.

Offensichtlich gefällt mir die Software, da ich sie auch heute noch nutze und plane, sie noch viele Jahre zu verwenden, auch privat :)

. Nun zu einigen Vorschlägen:
1) Manche selbst erstellte Pakete sind mehrere hundert MB, sogar GB groß. Ist es möglich/geplant, diese während der Kompilierung zu komprimieren? Zum Beispiel mithilfe einer 7z-Bibliothek?
Falls die Antwort bereits in einem vorherigen Beitrag gegeben wurde, senden Sie mir bitte die URL; ich habe nach meiner Suche nichts gefunden.

2) Mir ist aufgefallen, dass das Verzeichnis „C:\wapt\template“ „setup.py“-Vorlagen für *.EXE-, *.MSI- und sogar *.MSU-Dateien (Microsoft Update Standalone Package) enthält, die von einigen Windows-Updates verwendet werden, jedoch nicht für *.CAB-Dateien.
Da ich auch WSUS Offline (und damit *.MSU- und *.CAB-Dateien) verwende, ist eine Vorlage dafür geplant? Da ich
diese Funktion nicht finde (und zudem Python-Anfänger bin), behelfe ich mir mit einem einfachen Batch-Skript, um diese Dateien von einer Netzwerkfreigabe herunterzuladen und zu installieren. Es ist jedoch schade, auf eine Notlösung zurückgreifen zu müssen, wenn ein geeignetes Bereitstellungstool zur Verfügung steht.

Meine letzte Frage
: Ist eine PXE-Bereitstellungslösung geplant? Ich migriere schrittweise zu freien und quelloffenen französischen Installationen. Ich weiß, dass es bereits viele Alternativen zu proprietären Bereitstellungen gibt; meine Frage ist: Arbeiten Sie daran? (Nur aus Neugier.)

Ich wünsche Ihnen Wohlstand und ein langes Leben!

Betreff: Feedback und Vorschläge

Veröffentlicht: 7. Juni 2018 - 21:29 Uhr
von Sfonteneau
Olivier schrieb: 7. Juni 2018 - 19:24 Uhr Hallo zusammen und vielen Dank an das Team für dieses großartige Tool, WAPT!

Ich habe durch Korbens Artikel (https://korben.info/wapt.html) von WAPT erfahren. Da ich nach einer Alternative zu proprietären Lösungen suchte, kam WAPT genau zum richtigen Zeitpunkt!

Nachdem ich es seit Version 1.0 nutze, war es an der Zeit, Feedback zu geben.
Das Problem entsprach genau der Motivation von WAPT: „Das wiederkehrende Problem von Flash- und Java-Updates zu lösen“, aber auch dem Gebot, freie Software zu sein.
Was für eine Freude, eine Lösung zu finden, die diese Bedingungen erfüllt, und umso mehr, wenn es sich um eine französische Lösung handelt!

Seitdem wurden die Versionen aktualisiert, und das aus gutem Grund, insbesondere im Hinblick auf den Speicherverbrauch und den Paket-Erstellungsassistenten.

Offensichtlich gefällt mir die Software, da ich sie auch heute noch nutze und plane, sie noch viele Jahre zu verwenden, auch privat :)

. Nun zu einigen Verbesserungsvorschlägen:
1) Einige selbst erstellte Pakete sind mehrere hundert MB, sogar GB groß. Ist es möglich/geplant, die Dateien während der Kompilierung zu komprimieren? Zum Beispiel mithilfe einer 7z-Bibliothek?
Falls dazu bereits ein Beitrag erschienen ist, senden Sie mir bitte den Link; ich habe selbst noch nichts gefunden.
Vielen Dank für die Ermutigung ;-)

Hmm, eine .wapt-Datei ist ja bereits eine .zip-Datei, also ist sie schon komprimiert

https://github.com/tranquilit/WAPT/blob ... ls.py#L984

Olivier schrieb: 7. Juni 2018 - 19:24 Uhr 2) Mir ist aufgefallen, dass das Verzeichnis „C:\wapt\template“ „setup.py“-Vorlagen für *.EXE-, *.MSI- und sogar *.MSU-Dateien (Microsoft Update Standalone Package) enthält, die von einigen Windows-Updates verwendet werden, jedoch nicht für *.CAB-Dateien.
Da ich auch WSUS Offline nutze (und somit *.MSU- und *.CAB-Dateien), gibt es eine Vorlage dafür? Da
ich diese Funktion nicht finde (und vor allem, weil ich ein absoluter Python-Anfänger bin), behelfe ich mir mit einem sehr einfachen Batch-Skript, um diese Dateien von einer Netzwerkfreigabe herunterzuladen und zu installieren. Es ist jedoch schade, auf eine Notlösung zurückgreifen zu müssen, wenn ein geeignetes Bereitstellungstool verfügbar ist.

Das sollte funktionieren :)

Code: Alle auswählen

with disable_file_system_redirection():
      run(r'dism /online /add-package /packagepath:"%s\cabname.cab"' % basedir) 
Alternativ dazu wird es demnächst eine Enterprise-Version von WSUS für WAPT geben
Olivier schrieb: 7. Juni 2018 - 19:24 Uhr Die letzte Frage
3) Ist eine PXE-Bereitstellungslösung geplant? Ich migriere schrittweise zu Open-Source- und französischen Installationen. Mir ist bewusst, dass es bereits viele Alternativen zu proprietären Bereitstellungen gibt. Meine Frage ist, ob Sie daran arbeiten? (Nur aus Neugier.)

Ich wünsche Ihnen alles Gute und ein langes Leben!
Wir haben tatsächlich begonnen, uns mit einer Möglichkeit der Arbeit mit partimage und nfs (im Stil von FOG) zu beschäftigen, also ja, aber das ist noch nicht der Fall!