Deploying Java 7 Update 65

Introduction

This Knowledge Base article is designed to facilitate the process of uninstalling old versions of Java while simultaneously installing the newest version to mitigate the security risks that come with out-of-date versions of Java.

Steps
(33 total)

1

1. Go to www.Java.com & click on download.

2

2. Towards the bottom, click on “See all Java downloads.”

3

3. Download both the x86 and x64 installers.

4

4. Run both of the installers. When the “Welcome to Java” screens appears, Do NOT click anything.

5

5. Open windows explorer and browse to your %userprofile%\AppData\LocalLow\Sun\Java folder.

14. On the Package Screen, Name and describe the package appropriately.

16. Set the Java folder as the source folder (\\server.domain.local\SCCM Sources\Apps\Java). Click Next.

17

17. On the Program Type Screen, leave it on Standard Program. Click Next.

18

18. On the Standard Program Screen, Name it appropriately. For the Command line option, browse to the Install_java.cmd file inside the source folder. (Note: You will have to change the file type from executable’s to All Files in order to see the Install_Java.cmd)

19

19. Change the run option to Hidden.

20

20. Set the Program can run option to Whether or not a user is logged on. Click Next.

21

21. On the requirements page, keep the defaults and click next.

22

22. On the summary page, review your settings, then click next.

23

23. If your package was completed successfully click Close.

24

24. In the packages list, click on the package that you created and click deploy.

25

25. The deploy software wizard will start. Select the collection you want to deploy to. Typically we choose “All Desktops With Clients (XP,7).” Then click next.

26

26. On the content page, towards the bottom, click Add to add a distribution point.

29. Schedule the deployment appropriately. Since Java vulnerabilities are a security risk, I typically set it to run ASAP. Click Next.

31. This part is important. On the Distribution Points page, make sure both deployment options are set to “Download content from distribution point and run locally.” Because of how this script is written, if you try to run this over the network, it will fail. Click next.

32

32. Review your settings on the summary page. If you are happy with the settings click next.

33

33. On the progress page, you will see if it was deployed successfully. Click close.

Conclusion

Many of these steps can be modified to suit your own needs. The following are the scripts that I used. I did not create them nor do I take credit for them.

I used the following sources to help facilitate my deployment process.

A vendor claims Ciscos hardware routers would out perform Sophos firewalls as gateway devices. Each vendor claims their stuff is superior. What do you think, is the hardware advantage enough to overcome the extra hop/processing cost?