blob: f81aa076f0be297d4bdac8439707fe932b43ef69 [file] [log] [blame]
{
include: [ "//sdk/lib/diagnostics/syslog/client.shard.cml" ],
program: {
runner: "elf",
binary: "bin/netsvc",
},
use: [
// For ethernet and network device access.
{
directory: "dev",
rights: [ "rw*" ],
path: "/dev",
},
// For netcp access.
{
directory: "boot",
rights: [ "rx*" ],
path: "/boot",
},
// Directories below this are for netruncmd access.
{
directory: "bin",
rights: [ "rx*" ],
path: "/bin",
},
{
directory: "blob",
rights: [ "rw*" ],
path: "/blob",
},
{
directory: "minfs",
rights: [ "rw*" ],
path: "/data",
},
{
directory: "install",
rights: [ "rw*" ],
path: "/install",
},
{
directory: "pkgfs",
rights: [ "rx*" ],
path: "/pkgfs",
},
{
directory: "system",
rights: [ "rx*" ],
path: "/system",
},
{
directory: "tmp",
rights: [ "rw*" ],
path: "/tmp",
},
{
protocol: [
"fuchsia.boot.Arguments",
"fuchsia.boot.FactoryItems",
"fuchsia.boot.Items",
"fuchsia.boot.ReadOnlyLog",
"fuchsia.boot.RootResource",
"fuchsia.boot.WriteOnlyLog",
"fuchsia.cobalt.LoggerFactory",
"fuchsia.device.manager.Administrator",
"fuchsia.device.manager.BindDebugger",
"fuchsia.device.manager.DebugDumper",
"fuchsia.device.NameProvider",
"fuchsia.fshost.Filesystems",
"fuchsia.fshost.Registry",
"fuchsia.hardware.power.statecontrol.Admin",
"fuchsia.hardware.pty.Device",
"fuchsia.kernel.Counter",
"fuchsia.kernel.DebugBroker",
"fuchsia.kernel.RootJob",
"fuchsia.kernel.RootJobForInspect",
"fuchsia.kernel.Stats",
"fuchsia.logger.Log",
"fuchsia.net.NameLookup",
"fuchsia.net.stack.Log",
"fuchsia.net.stack.Stack",
"fuchsia.netstack.Netstack",
"fuchsia.paver.Paver",
"fuchsia.pkg.PackageResolver",
"fuchsia.pkg.RepositoryManager",
"fuchsia.pkg.rewrite.Engine",
"fuchsia.posix.socket.Provider",
"fuchsia.process.Launcher",
"fuchsia.process.Resolver",
"fuchsia.scheduler.ProfileProvider",
"fuchsia.sys.Environment",
"fuchsia.sys.Launcher",
"fuchsia.sys.Loader",
"fuchsia.sysinfo.SysInfo",
"fuchsia.sysmem.Allocator",
"fuchsia.tracing.controller.Controller",
"fuchsia.tracing.provider.Registry",
"fuchsia.virtualconsole.SessionManager",
],
},
],
}