diff --git a/repos/gems/run/ssh_terminal.run b/repos/gems/run/ssh_terminal.run index 6f58b21f5..10bb3d5cb 100644 --- a/repos/gems/run/ssh_terminal.run +++ b/repos/gems/run/ssh_terminal.run @@ -17,12 +17,12 @@ set build_components { drivers/nic drivers/rtc server/ssh_terminal - lib/libc_noux + server/fs_rom + server/vfs lib/vfs/jitterentropy lib/vfs/lxip test/libports/ncurses test/terminal_echo - noux noux-pkg/bash } @@ -75,9 +75,9 @@ set config { - - + @@ -105,18 +105,46 @@ set config { - + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + echo Welcome to Genode! > /dev/log + + + + + + + + + + + + } @@ -140,11 +168,11 @@ if {![file exists bin/ed25519_key]} { # generic modules set boot_modules { - core ld.lib.so init timer ipxe_nic_drv rtc_drv report_rom - noux test-terminal_echo + core ld.lib.so init timer ipxe_nic_drv rtc_drv report_rom vfs fs_rom + test-terminal_echo libc.lib.so libm.lib.so vfs.lib.so - vfs_lxip.lib.so lxip.lib.so libc_pipe.lib.so libc_noux.lib.so + vfs_lxip.lib.so lxip.lib.so libc_pipe.lib.so posix.lib.so libcrypto.lib.so libssh.lib.so zlib.lib.so ncurses.lib.so vfs_jitterentropy.lib.so ssh_terminal @@ -187,10 +215,10 @@ if {[get_cmd_switch --autopilot]} { } # wait for ssh_terminal to come up sleep 5 - spawn sshpass -p xuon ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -l noux $host -p $port + spawn sshpass -p xuon ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -l genode $host -p $port set ssh_id $spawn_id set spawn_id_list [list $ssh_id $serial_id] - run_genode_until "--- noux started ---" 15 $spawn_id_list + run_genode_until {.*\[init -> /bin/bash.*\] Welcome to Genode!.*\n} 15 $spawn_id_list puts "" puts "" } else {