[packages/prelink] - updated prelink.conf: blacklist perl binary (fork calls are apparently broken after prelinking) -
qboosh
qboosh at pld-linux.org
Sat Apr 23 21:21:22 CEST 2016
commit 772a3700cfcdc2778646da2f855527a71f5383e7
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Apr 23 21:21:49 2016 +0200
- updated prelink.conf: blacklist perl binary (fork calls are apparently broken after prelinking)
- adjusted .cron script to be consistent with .spec wrt. prelink.log location
- release 2
prelink.conf | 1 +
prelink.cron | 12 ++++++------
prelink.spec | 2 +-
3 files changed, 8 insertions(+), 7 deletions(-)
---
diff --git a/prelink.spec b/prelink.spec
index 8090eed..e307ca3 100644
--- a/prelink.spec
+++ b/prelink.spec
@@ -7,7 +7,7 @@ Summary: Tool to optimize relocations in object files
Summary(pl.UTF-8): Narzędzie optymalizujące relokacje w plikach obiektów
Name: prelink
Version: 20130503
-Release: 1
+Release: 2
License: GPL v2+
Group: Development/Tools
# backup: http://distfiles.gentoo.org/distfiles/%{name}-%{version}.tar.bz2
diff --git a/prelink.conf b/prelink.conf
index 0b0e8ca..7a9c237 100644
--- a/prelink.conf
+++ b/prelink.conf
@@ -18,6 +18,7 @@
-b /lib/modules
-b /usr/lib/locale
-b /usr/X11R6/lib{,64}/X11/xfig
+-b /usr/bin/perl*
-l /bin
-l /usr/bin
-l /sbin
diff --git a/prelink.cron b/prelink.cron
index e60751b..c2e2510 100644
--- a/prelink.cron
+++ b/prelink.cron
@@ -6,9 +6,9 @@ renice +19 -p $$ >/dev/null 2>&1
if [ "$PRELINKING" != yes ]; then
if [ -f /etc/prelink.cache ]; then
- echo /usr/sbin/prelink -uav > /var/log/prelink.log
- /usr/sbin/prelink -uav >> /var/log/prelink.log 2>&1 \
- || echo Prelink failed with return value $? >> /var/log/prelink.log
+ echo /usr/sbin/prelink -uav > /var/log/prelink/prelink.log
+ /usr/sbin/prelink -uav >> /var/log/prelink/prelink.log 2>&1 \
+ || echo Prelink failed with return value $? >> /var/log/prelink/prelink.log
rm -f /etc/prelink.cache
# Restart init if needed
[ -n "$(find `ldd /sbin/init | awk 'NF == 4 { print $3 }'` /sbin/init -ctime -1 2>/dev/null )" ] && /sbin/telinit u
@@ -42,9 +42,9 @@ else
cp -a /var/lib/misc/prelink.{full,quick}
fi
-echo /usr/sbin/prelink -av $PRELINK_OPTS > /var/log/prelink.log
-/usr/sbin/prelink -av $PRELINK_OPTS >> /var/log/prelink.log 2>&1 \
- || echo Prelink failed with return value $? >> /var/log/prelink.log
+echo /usr/sbin/prelink -av $PRELINK_OPTS > /var/log/prelink/prelink.log
+/usr/sbin/prelink -av $PRELINK_OPTS >> /var/log/prelink/prelink.log 2>&1 \
+ || echo Prelink failed with return value $? >> /var/log/prelink/prelink.log
# Restart init if needed
[ -n "$(find `ldd /sbin/init | awk 'NF == 4 { print $3 }'` /sbin/init -ctime -1 2>/dev/null )" ] && /sbin/telinit u
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/prelink.git/commitdiff/772a3700cfcdc2778646da2f855527a71f5383e7
More information about the pld-cvs-commit
mailing list