diff --git a/services/bshell-test/CMakeLists.txt b/services/bshell-test/CMakeLists.txt new file mode 100644 index 0000000..f7104c6 --- /dev/null +++ b/services/bshell-test/CMakeLists.txt @@ -0,0 +1,17 @@ +rosetta_add_misc_service( + NAME bshell-test + CFG_FILE ${CMAKE_CURRENT_SOURCE_DIR}/bshell-test.service) + +rosetta_service_add_file( + NAME bshell-test + SRC_FILE ${CMAKE_CURRENT_SOURCE_DIR}/test.bshell + DEST_DIR /sbin) + +sysroot_add_service( + NAME bshell-test + BIN_DIR /usr/bin + SVC_DIR /etc/herdd/services) +bsp_add_service( + NAME bshell-test + BIN_DIR /usr/bin + SVC_DIR /etc/herdd/services) diff --git a/services/bshell-test/bshell-test.service b/services/bshell-test/bshell-test.service new file mode 100644 index 0000000..f3d8259 --- /dev/null +++ b/services/bshell-test/bshell-test.service @@ -0,0 +1,9 @@ +# vim ft=toml +[unit] +description = "BShell Test Script" + +[service] +exec = [ + "/usr/bin/bshell", + "/sbin/test.bshell" +] diff --git a/services/bshell-test/test.bshell b/services/bshell-test/test.bshell new file mode 100644 index 0000000..d5fbd0d --- /dev/null +++ b/services/bshell-test/test.bshell @@ -0,0 +1,2 @@ +$x = "Jonh" +echo "Hello, $x!" diff --git a/services/targets/single-user.target b/services/targets/single-user.target index 2c60322..57037f1 100644 --- a/services/targets/single-user.target +++ b/services/targets/single-user.target @@ -5,5 +5,6 @@ description = "Single-User" [target] requires = [ "nsd.service", - "devmd.service" + "devmd.service", + "bshell-test.service" ]