@@ -4,7 +4,8 @@ set -eux -o pipefail
4
4
5
5
mkdir -p \
6
6
/source/dist \
7
- /source/artifacts/" ${BUILDARCH} " /{bin,etc,xtables-bin}
7
+ /source/artifacts/" ${BUILDARCH} " /{bin,etc,xtables-bin} \
8
+ /source/artifacts/" ${BUILDARCH} " /bin/aux
8
9
9
10
pushd /usr/src
10
11
@@ -14,6 +15,7 @@ cp buildroot/output/target/usr/sbin/{conntrack,ethtool,ipset} "/source/artifa
14
15
cp buildroot/output/target/usr/bin/{coreutils,find,fuse-overlayfs,nsenter,pigz,slirp4netns,xargs} " /source/artifacts/${BUILDARCH} /bin/"
15
16
cp buildroot/output/target/sbin/{blkid,ip,losetup} " /source/artifacts/${BUILDARCH} /bin/"
16
17
cp buildroot/output/target/bin/busybox " /source/artifacts/${BUILDARCH} /bin/"
18
+ cp buildroot/output/target/usr/sbin/nft " /source/artifacts/${BUILDARCH} /bin/aux/"
17
19
18
20
cp -r /source/iptables-detect/* .sh " /source/artifacts/${BUILDARCH} /xtables-bin/"
19
21
@@ -31,7 +33,6 @@ ln -sf pigz "/source/artifacts/${BUILDARCH}/bin/unpigz"
31
33
rm -f " /source/artifacts/${BUILDARCH} /bin/mount"
32
34
rm -f " /source/artifacts/${BUILDARCH} /bin/modprobe"
33
35
34
- mkdir -p " /source/artifacts/${BUILDARCH} /bin/aux"
35
36
ln -sf ../busybox " /source/artifacts/${BUILDARCH} /bin/aux/mount"
36
37
ln -sf ../busybox " /source/artifacts/${BUILDARCH} /bin/aux/modprobe"
37
38
@@ -43,5 +44,6 @@ cp -rp /source/artifacts/"${BUILDARCH}"/xtables-bin/* "/source/artifacts/${BUILD
43
44
44
45
tar cf - -C " /source/artifacts/${BUILDARCH} " ./bin ./etc > " /source/dist/k3s-root-${BUILDARCH} .tar"
45
46
tar cf - -C " /source/artifacts/${BUILDARCH} " --transform s/xtables-bin/bin/ ./xtables-bin > " /source/dist/k3s-root-xtables-${BUILDARCH} .tar"
47
+ tar -vtf " /source/dist/k3s-root-${BUILDARCH} .tar"
46
48
47
49
popd
0 commit comments