summaryrefslogtreecommitdiff
path: root/pm/functions.in
diff options
context:
space:
mode:
authorVictor Lowther <victor.lowther@gmail.com>2008-02-19 17:01:56 -0600
committerVictor Lowther <victor.lowther@gmail.com>2008-02-19 17:01:56 -0600
commit4dc7cb0363398b719505c1015aec3c2c22e994da (patch)
treefb9aa3ca2295e9c7474ad897dd706f3bdf0206f0 /pm/functions.in
parent28f4915e717fbc31b5410f77bf7882928def0545 (diff)
Fix broken sorting in run_hooks.
Diffstat (limited to 'pm/functions.in')
-rw-r--r--pm/functions.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/pm/functions.in b/pm/functions.in
index 07fa468..f3bdc6c 100644
--- a/pm/functions.in
+++ b/pm/functions.in
@@ -135,8 +135,8 @@ run_hooks()
"
IFS="${nifs}" # tolerate spaces in filenames.
[ "$3" = "reverse" ] && sort="sort -r"
- for base in $(for f in "$syshooks/"*[!~] "$phooks/"*[!~];
- do [ -O "$f" ] && echo ${f##*/} ; done | sort | uniq) ;
+ for base in $(IFS="${oifs}"; for f in "$syshooks/"*[!~] "$phooks/"*[!~];
+ do [ -O "$f" ] && echo ${f##*/} ; done | $sort | uniq) ;
do
if [ -f "$syshooks/$base" ]; then
hook="$syshooks/$base"