
# Mount the latest Junos Pulse disk image to the /tmp/junospulse.XXXX mountpoint
TMPMOUNT= `/usr/bin/mktemp -d /tmp/junospulse.XXXX ` # Specify a /tmp/junospulse.XXXX mountpoint for the disk image VPN_CONFIG_FILE= $install_dir/ "Default.jnprpreconfig " # Specify location of the Junos Pulse configuration file # Specify location of the Junos Pulse disk image For this, you’ll need a postinstall script. The last piece is telling the Pulse installer to run and follow the installation by importing the needed VPN configuration. jnprpreconfig config file and drag it into the Additional Resources section of your Packages project.Ĩ. Select the disk image with the Junos Pulse installer and drag it into the Additional Resources section of your Packages project.ħ. Click on the Scripts tab in your Packages project.Ħ.
In the Options section, check the box for Require admin password for installation.ĥ. In the Post-Installation Behavior section, set On Success: to Do Nothing. To accomplish this, I’m choosing the following options in the Settings section: In the case of my project, I want to install with root privileges and not require a logout, restart or shutdown. In this example, I’m not changing any of the options from what is set by default.Ĥ.
The information you need is in Chapter 4 – Configuring a project.) You’ll want to make sure that the your information is correctly set here (if you don’t know what to put in, check the Help menu for the Packages User Guide. Once the Packages project opens, click on the Project tab. In this case, I’m naming the project Junos Pulse VPN Client Installer.ģ. Set up a new Packages project and select Raw Package.Ģ. jnprpreconfig config file from our VPN server (provided by our VPN administrator)ġ.
A disk image with the Junos Pulse installer on it (provided by our VPN administrator). jnprpreconfig config file and a copy of the Junos Pulse installer, I was able to create an installer using this method that handled both the installation and the automated configuration of the Junos Pulse VPN client. jnprpreconfig config file from our VPN server and I could use Pulse’s jamCommand application to import it. My VPN admin provided me with a copy of the needed. As part of the changeover, I wanted to provide an installer for our folks to use which would install both the Junos Pulse software and the configuration needed to connect to our VPN.įortunately, Juniper made the process of creating and importing the necessary configuration fairly straightforward. My shop recently made the change from using Juniper Network‘s Network Connect VPN client to using Juniper’s Junos Pulse VPN client.