]>
Commit | Line | Data |
---|---|---|
bf246ba0 LP |
1 | # Puts together an nspawn container and runs networkd-test.py in it, inside a |
2 | # network namespace and everything. Run this with "mkosi | |
3 | # --default=mkosi.default.networkd-test boot". This will start the test and | |
5238e957 | 4 | # eventually exit with success in case the test succeeded. |
bf246ba0 LP |
5 | |
6 | [Distribution] | |
7 | Distribution=fedora | |
8 | Release=29 | |
9 | ||
10 | [Output] | |
11 | Format=raw_btrfs | |
12 | Bootable=yes | |
bf246ba0 LP |
13 | OutputDirectory=../mkosi.output |
14 | Output=networkd-test.raw | |
15 | ||
16 | [Partitions] | |
17 | RootSize=3G | |
18 | ||
19 | [Packages] | |
20 | BuildPackages= | |
21 | audit-libs-devel | |
22 | bzip2-devel | |
23 | cryptsetup-devel | |
24 | dbus-devel | |
25 | diffutils | |
26 | docbook-style-xsl | |
27 | elfutils-devel | |
28 | gcc | |
29 | gettext | |
30 | git | |
31 | gnu-efi | |
32 | gnu-efi-devel | |
33 | gnutls-devel | |
34 | gperf | |
35 | hostname | |
36 | iptables-devel | |
37 | kmod-devel | |
38 | libacl-devel | |
39 | libblkid-devel | |
40 | libcap-devel | |
41 | libcurl-devel | |
42 | libgcrypt-devel | |
43 | libidn2-devel | |
44 | libmicrohttpd-devel | |
45 | libmount-devel | |
46 | libseccomp-devel | |
47 | libselinux-devel | |
48 | libtool | |
49 | libxkbcommon-devel | |
50 | libxslt | |
51 | lz4 | |
52 | lz4-devel | |
53 | m4 | |
54 | meson | |
55 | pam-devel | |
56 | pcre2-devel | |
57 | pkgconfig | |
58 | python3-devel | |
59 | python3-lxml | |
60 | qrencode-devel | |
61 | tree | |
62 | xz-devel | |
63 | ||
64 | Packages= | |
65 | dnsmasq | |
66 | iproute | |
67 | libidn2 | |
68 | polkit | |
69 | python3 | |
70 | ||
71 | # Share caches with the top-level mkosi | |
72 | BuildDirectory=../mkosi.builddir | |
73 | Cache=../mkosi.cache | |
74 | ||
75 | # Run our own script | |
76 | BuildScript=mkosi.build.networkd-test | |
77 | ||
78 | BuildSources=.. | |
79 | NSpawnSettings=mkosi.nspawn.networkd-test |