Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: Andrew Crouthamel
- # Contributor: Liviu Cristian Mirea-Ghiban
- # Contributor: Lars Øyvind Hagland
- # Contributor: Vishnu V K
- # Contributor: George Shammas
- # Contributor: Ainola
- # Contributor: Jeff Sharpe
- # Contributor: Roman Pearah
- pkgname=netextender
- pkgver=9.0.803
- pkgrel=1
- pkgdesc="SonicWALL SSL VPN Client"
- arch=('i686' 'x86_64')
- url="http://www.sonicwall.com/us/en/products/324.html"
- license=('custom')
- depends=('java-environment' 'bash' 'ppp' 'net-tools')
- source_i686=("https://sslvpn.demo.sonicwall.com/NetExtender.tgz")
- source_x86_64=("https://sslvpn.demo.sonicwall.com/NetExtender.x86_64.tgz")
- sha256sums_i686=('c49eb90876750c6942eeac4df1f6206dc7f364bde7641c2f4d53dcba8d0ce6e3')
- sha256sums_x86_64=('b83eba640001580cab0f4c36d1eba104a19bffa605a606f9087ad1d3beb6561a')
- install="${pkgname}.install"
- package() {
- mkdir -p "$pkgdir/usr/share/netExtender/icons"
- cd "$srcdir/netExtenderClient"
- install -Dm 644 sslvpn "$pkgdir/etc/ppp/peers/sslvpn"
- install -Dm 755 netExtender "$pkgdir/usr/bin/netExtender"
- install -Dm 755 netExtenderGui "$pkgdir/usr/bin/netExtenderGui"
- install -Dm 744 nxMonitor "$pkgdir/usr/bin/nxMonitor"
- mkdir -p "$pkgdir/etc/ppp/ip-down.d"
- mkdir -p "$pkgdir/etc/ppp/ipv6-down.d"
- touch "$pkgdir/etc/ppp/ip-down.d/sslvpnroutecleanup"
- touch "$pkgdir/etc/ppp/ipv6-down.d/sslvpnroute6cleanup"
- chmod 757 "$pkgdir/etc/ppp/ip-down.d/sslvpnroutecleanup"
- chmod 757 "$pkgdir/etc/ppp/ipv6-down.d/sslvpnroute6cleanup"
- install -Dm 644 netExtender.1 "$pkgdir/usr/share/man/man1/netExtender.1"
- install -Dm 755 libNetExtender.so "$pkgdir/usr/lib/libNetExtender.so"
- install -Dm 755 libNetExtenderEpc.so "$pkgdir/usr/lib/libNetExtenderEpc.so"
- install -Dm 644 ca-bundle.crt "$pkgdir/usr/share/netExtender/ca-bundle.crt"
- # netExtenderGui is hard-coded to check in /usr/lib
- install -Dm 644 NetExtender.jar "$pkgdir/usr/lib/NetExtender.jar"
- install -Dm 644 icons/* "$pkgdir/usr/share/netExtender/icons"
- install -Dm 664 NetExtender.desktop "$pkgdir/usr/share/netExtender/NetExtender.desktop"
- install -Dm 664 NetExtender.desktop "$pkgdir/usr/share/applications/sonicwall-netextender.desktop"
- chown -f root:root "$pkgdir/usr/share/applications/sonicwall-netextender.desktop"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement