@@ -19,11 +19,12 @@ make_minimal() {
19
19
make_busybox () {
20
20
export BOX=" busybox"
21
21
empty_box
22
- # busybox with dependencies
23
- extract_deb " busybox/busybox_1.22.0-19+b3_amd64.deb"
24
- extract_deb " glibc/libc6_2.24-11+deb9u4_amd64.deb"
25
- extract_deb " gcc-6/libgcc1_6.3.0-18+deb9u1_amd64.deb"
26
- extract_deb " gcc-6/gcc-6-base_6.3.0-18+deb9u1_amd64.deb"
22
+ # busybox with dependencies (busybox from debian bullseye)
23
+ extract_deb " busybox/busybox_1.30.1-6+b3_amd64.deb"
24
+ extract_deb " glibc/libc6_2.31-13+deb11u11_amd64.deb"
25
+ extract_deb " gcc-10/libgcc-s1_10.2.1-6_amd64.deb"
26
+ extract_deb " gcc-10/gcc-10-base_10.2.1-6_amd64.deb"
27
+
27
28
build_box
28
29
clean_box
29
30
manifest_box >> $MANIFEST
@@ -32,13 +33,13 @@ make_busybox() {
32
33
make_python2 () {
33
34
export BOX=" python2"
34
35
empty_box
35
- # python2.7 with dependencies
36
- extract_deb " python2.7/python2.7-minimal_2.7.13-2+deb9u3_amd64 .deb"
37
- extract_deb " python2.7/libpython2.7-minimal_2.7.13-2+deb9u3_amd64 .deb"
38
- extract_deb " zlib/zlib1g_1.2.8 .dfsg-5_amd64 .deb"
39
- extract_deb " glibc/libc6_2.24-11+deb9u4_amd64 .deb"
40
- extract_deb " gcc-6/libgcc1_6.3.0-18+deb9u1_amd64 .deb"
41
- extract_deb " gcc-6 /gcc-6-base_6.3.0-18+deb9u1_amd64 .deb"
36
+ # python2.7 with dependencies (python2.7-minimal from debian bullseye)
37
+ extract_deb " python2.7/python2.7-minimal_2.7.18-8+deb11u1_amd64 .deb"
38
+ extract_deb " python2.7/libpython2.7-minimal_2.7.18-8+deb11u1_amd64 .deb"
39
+ extract_deb " zlib/zlib1g_1.2.11 .dfsg-2+deb11u2_amd64 .deb"
40
+ extract_deb " glibc/libc6_2.31-13+deb11u11_amd64 .deb"
41
+ extract_deb " gcc-10/libgcc-s1_10.2.1-6_amd64 .deb"
42
+ extract_deb " gcc-10 /gcc-10-base_10.2.1-6_amd64 .deb"
42
43
43
44
build_box
44
45
clean_box
@@ -48,15 +49,15 @@ make_python2() {
48
49
make_python3 () {
49
50
export BOX=" python3"
50
51
empty_box
51
- # python3.5 with dependencies
52
- extract_deb " python3.5 /python3.5 -minimal_3.5.3-1+deb9u1_amd64 .deb"
53
- extract_deb " python3.5 /libpython3.5 -minimal_3.5.3-1+deb9u1_amd64 .deb"
54
- extract_deb " expat/libexpat1_2.2.0 -2+deb9u3_amd64 .deb"
55
- extract_deb " zlib/zlib1g_1.2.8 .dfsg-5_amd64 .deb"
56
- extract_deb " openssl/libssl1.1_1.1.0l-1~deb9u1_amd64 .deb"
57
- extract_deb " glibc/libc6_2.24-11+deb9u4_amd64 .deb"
58
- extract_deb " gcc-6/libgcc1_6.3.0-18+deb9u1_amd64 .deb"
59
- extract_deb " gcc-6 /gcc-6-base_6.3.0-18+deb9u1_amd64 .deb"
52
+ # python3.9 with dependencies (python3.9-minimal from debian bullseye)
53
+ extract_deb " python3.9 /python3.9 -minimal_3.9.2-1_amd64 .deb"
54
+ extract_deb " python3.9 /libpython3.9 -minimal_3.9.2-1_amd64 .deb"
55
+ extract_deb " expat/libexpat1_2.2.10 -2+deb11u5_amd64 .deb"
56
+ extract_deb " zlib/zlib1g_1.2.11 .dfsg-2+deb11u2_amd64 .deb"
57
+ extract_deb " openssl/libssl1.1_1.1.1w-0+deb11u1_amd64 .deb"
58
+ extract_deb " glibc/libc6_2.31-13+deb11u11_amd64 .deb"
59
+ extract_deb " gcc-10/libgcc-s1_10.2.1-6_amd64 .deb"
60
+ extract_deb " gcc-10 /gcc-10-base_10.2.1-6_amd64 .deb"
60
61
61
62
create_file " /dev/urandom"
62
63
0 commit comments