Skip to main content
Question

URL for macOS10.12 Sierra-updates?

  • September 13, 2016
  • 41 replies
  • 229 views

Forum|alt.badge.img+4

I know it is still a week to the release for macOS 10.12, but is the URL for macOS 10.12 available yet?
or will there be an update for NetSUS to support 10.12?

41 replies

Forum|alt.badge.img+3
  • New Contributor
  • September 13, 2016

https://swscan.apple.com/content/catalogs/others/index-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog


roiegat
Forum|alt.badge.img+16
  • Valued Contributor
  • September 13, 2016

If you're using the developer beta also add this one:

https://swscan.apple.com/content/catalogs/others/index-10.12seed-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog


Forum|alt.badge.img+4
  • Author
  • Contributor
  • September 14, 2016

@gmarnin and @roiegat: thanks for the url's!

I'm wondering: do we have to change reposada (the underlying-technique for NetSUS) and add the url's ourselves or will there be an updated NetSUS (4.1.1/4.2.0) including the Sierra-URL's?


roiegat
Forum|alt.badge.img+16
  • Valued Contributor
  • September 14, 2016

So for my Netsus's I've done a little hack. In my reposado preference file I have this listed:

https://swscan.apple.com/content/catalogs/others/index-10.12seed-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog

This catalog will support Sierra Beta, El Cap, and Yosemite just fine.

But in order to make it work with Casper a little nicer I create symbolic link from the catalog to index.catalog. This is all done at /srv/SUS/html. I used the following command:
sudo ln -s index-10.12seed-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalogindex.sucatalog

The nice thing is now I can tell casper to have the computer go to the softwareupdate server and get updates. Otherwise I'd have to script it to point to the current catalog name and it gets long and confusing.


Forum|alt.badge.img+4
  • Author
  • Contributor
  • September 15, 2016

nice!
Yesterday I added the link to the Sierra catalog. (Net)SUS works fine now for my Sierra test-Macs.
However, it would be nice if the Appliance will be updated (or some kind of update-script) before Sierra is released. But I will not complain until the 20th


Forum|alt.badge.img+6
  • Contributor
  • September 16, 2016

I'm struggling with getting my NetSUS to work with Sierra as well....but.... just to keep things current, the URL for the GM version is:

https://swscan.apple.com/content/catalogs/others/index-10.12customerseed-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz


Forum|alt.badge.img+3
  • New Contributor
  • October 27, 2016

I'm running NetSUS 4.1.0. I can't figure out where / how to add Sierra to it. When I look at /var/lib/reposado/preferences.plist it does not reference any current versions (it's only about 10 lines). Can anyone point me in the right direction?


Forum|alt.badge.img+6
  • Contributor
  • October 31, 2016

Is there any word on NetSUS being updated to support Sierra?
10.12.1 update has been released and is not showing up in my NeSUS.


dan-snelson
Forum|alt.badge.img+30
  • Honored Contributor
  • October 31, 2016

The following seems to be working for us:

more /var/lib/reposado/preferences.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CurlPath</key>
    <string>/usr/bin/curl</string>
    <key>LocalCatalogURLBase</key>
    <string></string>
    <key>UpdatesMetadataDir</key>
    <string>/srv/SUS/metadata/</string>
    <key>UpdatesRootDir</key>
    <string>/srv/SUS/html/</string>
    <key>AppleCatalogURLs</key>
            <array>
                    <string>https://swscan.apple.com/content/catalogs/others/index-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog</string>
            </array>
</dict>
</plist>

Forum|alt.badge.img+6
  • Contributor
  • November 1, 2016

That did the trick! Thanks a bunch!


Forum|alt.badge.img+6
  • Contributor
  • December 20, 2016

@gmarnin, @roiegat Hi guys

Dose netsus still work for you? i found that it didn't update the list since 10.12.2 released. Any solutions here?


Forum|alt.badge.img+3
  • New Contributor
  • December 20, 2016

I don't use netsus, I use reposado.


Forum|alt.badge.img+6
  • Contributor
  • December 20, 2016

My NetSUS is still getting updates, but its not adding any deprecated updates to the sucatalog.
Not finding any solutions yet.


Forum|alt.badge.img+3
  • New Contributor
  • December 20, 2016

The solution is to use reposado without the overhead of netsus


Forum|alt.badge.img+6
  • Contributor
  • December 20, 2016

Not everyone has the resources and knowledgebase to effectively use Reposado.


Forum|alt.badge.img+3
  • New Contributor
  • January 23, 2017

Edit /var/lib/reposado/reposadolib/reposadocommon.py

At the end of line 90, add a comma
After line 90, add:
('https://swscan.apple.com/content/catalogs/others/'
'index-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard'
'.merged-1.sucatalog')

Run your sync. This seems to be working for us.

-Matt


Forum|alt.badge.img+5
  • Contributor
  • February 2, 2017

not working for me, just updated my servers to 4.1.0 and updated the preferences file and even the one above, still only showing:
[ ] index-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog 2017-02-02 11:26 2.3M [ ] index-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog 2017-02-02 11:26 4.2M [ ] index-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog 2017-02-02 11:26 4.4M [ ] index-leopard-snowleopard.merged-1.sucatalog 2017-02-02 11:26 1.7M [ ] index-leopard.merged-1.sucatalog 2017-02-02 11:26 896K [ ] index-lion-snowleopard-leopard.merged-1.sucatalog 2017-02-02 11:26 2.7M [ ] index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog 2017-02-02 11:26 2.4M [ ] index.sucatalog 2017-02-02 11:26 902K shall I wait a day or so?


Forum|alt.badge.img+3
  • New Contributor
  • February 2, 2017

@scharman , did you run a sync through the UI after making those edits?

The preferences file didn't work for me, but editing the reposadocommon.py did.


Forum|alt.badge.img+6
  • Contributor
  • February 2, 2017

@brennanma did the same change and no luck on my 4.1.0 box


Forum|alt.badge.img+6
  • Contributor
  • February 2, 2017

Anyone on macadmins slack to chat quicker?

BTW the Change posted by @dan.snelson worked great on 4.0


Forum|alt.badge.img+3
  • New Contributor
  • February 2, 2017

Going back through my bash_history, it looks like I also manually ran /var/appliance/sus_sync.py as root. Perhaps it's a permission issue that the user apache is running the sync as doesn't have permission to create the new files, but running the script as root allowed them to be created? That doesn't entirely make sense though, since then it wouldn't be able to update them.

@macbentosh , I am not familiar with the Slack chat room you're referring to.


Forum|alt.badge.img+6
  • Contributor
  • February 2, 2017

@brennanma it is the Macadmins slack. so slack.com or macadmins.slack.com or something


Forum|alt.badge.img+6
  • Contributor
  • February 2, 2017

Could not replicate https://swscan.apple.com/content/catalogs/others/index-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog: Error 59: Unknown cipher in list: HIGH
Could not replicate https://swscan.apple.com/content/catalogs/others/index-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog: Error 59: Unknown cipher in list: HIGH
Could not replicate https://swscan.apple.com/content/catalogs/others/index-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog: Error 59: Unknown cipher in list: HIGH
Could not replicate https://swscan.apple.com/content/catalogs/others/index-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog: Error 59: Unknown cipher in list: HIGH


Forum|alt.badge.img+6
  • Contributor
  • February 2, 2017

FIXED IT!! https://groups.google.com/forum/#!msg/reposado/_fUl1n3uPq8/dobauIM0CAAJ


dan-snelson
Forum|alt.badge.img+30
  • Honored Contributor
  • February 2, 2017

@macbentosh Thanks for updating us on the fix.

Mind sharing your entire .plist?