Softwareupdateserver Datenverzeichnis ändern?

R

Rumplst1lzchen

Aktives Mitglied
Thread Starter
Dabei seit
02.09.2010
Beiträge
255
Reaktionspunkte
3
Hallo Macuser,

Ich möchte gerne den Softwareaktualisierungs Dienst vom Server app v2.2.1 nutzen. (MacMini Server 10.8.3)
Das Datenverzeichnis soll auf einem externen RAID liegen.
Wie konfiguriere ich anschliessend damit die Clients auch wirklich von meinem Server die Updates beziehen?
 
Hallo Rumpls1lzchen,

normalerweise so: http://support.apple.com/kb/HT4974?viewlocale=de_DE
Falls Du nur die Updates wo anders speichern willst könntest Du es so versuchen:

sudo serveradmin fullstatus swupdate

müsste die Ausgabe

swupdate:updatesDocRoot = "/var/db/swupd/"

ergeben. Den Eintrag ändert man mit:

sudo serveradmin setting swupdate:updatesDocRoot = /Volumes/RAID/Library/Server/Software Update/Data/

das habe ich aber noch nie so versucht! Vielleicht ist jemand so freundlich und postet die Ausgabe der seine Dienstdaten auf einer anderen HD hat...

Zur Clientkonfiguration:
http://support.apple.com/kb/HT4069

Gruß Andi
 
  • Gefällt mir
Reaktionen: Rumplst1lzchen
Hallo Andi,

Danke für den Tipp, Datenverzeichnis Pfad ändern war die Lösung. :)

eine 2te Sache: wenn ich "http://192.168.1.17:8088/index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog" eintippe bekomme ich:

Forbidden

You don't have permission to access /index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog on this server.

Apache/2.2.22 (Unix) Server at 192.168.1.17 Port 8088

meine Terminalausgabe bringt:
Code:
:~ serveradmin$ sudo serveradmin fullstatus swupdate
Password:
swupdate:state = "RUNNING"
swupdate:lastChecktime = 2013-05-27 10:16:43 +0000
swupdate:syncStatus = "INPROGRESS"
swupdate:syncServiceState = "RUNNING"
swupdate:setStateVersion = 1
swupdate:lastProductsUpdate = 2013-05-27 10:42:17 +0000
swupdate:logPaths:swupdateAccessLog = "/var/log/swupd/swupd_access_log"
swupdate:logPaths:swupdateErrorLog = "/var/log/swupd/swupd_error_log"
swupdate:logPaths:swupdateServiceLog = "/var/log/swupd/swupd_syncd_log"
swupdate:readWriteSettingsVersion = 1
swupdate:checkError = no
swupdate:pluginVers = "10.8.93 (93)"
swupdate:updatesDocRoot = "/Volumes/Volume6TB/Library/Server/Software Update/Data/"
swupdate:hostServiceState = "RUNNING"
swupdate:autoMirror = yes
swupdate:numOfEnabledPkg = 369
swupdate:servicePortsAreRestricted = "NO"
swupdate:numOfMirroredPkg = 13
swupdate:autoMirrorOnlyNew = no
swupdate:startTime = 2013-05-27 10:16:43 +0000
swupdate:autoEnable = yes

Um spätere änderungen an Clients nicht mehr vornehmen zu müssen und da wir hauptsächlich unmanaged Clients einsetzen dachte ich daran einen DNS Eintrag zu erstellen wo die Adresse des Apple Update Servers auf meinen internen Server zeigt. Sobald ich also von einem Client Softwareaktualisierung starte wird er anhand der DNS Einstellung direkt an meinen SUS weitergeleitet. Dies sollte doch funktionieren? Jedoch sobald ich den DNS Eintrag geändert habe sollte doch dann mein Server auch nicht mehr auf den Updateserver zugreifen können wegen des DNS Eintrages oder habe ich da einen Denkfehler?
 
Hallo Rumplst1lzchen,

wie sind denn die Permissions und Ownership?

Das mit dem DNS wird glaube ich nicht funktionieren. Das käme ja einer Man-in-the-middle-Attack gleich.

Gruß Andi
 
Hier ein Bild =)

was wäre deiner Meinung eine optimale Lösung?
 

Anhänge

  • Bildschirmfoto 2013-05-27 um 14.17.57.jpg
    Bildschirmfoto 2013-05-27 um 14.17.57.jpg
    35,2 KB · Aufrufe: 101
Hallo Rumplst1lzchen,

wie hast Du es denn jetzt gemacht? Alle Dienste verschoben oder nur den SUS.
Hier steht was alles aufgerufen wird http://support.apple.com/kb/TS4335?viewlocale=de_DE
Das könnte man versuchen auf dem Server in die /etc/hosts einzutragen. Dan könntest Du im DNS das auf den Profilmanager umleiten und dort ein Konfigurationsprofil zum Download bereitstellen. Habe ich aber auch noch nie probiert.

Gruß Andi
 
Hallo Andi,

ich habe alle Dienste verschoben.
Wäre das die einzige Möglichkeit oder gibt es eine leichtere wie ich einem Client sage er soll von meinem Server die Updates beziehn?

LG
 
Hallo Rumplst1lzchen,

Du kannst das Profil auch per e-mail versenden.

Gruß Andi
 
Zurück
Oben Unten