diff --git a/mkosi/mkosi.images/minimal-base/mkosi.extra/etc/os-release b/mkosi/mkosi.images/minimal-base/mkosi.extra/etc/os-release deleted file mode 120000 index c4c75b419c..0000000000 --- a/mkosi/mkosi.images/minimal-base/mkosi.extra/etc/os-release +++ /dev/null @@ -1 +0,0 @@ -../usr/lib/os-release \ No newline at end of file diff --git a/mkosi/mkosi.images/minimal-base/mkosi.postinst b/mkosi/mkosi.images/minimal-base/mkosi.postinst index c76fb0a011..777bdfd449 100755 --- a/mkosi/mkosi.images/minimal-base/mkosi.postinst +++ b/mkosi/mkosi.images/minimal-base/mkosi.postinst @@ -9,3 +9,8 @@ echo "Hello from dummy init, beautiful day, innit?" ip link EOF chmod +x "$BUILDROOT/sbin/init" + +# Arch relies on tmpfiles.d/etc.conf but this image isn't booted +if [ ! -e "$BUILDROOT/etc/os-release" ]; then + ln -s ../usr/lib/os-release "$BUILDROOT/etc/os-release" +fi