18 lines
517 B
Bash
Executable File
18 lines
517 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
cd "$(dirname "$0")"
|
|
cd ..
|
|
mkdir -p ./dependencies
|
|
rootdir=$(dirname "$0")
|
|
dir=./$(dirname "$0")
|
|
cd dependencies
|
|
[[ -d ./linux ]] || git clone --depth 1 https://github.com/torvalds/linux.git ./linux
|
|
|
|
|
|
cd "$(dirname "$0")"
|
|
cd ..
|
|
echo $PWD
|
|
cat ./config/build_containerfile | /usr/bin/podman build --volume /lib/modules:/lib/modules:z -f - -t patronagekernel:latest .
|
|
nice -n 20 /usr/bin/podman run -it --volume /lib/modules:/lib/modules:z --volume ./dependencies/linux:/linux patronagekernel:latest
|
|
|