commit 4af98f740b189ad4d93221703dc082d14e4df0ce
Author: Elan Ruusamäe <[email protected]>
Date:   Mon May 5 09:14:58 2014 +0300

    profile script: do not leak vars, do not run if not interactive

 abrt.spec        |  4 +++-
 profile.sh.patch | 15 +++++++++++++++
 2 files changed, 18 insertions(+), 1 deletion(-)
---
diff --git a/abrt.spec b/abrt.spec
index 00213d4..ff40aaa 100644
--- a/abrt.spec
+++ b/abrt.spec
@@ -8,7 +8,7 @@ Summary:        Automatic bug detection and reporting tool
 Summary(pl.UTF-8):     Narzędzie do automatycznego wykrywania i zgłaszania 
błędów
 Name:          abrt
 Version:       2.2.0
-Release:       1
+Release:       2
 License:       GPL v2+
 Group:         Applications/System
 Source0:       https://fedorahosted.org/released/abrt/%{name}-%{version}.tar.gz
@@ -19,6 +19,7 @@ Patch1:               %{name}-rpm45.patch
 Patch2:                format_security.patch
 Patch3:                %{name}-link.patch
 Patch4:                %{name}-po.patch
+Patch5:                profile.sh.patch
 URL:           https://fedorahosted.org/abrt/
 BuildRequires: asciidoc
 BuildRequires: autoconf >= 2.50
@@ -441,6 +442,7 @@ się do powłoki.
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 %{__libtoolize}
diff --git a/profile.sh.patch b/profile.sh.patch
new file mode 100644
index 0000000..42bb5ea
--- /dev/null
+++ b/profile.sh.patch
@@ -0,0 +1,15 @@
+--- abrt-2.2.0/src/cli/abrt-console-notification.sh~   2013-09-13 
15:23:35.000000000 +0300
++++ abrt-2.2.0/src/cli/abrt-console-notification.sh    2014-05-05 
09:13:58.060354676 +0300
+@@ -1,3 +1,6 @@
++# Not an interactive shell?
++[[ $- == *i* ]] || return 0
++
+ LPATHDIR="$HOME/.cache/abrt"
+ SINCEFILE="$LPATHDIR/lastnotification"
+ 
+@@ -19,3 +22,5 @@
+ fi
+ 
+ abrt-cli status --since="$SINCE" 2> /dev/null
++
++unset LPATHDIR SINCEFILE TMPPATH
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/abrt.git/commitdiff/4af98f740b189ad4d93221703dc082d14e4df0ce

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to