mirror of
https://github.com/dynup/kpatch
synced 2025-02-21 04:16:54 +00:00
Merge pull request #183 from jpoimboe/modules-extra
kmod: install core module to "extra" subdir
This commit is contained in:
commit
783985a9d7
@ -4,9 +4,9 @@ all: clean
|
||||
$(MAKE) -C core
|
||||
|
||||
install:
|
||||
$(INSTALL) -d $(MODULESDIR)/$(shell uname -r)/kpatch
|
||||
$(INSTALL) -m 644 core/kpatch.ko $(MODULESDIR)/$(shell uname -r)/kpatch
|
||||
$(INSTALL) -m 644 core/Module.symvers $(MODULESDIR)/$(shell uname -r)/kpatch
|
||||
$(INSTALL) -d $(MODULESDIR)/$(shell uname -r)/extra/kpatch
|
||||
$(INSTALL) -m 644 core/kpatch.ko $(MODULESDIR)/$(shell uname -r)/extra/kpatch
|
||||
$(INSTALL) -m 644 core/Module.symvers $(MODULESDIR)/$(shell uname -r)/extra/kpatch
|
||||
$(INSTALL) -d $(DATADIR)/patch
|
||||
$(INSTALL) -m 644 patch/* $(DATADIR)/patch
|
||||
|
||||
|
@ -75,7 +75,7 @@ find_dirs() {
|
||||
# installation path
|
||||
TOOLSDIR="$(readlink -f $SCRIPTDIR/../libexec/kpatch)"
|
||||
DATADIR="$(readlink -f $SCRIPTDIR/../share/kpatch)"
|
||||
SYMVERSFILE="$(readlink -f $SCRIPTDIR/../lib/modules/$(uname -r)/kpatch/Module.symvers)"
|
||||
SYMVERSFILE="$(readlink -f $SCRIPTDIR/../lib/modules/$(uname -r)/extra/kpatch/Module.symvers)"
|
||||
return
|
||||
fi
|
||||
|
||||
|
@ -83,10 +83,10 @@ find_core_module() {
|
||||
COREMOD="$SCRIPTDIR"/../kmod/core/kpatch.ko
|
||||
[[ -f "$COREMOD" ]] && return
|
||||
|
||||
COREMOD="/usr/local/lib/modules/$(uname -r)/kpatch/kpatch.ko"
|
||||
COREMOD="/usr/local/lib/modules/$(uname -r)/extra/kpatch/kpatch.ko"
|
||||
[[ -f "$COREMOD" ]] && return
|
||||
|
||||
COREMOD="/usr/lib/modules/$(uname -r)/kpatch/kpatch.ko"
|
||||
COREMOD="/usr/lib/modules/$(uname -r)/extra/kpatch/kpatch.ko"
|
||||
[[ -f "$COREMOD" ]] && return
|
||||
|
||||
return 1
|
||||
|
Loading…
Reference in New Issue
Block a user