I recently had to roll my Casper test server back, as I had been testing Casper 9.x but needed to verify something worked in Casper 8.x. Since I hadn’t found a good knowledge base article on JAMF Nation for uninstalling Casper’s JSS from a Red Hat Enterprise Linux server, I asked JAMF Support how to do this. Here’s the procedure I used, based on their response:
Note: This procedure should only be used if you need to completely uninstall your Casper JSS. It removes all certificates, databases and anything else stored in your JSS.
1. SSH into the RHEL server as my user account.
2. su into the root account on the server by running the following command:
su root
3. Stop JAMF’s Tomcat by running the following command:
/etc/rc.d/init.d/jamf.tomcat7 stop
4. Delete the jss directory from /usr/local by running the following command:
rm -rf /usr/local/jss
Once /usr/local/jss was removed, I needed to remove the JSS’s MySQL database in order to complete the uninstall. Here’s the procedure I used:
5. Run the following command to get a MySQL prompt:
mysql
6. From the mysql> prompt, run the following command to remove the existing database:
mysql> drop database jamfsoftware;
7. Exit out of MySQL with the following command:
mysql> exit;
At this point, the JAMF-provided parts of the JSS were all removed. I hadn’t removed anything from my JSS’s file share, so all my installers and deployable scripts were intact. I then rebooted, just to make sure no stray processes remained before I tried reinstalling Casper 8.x.
Once the server was back up, I ran the following procedure to prepare the server for re-installing Casper 8.x.:
1. SSH into the RHEL server as my user account.
2. su into the root account on the server by running the following command:
su root
3. Run the following command to get a MySQL prompt:
mysql
4. From the mysql> prompt, run the following command to create a new empty jamfsoftware database for the JSS:
mysql> create database jamfsoftware;
5. Exit out of MySQL with the following command:
mysql> exit;
With the new jamfsoftware database created in MySQL on my test server, I was then ready to reinstall Casper 8.x.