aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTF2022-01-10 17:56:22 +0100
committerTF2022-01-11 14:20:57 +0100
commit4526fd4053a631f28cb3189187463fd963af8d32 (patch)
tree3bdd73e3b85a63e9c30bed8e8c09d074cedc3746
parentf58f9ccc7a4529d7fe10a9011dcfa86ce493946c (diff)
downloadaur-4526fd4053a631f28cb3189187463fd963af8d32.tar.gz
always set current user as kesl admin
Signed-off-by: TF <mail@sedi.one>
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--kesl.ini2
-rw-r--r--kesl.install4
4 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aebc1bcb5851..5b7f20669323 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -22,8 +22,8 @@ pkgbase = kesl
validpgpkeys = 6AFE173577C4CBD621DF217FD093435AA3ED2C4A
sha256sums = 44aef3025d9c440a87effa684169057d4a50d31dca9cc1e2e1d91a2cd42f6160
sha256sums = dc2c5c82cac25ba6ebf02220deb5c40fd2035bd24e74a62fb6d0bf3933e7db31
- sha256sums = cb38324aa6740235b47a10d992a25d73d40676aa35b9e49cdb5822fa0d3228f5
- sha256sums = 1997d99905f033e18721244909fafa62a398e39bd8552ef20a1c007781e5e484
+ sha256sums = f7419403daa6534f654dc87f42cb8dc69f298b48e6bcc363bb3edc127aa4743c
+ sha256sums = a662eefe3761c2816e96905e2efd4f3b36574ccc0a10e843390329affd222ebf
pkgname = kesl
diff --git a/PKGBUILD b/PKGBUILD
index b44b98e7c2e0..4705794a5e81 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -25,8 +25,8 @@ source=( "https://products.s.kaspersky-labs.com/endpoints/keslinux10/${pkgver}/m
"kesl.ini")
sha256sums=('44aef3025d9c440a87effa684169057d4a50d31dca9cc1e2e1d91a2cd42f6160'
'dc2c5c82cac25ba6ebf02220deb5c40fd2035bd24e74a62fb6d0bf3933e7db31'
- 'cb38324aa6740235b47a10d992a25d73d40676aa35b9e49cdb5822fa0d3228f5'
- '1997d99905f033e18721244909fafa62a398e39bd8552ef20a1c007781e5e484')
+ 'f7419403daa6534f654dc87f42cb8dc69f298b48e6bcc363bb3edc127aa4743c'
+ 'a662eefe3761c2816e96905e2efd4f3b36574ccc0a10e843390329affd222ebf')
validpgpkeys=('6AFE173577C4CBD621DF217FD093435AA3ED2C4A')
package_kesl() {
diff --git a/kesl.ini b/kesl.ini
index c235fb703138..ff3a58cdc8c9 100644
--- a/kesl.ini
+++ b/kesl.ini
@@ -41,4 +41,4 @@ USE_GUI=Yes
# Endpoint Security management by command line and GUI.
# Default (if unset) is none (i.e root only)
# Package default is the user currently installing
-#ADMIN_USER=
+ADMIN_USER=@YOU@
diff --git a/kesl.install b/kesl.install
index 1c5eb2718173..3110994c83c8 100644
--- a/kesl.install
+++ b/kesl.install
@@ -67,7 +67,9 @@ post_install(){
# execute the kesl installer with preconfigured settings
echo -e "\e[32m\e[1m ... starting '/opt/kaspersky/kesl/bin/kesl-setup.pl' now\e[0m\n(no need to execute it again after installation has finished)."
- /opt/kaspersky/kesl/bin/kesl-setup.pl --autoinstall=/var/opt/kaspersky/kesl/pkgscripts/kesl.ini
+ cp /var/opt/kaspersky/kesl/pkgscripts/kesl.ini $KTMP/
+ sed -i "s/@YOU@/$SUDO_USER/g" $KTMP/kesl.ini
+ /opt/kaspersky/kesl/bin/kesl-setup.pl --autoinstall=$KTMP/kesl.ini
kesl-control -L --query