commit: 5c926abe03ba6e17ba58faa71a512b3f6db90b19 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Thu Jul 6 17:25:46 2023 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Sun Jul 9 01:16:36 2023 +0000 URL: https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=5c926abe
Makefile: create /dev/console and /dev/null in the layout target Bug: https://bugs.gentoo.org/909664 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Makefile b/Makefile index 36c9134c..24671480 100644 --- a/Makefile +++ b/Makefile @@ -73,6 +73,10 @@ layout: $(INSTALL) -d -m 0700 $(DESTDIR)/root $(INSTALL) -d -m 1777 $(DESTDIR)/tmp $(INSTALL) -d -m 1777 $(DESTDIR)/var/tmp + # Essential device nodes for init/openrc in early boot + # Nonfatal in case we are running as non-root + -mknod -m 0600 $(DESTDIR)/dev/console c 5 1 + -mknod -m 0666 $(DESTDIR)/dev/null c 1 3 layout-usrmerge: layout rm -fr ${DESTDIR}/bin
