sculpt: trim config/deploy default

The commented-out <start> nodes are prone to become inconsistent with
the launchers. Hence, this patch removes them. Start nodes should better
be added by the '+' menu, at least initially.

Furthermore, the patch directs requests for the vfs.lib.so ROM to core's
ROM service to reduce the impact of low-level ABI changes (i.e., the
packet-stream layout) on existing vfs/libc-based packages.
This commit is contained in:
Norman Feske 2018-11-26 19:53:57 +01:00 committed by Christian Helmuth
parent 89020bc3c0
commit 005d6d6b35
1 changed files with 3 additions and 22 deletions

View File

@ -539,34 +539,15 @@ append manual_deploy_config {
<config arch="} [depot_spec] {">
<common_routes>
<service name="ROM" label_last="ld.lib.so"> <parent/> </service>
<service name="ROM" label_last="init"> <parent/> </service>
<service name="ROM" label_last="ld.lib.so"> <parent/> </service>
<service name="ROM" label_last="vfs.lib.so"> <parent/> </service>
<service name="ROM" label_last="init"> <parent/> </service>
<service name="CPU"> <parent/> </service>
<service name="PD"> <parent/> </service>
<service name="LOG"> <parent/> </service>
<service name="Timer"> <parent/> </service>
</common_routes>
<!-- <start name="shared_fs"/> -->
<!-- <start name="usb_devices_rom"/> -->
<!-- <start name="vm_fs"/> -->
<!-- <start name="fonts_fs"/> -->
<!-- <start name="wm"/> -->
<!-- <start name="backdrop"/> -->
<!-- <start name="nano3d"/> -->
<!-- <start name="noux" launcher="noux-system"/> -->
<!-- <start name="download_debian"/> -->
<!-- <start name="vm"/> -->
<!-- <start name="top_view"/> -->
<!-- <start name="2048"/> -->
<!-- <start name="vbox5-tc-browser"/> -->
<!-- <start name="seoul-vmm-browser"/> -->
<!-- <start name="config_editor"/> -->
<!-- <start name="report_dump"/> -->
<!-- <start name="acpica"/> -->
<!-- <start name="gambatte"/> -->
<!-- <start name="arora"/> -->
</config>}
set fd [open [run_dir]/genode/manual_deploy.config w]