Skip to content

Commit cf1a856

Browse files
committed
New file: mkosi.centos.default.tmpl
This file passes the entire ndctl test suite with a couple additional quirks like `meson setup -Ddocs=disabled` and deleting the evil udev hotplug rule discussed in pmem#185 (comment) Signed-off-by: Marc Herbert <[email protected]>
1 parent 7b04053 commit cf1a856

File tree

1 file changed

+82
-0
lines changed

1 file changed

+82
-0
lines changed

mkosi.centos.default.tmpl

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# This successfully built Centos 10 on Arch Linux with mkosi 25.3 as of
2+
# October 2025. This is not much and only manual testing but it is still
3+
# vastly better than no starting point at all.
4+
5+
[Content]
6+
Packages=
7+
openssh-clients
8+
openssh-server
9+
httpd
10+
ndctl
11+
daxctl
12+
cxl-cli
13+
jq
14+
sudo
15+
make
16+
gcc
17+
perl
18+
python
19+
libcurl-devel
20+
vim-enhanced
21+
net-tools
22+
iproute
23+
nmap-ncat
24+
lsof
25+
dnf
26+
git-core
27+
tar
28+
NetworkManager
29+
bash-completion
30+
passwd
31+
numactl
32+
numactl-libs
33+
fio
34+
fio-engine-libaio
35+
strace
36+
ltrace
37+
procps-ng
38+
man-db
39+
xfsprogs
40+
e2fsprogs
41+
acpica-tools
42+
autoconf
43+
asciidoc
44+
xmlto
45+
automake
46+
libtool
47+
pkgconfig
48+
uuid
49+
libuuid
50+
libuuid-devel
51+
kmod-devel
52+
kmod-libs
53+
json-c
54+
json-c-devel
55+
keyutils-libs-devel
56+
systemd-devel
57+
iniparser
58+
iniparser-devel
59+
rsync
60+
diffutils
61+
parted
62+
keyutils
63+
hostname
64+
gdb
65+
tree
66+
nvme-cli
67+
cargo
68+
meson
69+
ninja-build
70+
trace-cmd
71+
xxd
72+
libtraceevent
73+
libtraceevent-devel
74+
libtracefs
75+
libtracefs-devel
76+
pciutils
77+
bind-utils
78+
systemd-resolved
79+
perf
80+
hwloc
81+
systemd-boot-unsigned
82+

0 commit comments

Comments
 (0)