NetSUS 4.1.0 Update

rmcdonald
New Contributor III

Sorry for the obvious but I just setup my NetSUS 4.0 appliance recently using the OVA and was curious how I go about applying the 4.1.0 update. The run file seems to be for the 4.0.0 version and I can work my way around the shell well enough I'm just not sure how to apply the zip package from Git and I did not see instructions for updating in the readme file.

Any help is greatly appreciated!

12 REPLIES 12

asegura
Contributor

@McDonald where do you see the 4.1.0 update? I went to the NetSUS github and see nothing mention about NetSUS 4.1.0

rmcdonald
New Contributor III

Got an email update from JAMF about it. https://github.com/jamf/NetSUS/releases/tag/4.1.0

asegura
Contributor

Interesting hopefully they are fixing the issue where you cant login to the web interface if the hard drive gets too full.

rmiltenb
New Contributor

I found the instructions here to upgrade...

https://jamfnation.jamfsoftware.com/discussion.html?id=9483#responseChild52306

Replace the step for the file to download to https://github.com/jamf/NetSUS/archive/4.1.0.zip
Then install an unzip app (sudo apt-get install unzip)
Unzip 4.1.0 file
Run sudo ./CreateNetSUSInstaller.sh which will create the NetSUSLPInstaller.sh
Run sudo ./NetSUSLPInstaller.sh
You will be prompted to answer some questions during the upgrade process. After that I rebooted the NetSUS server and connected to the web page. It's a nice GUI update.

rmcdonald
New Contributor III

Fantastic! Thanks @rmiltenb!

For anyone else that goes through this I combined steps from the other post plus ones above as follows:

  1. sudo apt-get install unzip
  2. sudo apt-get update
  3. sudo apt-get upgrade.
  4. sudo ap-get clean (clean the cache).
  5. sudo wget https://github.com/jamf/NetSUS/archive/4.1.0.zip
  6. Unzip 4.1.0.zip
  7. sudo ./CreateNetSUSInstaller.sh
  8. sudo ./NetSUSLPInstaller.run
  9. sudo reboot now

djwojo
Contributor

This update is the greatest thing since the JSS. I feel like I'm on a site from this decade!

Jakov
New Contributor III

The only thing that needs to be done is update the product page which still points to the 4.0.0 version

mvught
Contributor

Netsus is not taking down all the updates off el capitan.
You have to change the following file: /var/lib/reposado/preferences.plist

and add the bottom lines:

<?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>http://swscan.apple.com/content/catalogs/others/index-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog</string>
                        <string>http://swscan.apple.com/content/catalogs/others/index-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog</string>
                        <string>http://swscan.apple.com/content/catalogs/others/index-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog</string>
                </array>
</dict>
</plist>

with this all old updates are also gone and you have more space ;)

dan-snelson
Valued Contributor II

zinkotheclown
Contributor II

Has anyone has issues with the SMB upload? It just hangs when I try to connect with Finder. The smb conf seems fine and prior to this update, it worked perfectly.

mvught
Contributor

No problem at all, from witch version you upgraded from? (mine 3.0.2 to 4.1.0)

zinkotheclown
Contributor II

I upgraded from 4.0.0 to 4.1.0. It turns out I had to uninstall samba before rerunning the .run file with:
sudo apt-get autoremove samba samba-common
sudo apt-get autoremove system-config-samba