[packages/galternatives] move pkexec wrapper as source

glen glen at pld-linux.org
Tue Feb 2 20:07:55 CET 2016


commit 24f54e0d39c7c953b46a1436b0a7b0134d1b8a13
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Tue Feb 2 20:13:44 2016 +0200

    move pkexec wrapper as source

 galternatives.sh   | 2 ++
 galternatives.spec | 7 ++-----
 2 files changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/galternatives.spec b/galternatives.spec
index f661833..39dcb91 100644
--- a/galternatives.spec
+++ b/galternatives.spec
@@ -9,6 +9,7 @@ Source0:	http://pkgs.fedoraproject.org/repo/pkgs/galternatives/%{name}_%{version
 # Source0-md5:	6148901a78623e85e3265a63588a2d23
 Source1:	org.fedoraproject.pkexec.run-%{name}.policy
 Source2:	%{name}.pamd
+Source3:	%{name}.sh
 Patch0:		%{name}-desktop.patch
 Patch1:		%{name}-fedora.patch
 URL:		http://packages.qa.debian.org/g/galternatives.html
@@ -54,11 +55,7 @@ desktop-file-install --delete-original	\
 # polkit/pkexec wrapper
 install -d $RPM_BUILD_ROOT%{_sbindir}
 mv $RPM_BUILD_ROOT%{_bindir}/galternatives $RPM_BUILD_ROOT%{_sbindir}
-cat << 'EOF' > $RPM_BUILD_ROOT%{_bindir}/galternatives
-#!/bin/sh
-pkexec --disable-internal-agent %{_sbindir}/galternatives "$@"
-EOF
-chmod a+rx $RPM_BUILD_ROOT%{_bindir}/galternatives
+install -p %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/galternatives
 
 # polkit policy
 install -d $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions
diff --git a/galternatives.sh b/galternatives.sh
new file mode 100755
index 0000000..e5c44e0
--- /dev/null
+++ b/galternatives.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+pkexec --disable-internal-agent /usr/sbin/galternatives "$@"
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/galternatives.git/commitdiff/24f54e0d39c7c953b46a1436b0a7b0134d1b8a13



More information about the pld-cvs-commit mailing list