meta: replace systemd and ldd with herdd and nsd

This commit is contained in:
2026-03-23 18:15:38 +00:00
parent d4d3ab13f4
commit bf5052fd3d
12 changed files with 105 additions and 34 deletions

View File

@@ -0,0 +1,15 @@
file(GLOB sources *.c)
rosetta_add_service(
NAME nsd
SOURCES ${sources}
CFG_FILE ${CMAKE_CURRENT_SOURCE_DIR}/nsd.service)
target_link_libraries(nsd libc libc-runtime)
sysroot_add_service(
NAME nsd
BIN_DIR /usr/bin
SVC_DIR /etc/herdd/services)
bsp_add_service(
NAME nsd
BIN_DIR /usr/bin
SVC_DIR /etc/herdd/services)

4
services/nsd/main.c Normal file
View File

@@ -0,0 +1,4 @@
int main(void)
{
return 0;
}

6
services/nsd/nsd.service Normal file
View File

@@ -0,0 +1,6 @@
[Unit]
Description=Namespace Service
[Service]
Exec=/usr/bin/nsd
Role=NamespaceProvider