summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authors3rj1k2018-01-24 21:25:04 +0200
committers3rj1k2018-01-24 21:25:04 +0200
commit44643826bd925acb3868130f6cf8a0b92a40b8b4 (patch)
tree9d3d98bdc2ce41f699bcd9eec73f38da6210425d
parente1ed18637ea9338971b97df1f3cc4d79d1ab90d6 (diff)
downloadaur-44643826bd925acb3868130f6cf8a0b92a40b8b4.tar.gz
bump release and strip
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD65
-rw-r--r--etoken.module1
-rw-r--r--etoken.service10
4 files changed, 23 insertions, 69 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 658266fc200e..c7d240ca6a02 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,7 @@
pkgbase = sac-core
- pkgdesc = Safenet Authentication Client for Alladin eToken
- pkgver = 9.0.43
+ pkgdesc = Safenet Authentication Client for Alladin eToken, stripped core package
+ pkgver = 9.1.7
pkgrel = 1
- arch = i686
arch = x86_64
license = custom
makedepends = libarchive
@@ -10,16 +9,11 @@ pkgbase = sac-core
depends = pcsc-tools
depends = libusb-compat
depends = openssh
+ depends = nss
source = eToken.conf
- source = etoken.service
- source = etoken.module
sha256sums = 85b850b820610e029428e577ca0e48f6fb7b4148ae8d702ca20b191963046c6c
- sha256sums = a45c4456fdfb397bf5483bd0cdb6d30cc0ad5a7cde633c31784007b0d5e26974
- sha256sums = eb3b127fdd4f2e5b41f8b8e9f155343e525e6c7121c21758e856422a7e67d2b2
- source_i686 = http://packages.mirohost.net/etoken/Linux/Core/SafenetAuthenticationClient-core-9.0.43-0_i386.deb
- sha256sums_i686 = 665cf6b1b1acdefdb6a3eca2845305c2ca03146e27fdf3c446ddcc0b5fe9d7da
- source_x86_64 = http://packages.mirohost.net/etoken/Linux/Core/SafenetAuthenticationClient-core-9.0.43-0_amd64.deb
- sha256sums_x86_64 = 43c0ddb2e4e7eaa2de530e5236661bef748401316679bc231a0620d89badbfdc
+ source_x86_64 = http://packages.mirohost.net/etoken/Linux/Core/SafenetAuthenticationClient-core-9.1.7-0_amd64.deb
+ sha256sums_x86_64 = bafd836ade7524ce5634525b7fc89b99c7ba4b2d0b908d21d960e11714204300
pkgname = sac-core
diff --git a/PKGBUILD b/PKGBUILD
index 8ae9bad730d7..b6ff57f3cedf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,69 +1,40 @@
pkgname='sac-core'
-pkgver='9.0.43'
+pkgver='9.1.7'
pkgrel='1'
-pkgdesc='Safenet Authentication Client for Alladin eToken'
-arch=('i686' 'x86_64')
-depends=('pcsclite' 'pcsc-tools' 'libusb-compat' 'openssh')
+pkgdesc='Safenet Authentication Client for Alladin eToken, stripped core package'
+arch=('x86_64')
+depends=('pcsclite' 'pcsc-tools' 'libusb-compat' 'openssh' 'nss')
makedepends=('libarchive')
license=('custom')
-source_i686=('http://packages.mirohost.net/etoken/Linux/Core/SafenetAuthenticationClient-core-9.0.43-0_i386.deb')
-source_x86_64=('http://packages.mirohost.net/etoken/Linux/Core/SafenetAuthenticationClient-core-9.0.43-0_amd64.deb')
-sha256sums_i686=('665cf6b1b1acdefdb6a3eca2845305c2ca03146e27fdf3c446ddcc0b5fe9d7da')
-sha256sums_x86_64=('43c0ddb2e4e7eaa2de530e5236661bef748401316679bc231a0620d89badbfdc')
-source+=('eToken.conf'
- 'etoken.service'
- 'etoken.module')
-sha256sums+=('85b850b820610e029428e577ca0e48f6fb7b4148ae8d702ca20b191963046c6c'
- 'a45c4456fdfb397bf5483bd0cdb6d30cc0ad5a7cde633c31784007b0d5e26974'
- 'eb3b127fdd4f2e5b41f8b8e9f155343e525e6c7121c21758e856422a7e67d2b2')
+source_x86_64=('http://packages.mirohost.net/etoken/Linux/Core/SafenetAuthenticationClient-core-9.1.7-0_amd64.deb')
+sha256sums_x86_64=('bafd836ade7524ce5634525b7fc89b99c7ba4b2d0b908d21d960e11714204300')
+source+=('eToken.conf')
+sha256sums+=('85b850b820610e029428e577ca0e48f6fb7b4148ae8d702ca20b191963046c6c')
+
build() {
bsdtar -xf "$srcdir/data.tar.gz"
}
package() {
- mkdir -p "$pkgdir/usr/lib/pcsc/drivers"
- mkdir -p "$pkgdir/var/cache/eToken"
- cp -dpr --no-preserve=ownership "$srcdir/usr/bin" "$pkgdir/usr"
- cp -dpr --no-preserve=ownership "$srcdir/usr/share/eToken/drivers/aks-ifdh.bundle" "$pkgdir/usr/lib/pcsc/drivers"
- cp -dpr --no-preserve=ownership "$srcdir/lib" "$pkgdir/usr"
- rm "$pkgdir/usr/lib/pcsc/drivers/aks-ifdh.bundle/Contents/Linux/readme.txt"
+ mkdir -p "$pkgdir/usr/lib"
+ cp --no-preserve=ownership "$srcdir/lib/libeToken.so.9.1.7" "$pkgdir/usr/lib/libeToken.so.9.1.7"
mkdir -p "$pkgdir/etc"
cp "$srcdir/eToken.conf" "$pkgdir/etc/eToken.conf"
- mkdir -p "$pkgdir/usr/lib/systemd/system/"
- cp "$srcdir/etoken.service" "$pkgdir/usr/lib/systemd/system/etoken.service"
-
- mkdir -p "$pkgdir/usr/share/p11-kit/modules/"
- cp "$srcdir/etoken.module" "$pkgdir/usr/share/p11-kit/modules/etoken.module"
-
- cd "$pkgdir/usr/lib/pcsc/drivers/aks-ifdh.bundle/Contents/Linux/"
- ln -sf libAksIfdh.so.9.0 libAksIfdh.so
-
cd "$pkgdir/usr/lib/"
- ln -sf libeToken.so.9.0.43 libeTPkcs11.so
- ln -sf libeToken.so.9.0.43 libeToken.so
- ln -sf libcardosTokenEngine.so.9.0.43 libcardosTokenEngine.so
- ln -sf libeTokenHID.so.9.0.43 libeTokenHID.so
- ln -sf libetvTokenEngine.so.9.0.43 libetvTokenEngine.so
- ln -sf libiKeyTokenEngine.so.9.0.43 libiKeyTokenEngine.so
- ln -sf libSACLog.so.9.0.43 libSACLog.so
-
- mkdir -p "$pkgdir/usr/lib/pkcs11/"
- cd "$pkgdir/usr/lib/pkcs11/"
- ln -sf /usr/lib/libeTPkcs11.so libeTPkcs11.so
+ ln -sf libeToken.so.9.1.7 libeTPkcs11.so
+ ln -sf libeToken.so.9.1.7 libeToken.so.9.1
+ ln -sf libeToken.so.9.1.7 libeToken.so.9
+ ln -sf libeToken.so.9.1.7 libeToken.so
}
post_install() {
- echo "Enabling systemd services"
- systemctl enable pcscd.service
- systemctl enable etoken.service
- echo "Starting systemd services"
- systemctl start pcscd.service
- systemctl start etoken.service
+ systemctl daemon-reload
+ systemctl restart pcscd.service
}
post_upgrade() {
- echo "Reloading systemd"
systemctl daemon-reload
+ systemctl restart pcscd.service
}
diff --git a/etoken.module b/etoken.module
deleted file mode 100644
index 3b3440990bae..000000000000
--- a/etoken.module
+++ /dev/null
@@ -1 +0,0 @@
-module: libeTPkcs11.so
diff --git a/etoken.service b/etoken.service
deleted file mode 100644
index 838ed60171cc..000000000000
--- a/etoken.service
+++ /dev/null
@@ -1,10 +0,0 @@
-[Unit]
-Description=Aladdin eToken service
-
-[Service]
-ExecStart=/usr/bin/SACSrv
-ExecReload=/bin/kill -HUP $MAINPID
-StandardOutput=null
-
-[Install]
-WantedBy=multi-user.target