init system changes

This commit is contained in:
Astronand committed 2026-10-06 10:05:04 -04:00
1 parent 6b4cc974b0
commit 8edf246e02
12 files changed
+19 -21

No files matched your search

-4
View File
@@ -1,4 +0,0 @@
local args={...}
syscall.remove("/sbin/init")
syscall.symlink("/usr/lib/sysinit/sysinit", "/sbin/init")
syscall.exec("/sbin/init", args)
-12
View File
@@ -5,18 +5,6 @@ kernel.saveLog()
local fs=require("fs")
kernel.log("Loaded fs")
for i,v in pairs(kernel.processes) do
kernel.log("Spawning kernel task "..i)
syscall.spawn(function()
local status, err = pcall(v)
if not status then
kernel.log("Error executing kernel task '" .. i .. "': " .. err, "ERROR", 0xFF0000)
else
kernel.log("Successfully executed kernel task: " .. i)
end
end, i, nil,nil,nil,true)
end
-- config file path setup
if not fs.exists("/etc/sysinit/") then
kernel.log("Creating conf path")