Files
bare-operating-system/packages/bare-os-seeder/kernel/etc/bare-os/boot.policy.example.json
T
2026-04-04 16:58:05 -04:00

52 lines
1.9 KiB
JSON

{
"skipBootStages": [],
"denyBootStages": [],
"minKernelCapabilitiesPrimary": 0,
"requireSeedCaps": 0,
"requireKernelCapabilitiesExtendedSeedingPlatform": 0,
"requireKernelCapabilitiesRlimitsDelegatesShell": 0,
"requireKernelCapabilitiesOfflineNetExtensions": 0,
"requireKernelCapabilitiesHostTransportDelegates": 0,
"requireKernelCapabilitiesReplicationOperatorSurface": 0,
"requireKernelCapabilitiesPearCorestoreHrpc": 0,
"requireKernelCapabilitiesBareRuntimeProtoMux": 0,
"requireKernelCapabilitiesBareModuleCryptoStaging": 0,
"requireKernelCapabilitiesPearInspectLoggerTls": 0,
"requireKernelCapabilitiesHypercorePackHrpcLifecycle": 0,
"requireBareBootMin": "0.0.0",
"denyBareRpcMethodPatterns": [],
"maxPearInspectDepth": 0,
"maxHrpcAllowlistDepth": 0,
"requireBareLoggerMin": "0.0.0",
"denyAutobaseDiscoveryChannels": [],
"requireBareTlsMin": "0.0.0",
"requireBarePackMin": "0.0.0",
"requireBareAddonPolicyMin": "0.0.0",
"extensionSignerPinsV3": {},
"extensionSignerPinsV4": {},
"offlineLkgRequirePearStamp": false,
"offlineLkgRequireHypercorePackHrpcLifecycle": false,
"bootStagesRequireLifecycleMinSchema": 0,
"requireBareRuntimeMin": "0.0.0",
"denySeedRpcMethods": [],
"maxProtomuxChannelNameLength": 256,
"requireBooterSemver": "0.0.0",
"requireCtxApiMin": "0.0.0",
"requirePearRuntimeMin": "0.0.0",
"requireProtocolPackageMin": "0.0.0",
"denyKernelExtensionIds": [],
"denyCtxMethodPrefixes": [],
"maxKernelExtensionDepth": 8,
"gitPartialClonePolicy": "allow",
"kernelExtensionHashPins": {},
"offlineLkgIntegrityStrict": false,
"maxExecLineDepth": 48,
"denyEnvKeys": ["EXAMPLE_UNWANTED"],
"requireProcNodes": ["/proc/bare_os/features", "/proc/version"],
"allowedPearIpcChannels": [],
"denyVfsPrefixes": [],
"denyExecLineBuiltins": [],
"allowedCtxMethods": [],
"maxInitdRestartsPerUnit": 8
}