Verwenden des Softwareaktualisierungsservers

Ich verwende Mavericks Server, um Apple-Software-Updates für meine verschiedenen Macs bereitzustellen. Anscheinend muss ich den Client auf den Server verweisen und meine URL "zB http://su.domain_name.com:8088/index.sucatalog " angeben.

Wie finde ich diese Informationen für mein Setup heraus? Ich habe keine URL für meinen Server im lokalen Netzwerk definiert; 8088 ist meiner Meinung nach der Standardport für den Software Update Server; aber ich weiß auch nicht wo oder wie die datei heißt.

Antworten (1)

Zusammenfassung:

Die einfache Möglichkeit, einen Client so zu konfigurieren, dass er auf Ihren Softwareaktualisierungsserver verweist, besteht darin, den folgenden Terminalbefehl auf Ihrem Client zu verwenden:

sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://su.domain_name.com:8088/index.sucatalog

Ersetzen Sie su.domain_name.comdurch den vollqualifizierten Domänennamen Ihres Servers, wie in Server.app angegeben. Sie finden Ihr FQDM, indem Sie zu Server.app[Servername]Zugriff: Hostname gehen :

Sie können Ihren FQDM ändern, indem Sie rechts auf die Schaltfläche Bearbeiten… klicken.


Mehr Details:

  1. Legen Sie einen Hostnamen fest, indem Sie zu Server.app[Servername]Zugriff: HostnameBearbeiten… gehen . Wenn Sie ohne VPN über das Internet auf Ihren Server zugreifen möchten, wählen Sie Domain Name. Wählen Sie andernfalls eine der Optionen für das lokale Netzwerk.

  2. Schalten Sie den Softwareaktualisierungsdienst ein.

  3. Sobald der Dienst gestartet ist, finden Sie den FQDM im Abschnitt Zugriff.

  4. Mit diesem FQDM können Sie Ihre Katalog-URL finden, indem Sie diese durch die folgende URL ersetzen:

    http://[FQDM]:8088/index.sucatalog
    

    Wenn mein FQDM beispielsweise im Abschnitt „Zugriff“ als angegeben ist server.example.private, befindet sich mein Softwareaktualisierungskatalog unter http://server.example.private:8088/index.sucatalog.

  5. Auf Ihren Clients können Sie sie konfigurieren, indem Sie den folgenden Terminal-Befehl ausführen:

    sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL [your-catalogURL]
    

    Ersetzen Sie [your-catalogURL]durch die URL, die Sie aus Schritt 4 erhalten haben.

Sie können Ihre Einstellungen zurücksetzen, indem Sie den folgenden Terminal-Befehl ausführen:

sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

Alternativ können Sie den Profile Manager verwenden, um die OTA-Konfiguration über den Abschnitt „Benutzerdefinierte Einstellungen“ Ihres Konfigurationsprofils bereitzustellen.

Die Domain für die URL ist also nur mein Hostname. Und der Rest ist immer "8088/index.sucatalog"...?
@Ben Ja, es sei denn, Sie ändern es ausdrücklich oder haben unangenehme Einstellungen in Ihrem Webdienst oder Profilmanager, die es versehentlich beschädigen ... :)
BOOM! Das ist eine großartige und umfassende Antwort.