This patch series adds a "pre-run hook" feature for depmod alternatives. An alternative's pre-run hook is a shell command which depmod will run just before processing the alternative.
This will be used by Ksplice Uptrack in order to synchronize its module directory with the directories in /lib/modules. A hook gives us the flexibility we need, without pushing the synchronization logic into module-init-tools. The patches also fix some minor bugs in my previous code. As before, please feel free to contact me with any questions. Keegan McAllister (6): depmod: isolate out-of-date check between alts tests: more tests for malformed alternatives depmod: catch trailing spaces on malformed alts depmod: add pre-run hooks for alternatives tests: test alternatives pre-run hooks doc: document alternatives pre-run hooks depmod.c | 38 ++++++++-- doc/depmod.alternatives.sgml | 15 ++++ tests/test-depmod/18alternatives-syntax.sh | 40 ++++++++++ tests/test-depmod/19alternatives-hooks.sh | 112 ++++++++++++++++++++++++++++ 4 files changed, 198 insertions(+), 7 deletions(-) create mode 100755 tests/test-depmod/19alternatives-hooks.sh -- 1.7.2.3 -- To unsubscribe from this list: send the line "unsubscribe linux-modules" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
