Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for system installs #11

Open
lamawithonel opened this issue Jul 3, 2013 · 0 comments
Open

Add support for system installs #11

lamawithonel opened this issue Jul 3, 2013 · 0 comments

Comments

@lamawithonel
Copy link

It would be nice if this supported systems installs. Doing so could ease deployment.

By default the NC Class looks for the binaries in /usr/local/nc and the RPM installs them there. Converting the RPM is easy with Alien.

$ DEB_HOST_ARCH=i386 alien ncui-7.4R1.i386.rpm

The same thing could be achieved with a tarball. The only things missing are the icon and getx509certificate.sh script. These could be could be substituted with GPL versions, maybe.

I'm able to get this mostly working just by hard-coding $JNCPATH to /usr/local/nc. Because of the dependencies on the icon and script I still have to download the Jar file, but after this it works (nearly) without a hitch. The biggest problem is the lack of status; the system installed binaries log to /root/.juniper_networks/network_connect/<bin_name>.log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant