[Pm-utils] [PATCH 2/6] Relocate definitions of syshooks and phooks
Victor Lowther
victor.lowther at gmail.com
Sun May 11 18:43:49 PDT 2008
Defining them just in the get_foo_hooks functions
does not do The Right THing, sadly.
---
pm/pm-functions.in | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/pm/pm-functions.in b/pm/pm-functions.in
index 3efe5d9..d99809d 100644
--- a/pm/pm-functions.in
+++ b/pm/pm-functions.in
@@ -157,8 +157,6 @@ hook_ok()
get_core_hooks()
{
- local syshooks="${PM_UTILS_ETCDIR}/$1.d"
- local phooks="${PM_UTILS_LIBDIR}/$1.d"
local sort="sort"
[ "$2" = "reverse" ] && sort="sort -r"
for f in "$syshooks/"[0-9][0-9]*[!~] "$phooks/"[0-9][0-9]*[!~];
@@ -167,8 +165,6 @@ get_core_hooks()
get_aux_hooks()
{
- local syshooks="${PM_UTILS_ETCDIR}/$1.d"
- local phooks="${PM_UTILS_LIBDIR}/$1.d"
local sort="sort"
[ "$2" = "reverse" ] && sort="sort -r"
for f in "$syshooks/"[!0-9][!0-9]*[!~] "$phooks/"[!0-9][!0-9]*[!~];
@@ -181,6 +177,8 @@ run_some_hooks()
# $2 = core or aux hook?
# $3 = order to sort hooks in
# rest are parameters for hooks
+ syshooks="${PM_UTILS_ETCDIR}/$1.d"
+ phooks="${PM_UTILS_LIBDIR}/$1.d"
local hook_type="$1"
local hook_coa="$2"
local hook_order="$3"
--
1.5.4.3
More information about the Pm-utils
mailing list