wip: Point namespace-improvement branches.

This commit is contained in:
Ibuki.O 2025-12-13 00:50:43 +09:00
parent 8cb5fa2ddf
commit a36dde03c3
7 changed files with 34 additions and 7 deletions

View File

@ -32,3 +32,9 @@ inputd -A 2
nowait getty 2
nowait getty /scheme/debug/no-preserve -J
"""
[[files]]
path = "/etc/login_config.toml"
data = """
[user_schemes.user]
schemes = ["memory","sudo","sys","file","rand","null","ip","icmp","tcp","udp","thisproc","pty","orbital","display.vesa","uds_stream","uds_dgram","pipe","time","event"]
"""

View File

@ -8,6 +8,7 @@ dependencies = [
]
script = """
BINS=(
namespace
init
logd
ramfs
@ -89,7 +90,7 @@ mkdir -pv "${COOKBOOK_BUILD}/initfs/bin" "${COOKBOOK_BUILD}/initfs/lib/drivers"
for bin in "${BINS[@]}"
do
case "${bin}" in
init | logd | ramfs | randd | zerod | pcid | pcid-spawner | fbbootlogd | fbcond | inputd | vesad | lived | ps2d | acpid | bcm2835-sdhcid | rtcd | hwd)
namespace | init | logd | ramfs | randd | zerod | pcid | pcid-spawner | fbbootlogd | fbcond | inputd | vesad | lived | ps2d | acpid | bcm2835-sdhcid | rtcd | hwd)
cp -v "target/${TARGET}/${build_type}/${bin}" "${COOKBOOK_BUILD}/initfs/bin"
;;
*)

View File

@ -1,11 +1,16 @@
[source]
git = "https://gitlab.redox-os.org/redox-os/base.git"
# git = "https://gitlab.redox-os.org/redox-os/base.git"
git = "https://gitlab.redox-os.org/Ibuki.O/base.git"
# branch = "unlinkat"
# branch = "filter-uidgid"
branch = "namespace-improvement"
# branch = "debug"
[build]
template = "custom"
script = """
mkdir -pv "${COOKBOOK_STAGE}/usr/bin"
for package in audiod ipcd ptyd; do
for package in audiod ipcd ptyd; do
"${COOKBOOK_CARGO}" build \
--manifest-path "${COOKBOOK_SOURCE}/${package}/Cargo.toml" \
${build_flags}

View File

@ -1,5 +1,10 @@
[source]
git = "https://gitlab.redox-os.org/redox-os/kernel.git"
# git = "https://gitlab.redox-os.org/redox-os/kernel.git"
git = "https://gitlab.redox-os.org/Ibuki.O/kernel.git"
# branch = "schemelist"
# branch = "unlinkat"
# branch = "filter-uidgid"
branch = "namespace-improvement"
[build]
template = "custom"

View File

@ -1,5 +1,8 @@
[source]
git = "https://gitlab.redox-os.org/redox-os/redoxfs.git"
# git = "https://gitlab.redox-os.org/redox-os/redoxfs.git"
git = "https://gitlab.redox-os.org/Ibuki.O/redoxfs.git"
# branch = "scheme_root_fd"
branch = "unlinkat"
[build]
template = "custom"

View File

@ -1,5 +1,9 @@
[source]
git = "https://gitlab.redox-os.org/redox-os/relibc.git"
# git = "https://gitlab.redox-os.org/redox-os/relibc.git"
git = "https://gitlab.redox-os.org/Ibuki.O/relibc.git"
# branch = "unlinkat"
# branch = "filter-uidgid"
branch = "namespace-improvement"
[build]
template = "custom"

View File

@ -1,5 +1,8 @@
[source]
git = "https://gitlab.redox-os.org/redox-os/userutils.git"
# git = "https://gitlab.redox-os.org/redox-os/userutils.git"
git = "https://gitlab.redox-os.org/Ibuki.O/userutils.git"
# branch = "scheme_root_fd"
branch = "namespace-improvement"
[build]
template = "custom"