test: add barebones /etc/{passwd,group} and an ld.so.conf

Finit now requires being able to query at least for the root user and
group before starting any services.

Also, add support for using libraries installed in /usr/local

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg
2026-01-01 09:45:06 +01:00
parent ce40e2b9d2
commit 329f11b4da
5 changed files with 21 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
dialout:x:20:
nogroup:x:65534:
+3
View File
@@ -0,0 +1,3 @@
/usr/local/lib
/usr/lib
/lib
+5
View File
@@ -0,0 +1,5 @@
root:x:0:0:root:/root:/bin/sh
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin