Hallo,
wir nutzen WAPT seit etwa fünf bis sechs Monaten und sind im Großen und Ganzen zufrieden. Da wir aber von SCCM kommen, vermissen wir einige Funktionen.
Insbesondere die Möglichkeit, die Paketbereitstellung anhand bestimmter Kriterien zu filtern, bevor das Paket auf die Workstations heruntergeladen wird.
Angenommen, wir haben eine recht große Software (über 1 GB), die auf allen Workstations außer den virtuellen Maschinen in den Organisationseinheiten installiert werden muss.
Soweit ich weiß, ist dies in WAPT nicht möglich.
Natürlich können wir Bedingungen in der setup.py-Datei hinzufügen und das Tool anweisen, nichts zu tun, wenn eine VM installiert wird, das Skript aber trotzdem auszuführen. Das bedeutet jedoch, dass wir mehrere Pakete zusammenfügen müssen, obwohl wir nur eines installieren möchten, oder WAPT fälschlicherweise die Installation des Pakets melden müssen.
Da WAPT die Hardware- und sogar Softwarekomponenten jeder Workstation kennt, wäre es äußerst hilfreich, diese Daten für die Bereitstellung nutzen zu können, BEVOR die Pakete auf die einzelnen Workstations heruntergeladen (und somit setup.py ausgeführt) werden.
Ein weiteres Beispiel: Wir möchten VPN-Software im gesamten Netzwerk bereitstellen, jedoch nur auf Laptops und nicht auf Desktop-PCs. Da sich die Workstations in verschiedenen Organisationseinheiten (OUs) befinden und keine AD-Gruppe existiert, die alle Desktop-PCs oder alle Laptops umfasst,
wäre es äußerst nützlich, die Bereitstellung auf der obersten Ebene zu starten und so das gesamte Netzwerk mit einer Art Ausschluss zu schützen. Dadurch würden unnötige Downloads auf den Desktop-PCs vermieden.
Während ich auf die mögliche Implementierung einer solchen Funktion warte, werde ich weiterhin die zahlreichen Community-Sharing-Tools durchsuchen, um gute Lösungen für diese Probleme zu finden.
Bereitstellungsfilter
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support wird in diesem Forum angeboten.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version (1.8.2 / 2.0 / 2.1 / 2.2 / etc.) sowie die Enterprise-/Discovery-Edition an.
* Geben Sie das Server-Betriebssystem (Linux / Windows) und die Version (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019) an.
* Geben Sie das Betriebssystem des Administrations-/Paketerstellungsrechners an (Windows 7 / 10)
. * Wie in jedem Community-Forum erfolgt der Support freiwillig durch die Mitglieder. Für Vertriebsunterstützung kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +33 2 40 97 57 55.
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support wird in diesem Forum angeboten.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version (1.8.2 / 2.0 / 2.1 / 2.2 / etc.) sowie die Enterprise-/Discovery-Edition an.
* Geben Sie das Server-Betriebssystem (Linux / Windows) und die Version (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019) an.
* Geben Sie das Betriebssystem des Administrations-/Paketerstellungsrechners an (Windows 7 / 10)
. * Wie in jedem Community-Forum erfolgt der Support freiwillig durch die Mitglieder. Für Vertriebsunterstützung kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +33 2 40 97 57 55.
- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
Guten Morgen
Der gewünschte Anwendungsfall für mich ist folgender:
Sie installieren ein Paket mit dem Namen:
tis-conditional-install
Auf allen Rechnern im Netzwerk (Sie können es in der Stamm-OU platzieren)
Und innerhalb des Pakets können Sie schließlich ein individuelles Rezept erstellen, das festlegt, was je nach den jeweiligen Bedingungen installiert werden muss.
Manche Nutzer verwalten ihre gesamte Fahrzeugflotte auf diese Weise 
Es ist eine Art WAPT als Code
Hier ist ein sehr altes Beispiel:
https://wapt.lesfourmisduweb.org/smp-al ... t/setup.py
Der gewünschte Anwendungsfall für mich ist folgender:
Sie installieren ein Paket mit dem Namen:
tis-conditional-install
Auf allen Rechnern im Netzwerk (Sie können es in der Stamm-OU platzieren)
Und innerhalb des Pakets können Sie schließlich ein individuelles Rezept erstellen, das festlegt, was je nach den jeweiligen Bedingungen installiert werden muss.
Code: Alle auswählen
def install():
if wmi_info()['Win32_ComputerSystem']['PCSystemType'] = 2 :
WAPT.install('tis-vpn')
if wmi_info_basic()["System_Information"]["Manufacturer"] == 'innotek GmbH' :
WAPT.install('tis-drivers-for-innotek')
Es ist eine Art WAPT als Code
Hier ist ein sehr altes Beispiel:
https://wapt.lesfourmisduweb.org/smp-al ... t/setup.py
