diff options
35 files changed, 169 insertions, 125 deletions
diff --git a/cloud-init.configure b/cloud-init.configure index 0dd53654..aa83e0e2 100755 --- a/cloud-init.configure +++ b/cloud-init.configure @@ -40,11 +40,24 @@ True|yes) esac -ln -sf /lib/systemd/system/cloud-config.service \ - "$ROOT/etc/systemd/system/multi-user.target.wants/cloud-config.service" -ln -sf /lib/systemd/system/cloud-init-local.service \ - "$ROOT/etc/systemd/system/multi-user.target.wants/cloud-init-local.service" -ln -sf /lib/systemd/system/cloud-init.service \ - "$ROOT/etc/systemd/system/multi-user.target.wants/cloud-init.service" -ln -sf /lib/systemd/system/cloud-final.service \ - "$ROOT/etc/systemd/system/multi-user.target.wants/cloud-final.service" +cloud_init_services="cloud-config.service + cloud-init-local.service + cloud-init.service + cloud-final.service" + +# Iterate over the cloud-init services and enable them creating a link +# into /etc/systemd/system/multi-user.target.wants. +# If the services to link are not present, fail. + +services_folder="lib/systemd/system" +for service_name in $cloud_init_services; do + if [ ! -f "$ROOT/$services_folder/$service_name" ]; then + echo "ERROR: Service $service_name is missing." >&2 + echo "Failed to configure cloud-init." + exit 1 + else + echo Enabling systemd service "$service_name" >"$MORPH_LOG_FD" + ln -sf "/$services_folder/$service_name" \ + "$ROOT/etc/systemd/system/multi-user.target.wants/$service_name" + fi +done diff --git a/strata/bsp-jetson-devel.morph b/strata/bsp-jetson-devel.morph index eafa029b..a8fc696a 100644 --- a/strata/bsp-jetson-devel.morph +++ b/strata/bsp-jetson-devel.morph @@ -1,7 +1,13 @@ name: bsp-jetson-devel kind: stratum -description: The platform dependent components required to boot an NVIDIA Jetson TK1 - development image board. +description: | + Platform-specific chunks for NVIDIA Jetson TK1 development system. + + Support for the Tegra platform is still being developed. This BSP uses + a patched version of Linux 3.10 supplied by NVIDIA, which provides + reliable SATA, USB and networking and runs the CPUs at full speed. + To make use of the graphics acceleration on the Jetson you will need + to use a newer kernel. build-depends: - morph: strata/core.morph chunks: diff --git a/strata/bsp-jetson-genivi.morph b/strata/bsp-jetson-genivi.morph index fd0b765a..62835b74 100644 --- a/strata/bsp-jetson-genivi.morph +++ b/strata/bsp-jetson-genivi.morph @@ -1,7 +1,14 @@ name: bsp-jetson-genivi kind: stratum -description: The platform dependent components required to boot an NVIDIA Jetson TK1 - genivi image board. +description: | + Platform-specific chunks for NVIDIA Jetson TK1 GENIVI Baseline + + Support for the Tegra platform is still being developed. A very recent + kernel with some patches is currently required to get a fully + accelerated graphics stack on this platform. Note that the SATA and + networking will not work unless you have flashed the bootloader on + your board to the version of U-Boot built in this stratum. Also, the + CPUs on the Jetson run at a slow speed with this version of Linux. build-depends: - morph: strata/core.morph chunks: diff --git a/strata/distbuild.morph b/strata/distbuild.morph deleted file mode 100644 index 36306d9c..00000000 --- a/strata/distbuild.morph +++ /dev/null @@ -1,23 +0,0 @@ -name: distbuild -kind: stratum -description: Morph distributed build software -build-depends: -- morph: strata/foundation.morph -- morph: strata/core.morph -- morph: strata/tools.morph -chunks: -- name: bottle - repo: upstream:bottle - ref: 5238c615b3ec198fedebb0fcaad4458e3d68d70f - unpetrify-ref: baserock/morph - build-depends: [] -- name: morph-cache-server - repo: baserock:baserock/morph-cache-server - ref: cc5f95fa563c4817cdcffc428da18e263bd02ae2 - unpetrify-ref: master - build-depends: [] -- name: flup - repo: upstream:flup - ref: 0f97c5e0ab7d9827506120efc22af3a9c21d1d70 - unpetrify-ref: baserock/morph - build-depends: [] diff --git a/strata/morph-utils.morph b/strata/morph-utils.morph new file mode 100644 index 00000000..14dc812d --- /dev/null +++ b/strata/morph-utils.morph @@ -0,0 +1,82 @@ +name: morph-utils +kind: stratum +build-depends: +- morph: strata/core.morph +chunks: +- name: python-ttystatus + morph: strata/morph-utils/python-ttystatus.morph + repo: upstream:python-ttystatus + ref: 47d871216cea6ce3b9d6efd70e9a0f38ab8604f0 + unpetrify-ref: baserock/morph + build-depends: [] +- name: python-markdown + repo: upstream:python-markdown + ref: a9ca97325e9039de90eae29fb3d8879bc9f367f6 + unpetrify-ref: baserock/morph + build-depends: [] +- name: git-fat + morph: strata/tools/git-fat.morph + repo: upstream:git-fat + ref: 208f88d0f0ef04c25e8a231979eb0083f57b1610 + unpetrify-ref: baserock/morph + build-depends: [] +- name: six + repo: upstream:six + ref: e66d45c46afc42eb89d7d2515b79f0ededa0e0fa + unpetrify-ref: baserock/morph + build-depends: [] +- name: pyfilesystem + morph: strata/morph-utils/pyfilesystem.morph + repo: upstream:pyfilesystem + ref: 821f7db1ce3a3e1ac53fa514ddacbc2871eac0f6 + unpetrify-ref: baserock/morph + build-depends: + - six +- name: python-coveragepy + morph: strata/morph-utils/python-coveragepy.morph + repo: upstream:python-coveragepy + ref: 77d2e3bfd8fb325092aaed37ba1378054d182d19 + unpetrify-ref: baserock/morph + build-depends: [] +- name: python-coverage-test-runner + repo: upstream:python-coverage-test-runner + ref: 8ea9421ac3384b2e88e0c36f2cfa52586c4798b7 + unpetrify-ref: baserock/morph + build-depends: + - python-coveragepy +- name: cliapp + repo: upstream:cliapp + ref: cec20cedd062a3aef1b04f997e77b45090c07806 + unpetrify-ref: baserock/morph + build-depends: + - python-coverage-test-runner +- name: cmdtest + morph: strata/morph-utils/cmdtest.morph + repo: upstream:cmdtest + ref: 62fa7e08f76a5b6bb8410add49c40656b3e73acd + unpetrify-ref: baserock/morph + build-depends: + - cliapp + - python-ttystatus + - python-markdown +- name: bottle + repo: upstream:bottle + ref: 5238c615b3ec198fedebb0fcaad4458e3d68d70f + unpetrify-ref: baserock/morph + build-depends: [] +- name: flup + repo: upstream:flup + ref: 0f97c5e0ab7d9827506120efc22af3a9c21d1d70 + unpetrify-ref: baserock/morph + build-depends: [] +- name: morph + repo: baserock:baserock/morph + ref: 6fdb886894dd320494fb386ecb6fe9f89ce874aa + unpetrify-ref: master + build-depends: + - cliapp + - cmdtest + - python-coverage-test-runner + - pyfilesystem + - bottle + - flup diff --git a/strata/tools/cmdtest.morph b/strata/morph-utils/cmdtest.morph index 3e1c71c6..3e1c71c6 100644 --- a/strata/tools/cmdtest.morph +++ b/strata/morph-utils/cmdtest.morph diff --git a/strata/tools/pyfilesystem.morph b/strata/morph-utils/pyfilesystem.morph index a4931dfa..a4931dfa 100644 --- a/strata/tools/pyfilesystem.morph +++ b/strata/morph-utils/pyfilesystem.morph diff --git a/strata/tools/python-coveragepy.morph b/strata/morph-utils/python-coveragepy.morph index ed5e3d87..ed5e3d87 100644 --- a/strata/tools/python-coveragepy.morph +++ b/strata/morph-utils/python-coveragepy.morph diff --git a/strata/tools/python-ttystatus.morph b/strata/morph-utils/python-ttystatus.morph index e45ef7a8..e45ef7a8 100644 --- a/strata/tools/python-ttystatus.morph +++ b/strata/morph-utils/python-ttystatus.morph diff --git a/strata/tools.morph b/strata/tools.morph index 97fdc122..333b173f 100644 --- a/strata/tools.morph +++ b/strata/tools.morph @@ -4,49 +4,6 @@ description: Extra development tools included in the devel system build-depends: - morph: strata/foundation.morph chunks: -- name: six - repo: upstream:six - ref: e66d45c46afc42eb89d7d2515b79f0ededa0e0fa - unpetrify-ref: baserock/morph - build-depends: [] -- name: python-ttystatus - morph: strata/tools/python-ttystatus.morph - repo: upstream:python-ttystatus - ref: 47d871216cea6ce3b9d6efd70e9a0f38ab8604f0 - unpetrify-ref: baserock/morph - build-depends: [] -- name: python-coveragepy - morph: strata/tools/python-coveragepy.morph - repo: upstream:python-coveragepy - ref: 77d2e3bfd8fb325092aaed37ba1378054d182d19 - unpetrify-ref: baserock/morph - build-depends: [] -- name: python-coverage-test-runner - repo: upstream:python-coverage-test-runner - ref: 8ea9421ac3384b2e88e0c36f2cfa52586c4798b7 - unpetrify-ref: baserock/morph - build-depends: - - python-coveragepy -- name: cliapp - repo: upstream:cliapp - ref: cec20cedd062a3aef1b04f997e77b45090c07806 - unpetrify-ref: baserock/morph - build-depends: - - python-coverage-test-runner -- name: python-markdown - repo: upstream:python-markdown - ref: a9ca97325e9039de90eae29fb3d8879bc9f367f6 - unpetrify-ref: baserock/morph - build-depends: [] -- name: cmdtest - morph: strata/tools/cmdtest.morph - repo: upstream:cmdtest - ref: 62fa7e08f76a5b6bb8410add49c40656b3e73acd - unpetrify-ref: baserock/morph - build-depends: - - cliapp - - python-ttystatus - - python-markdown - name: coreutils morph: strata/tools/coreutils.morph repo: upstream:coreutils @@ -91,28 +48,6 @@ chunks: ref: fffb8558208586338587027c265fd0eca44466be unpetrify-ref: baserock/morph build-depends: [] -- name: pyfilesystem - morph: strata/tools/pyfilesystem.morph - repo: upstream:pyfilesystem - ref: 821f7db1ce3a3e1ac53fa514ddacbc2871eac0f6 - unpetrify-ref: baserock/morph - build-depends: - - six -- name: morph - repo: baserock:baserock/morph - ref: 53e1b30f654d05a26a999a0ad7b8ff9c1895aef6 - unpetrify-ref: master - build-depends: - - cliapp - - cmdtest - - python-coverage-test-runner - - pyfilesystem -- name: git-fat - morph: strata/tools/git-fat.morph - repo: upstream:git-fat - ref: 208f88d0f0ef04c25e8a231979eb0083f57b1610 - unpetrify-ref: baserock/morph - build-depends: [] - name: pv repo: upstream:pv ref: d6ce7cfec684fa72d7a919d7b1aa817a0ca6102a diff --git a/strata/trove.morph b/strata/trove.morph index f69dd029..634e5bfc 100644 --- a/strata/trove.morph +++ b/strata/trove.morph @@ -3,17 +3,8 @@ kind: stratum description: Trove software build-depends: - morph: strata/tools.morph +- morph: strata/morph-utils.morph chunks: -- name: bottle - repo: upstream:bottle - ref: 5238c615b3ec198fedebb0fcaad4458e3d68d70f - unpetrify-ref: baserock/morph - build-depends: [] -- name: morph-cache-server - repo: baserock:baserock/morph-cache-server - ref: acefe33868585cf31cda53474a3004da42e00896 - unpetrify-ref: master - build-depends: [] - name: lua morph: strata/trove/lua.morph repo: upstream:lua @@ -214,11 +205,6 @@ chunks: unpetrify-ref: baserock/morph build-depends: - pcre -- name: flup - repo: upstream:flup - ref: 0f97c5e0ab7d9827506120efc22af3a9c21d1d70 - unpetrify-ref: baserock/morph - build-depends: [] - name: lua-scrypt morph: strata/trove/lua-scrypt.morph repo: upstream:lua-scrypt diff --git a/systems/devel-system-armv7-chroot.morph b/systems/devel-system-armv7-chroot.morph index fd1cf5fd..b063673c 100644 --- a/systems/devel-system-armv7-chroot.morph +++ b/systems/devel-system-armv7-chroot.morph @@ -12,6 +12,8 @@ strata: morph: strata/foundation.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph configuration-extensions: diff --git a/systems/devel-system-armv7-highbank.morph b/systems/devel-system-armv7-highbank.morph index 112a8af2..3e86b737 100644 --- a/systems/devel-system-armv7-highbank.morph +++ b/systems/devel-system-armv7-highbank.morph @@ -14,6 +14,8 @@ strata: morph: strata/bsp-armv7-highbank.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph configuration-extensions: diff --git a/systems/devel-system-armv7-versatile.morph b/systems/devel-system-armv7-versatile.morph index efa48ece..43f7a118 100644 --- a/systems/devel-system-armv7-versatile.morph +++ b/systems/devel-system-armv7-versatile.morph @@ -14,6 +14,8 @@ strata: morph: strata/bsp-armv7-versatile.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph configuration-extensions: diff --git a/systems/devel-system-armv7-wandboard.morph b/systems/devel-system-armv7-wandboard.morph index 49d189d0..11bccaf0 100644 --- a/systems/devel-system-armv7-wandboard.morph +++ b/systems/devel-system-armv7-wandboard.morph @@ -13,6 +13,8 @@ strata: morph: strata/bsp-wandboard.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph configuration-extensions: diff --git a/systems/devel-system-armv7b-chroot.morph b/systems/devel-system-armv7b-chroot.morph index 4ee06869..5081bd20 100644 --- a/systems/devel-system-armv7b-chroot.morph +++ b/systems/devel-system-armv7b-chroot.morph @@ -11,6 +11,8 @@ strata: morph: strata/foundation.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph configuration-extensions: diff --git a/systems/devel-system-armv7b-highbank.morph b/systems/devel-system-armv7b-highbank.morph index 686b97f5..9054135b 100644 --- a/systems/devel-system-armv7b-highbank.morph +++ b/systems/devel-system-armv7b-highbank.morph @@ -14,6 +14,8 @@ strata: morph: strata/bsp-armv7b-highbank.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph configuration-extensions: diff --git a/systems/devel-system-armv7lhf-chroot.morph b/systems/devel-system-armv7lhf-chroot.morph index 4505331c..090d4e6d 100644 --- a/systems/devel-system-armv7lhf-chroot.morph +++ b/systems/devel-system-armv7lhf-chroot.morph @@ -11,6 +11,8 @@ strata: morph: strata/foundation.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph configuration-extensions: diff --git a/systems/devel-system-armv7lhf-highbank.morph b/systems/devel-system-armv7lhf-highbank.morph index ed2d41d8..bb5c01b4 100644 --- a/systems/devel-system-armv7lhf-highbank.morph +++ b/systems/devel-system-armv7lhf-highbank.morph @@ -14,6 +14,8 @@ strata: morph: strata/bsp-armv7-highbank.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph configuration-extensions: diff --git a/systems/devel-system-armv7lhf-jetson.morph b/systems/devel-system-armv7lhf-jetson.morph index 74a1cc25..ffcf1766 100644 --- a/systems/devel-system-armv7lhf-jetson.morph +++ b/systems/devel-system-armv7lhf-jetson.morph @@ -12,6 +12,8 @@ strata: morph: strata/foundation.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph - name: bsp-jetson-devel diff --git a/systems/devel-system-armv7lhf-wandboard.morph b/systems/devel-system-armv7lhf-wandboard.morph index 00ef2004..8f15033a 100644 --- a/systems/devel-system-armv7lhf-wandboard.morph +++ b/systems/devel-system-armv7lhf-wandboard.morph @@ -13,6 +13,8 @@ strata: morph: strata/bsp-wandboard.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph configuration-extensions: diff --git a/systems/devel-system-ppc64-chroot.morph b/systems/devel-system-ppc64-chroot.morph index a2430afb..344aa812 100644 --- a/systems/devel-system-ppc64-chroot.morph +++ b/systems/devel-system-ppc64-chroot.morph @@ -12,6 +12,8 @@ strata: morph: strata/foundation.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph configuration-extensions: diff --git a/systems/devel-system-ppc64-generic.morph b/systems/devel-system-ppc64-generic.morph index 259e224e..7ccff388 100644 --- a/systems/devel-system-ppc64-generic.morph +++ b/systems/devel-system-ppc64-generic.morph @@ -14,6 +14,8 @@ strata: morph: strata/bsp-ppc64-generic.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph configuration-extensions: diff --git a/systems/devel-system-x86_32-chroot.morph b/systems/devel-system-x86_32-chroot.morph index a7085737..dc884223 100644 --- a/systems/devel-system-x86_32-chroot.morph +++ b/systems/devel-system-x86_32-chroot.morph @@ -12,6 +12,8 @@ strata: morph: strata/foundation.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph - name: bsp-x86_both-tools diff --git a/systems/devel-system-x86_32-generic.morph b/systems/devel-system-x86_32-generic.morph index a7f3f9ce..d9264ac4 100644 --- a/systems/devel-system-x86_32-generic.morph +++ b/systems/devel-system-x86_32-generic.morph @@ -14,6 +14,8 @@ strata: morph: strata/bsp-x86_32-generic.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph - name: cloudinit-support diff --git a/systems/devel-system-x86_64-chroot.morph b/systems/devel-system-x86_64-chroot.morph index 91f80dbc..34ccf31f 100644 --- a/systems/devel-system-x86_64-chroot.morph +++ b/systems/devel-system-x86_64-chroot.morph @@ -12,6 +12,8 @@ strata: morph: strata/foundation.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph - name: bsp-x86_both-tools diff --git a/systems/devel-system-x86_64-generic.morph b/systems/devel-system-x86_64-generic.morph index bf5a7f45..64133058 100644 --- a/systems/devel-system-x86_64-generic.morph +++ b/systems/devel-system-x86_64-generic.morph @@ -14,6 +14,8 @@ strata: morph: strata/bsp-x86_64-generic.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: openstack-clients morph: strata/openstack-clients.morph - name: cloudinit-support diff --git a/systems/devel-system-x86_64-vagrant.morph b/systems/devel-system-x86_64-vagrant.morph index 29acb5bc..43f68e7f 100644 --- a/systems/devel-system-x86_64-vagrant.morph +++ b/systems/devel-system-x86_64-vagrant.morph @@ -33,6 +33,8 @@ strata: morph: strata/genivi-x-generic.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: virtualization morph: strata/virtualization.morph - name: openstack-clients diff --git a/systems/distbuild-system-armv7lhf-highbank.morph b/systems/distbuild-system-armv7lhf-highbank.morph index 1bf8c272..c4ac80ad 100644 --- a/systems/distbuild-system-armv7lhf-highbank.morph +++ b/systems/distbuild-system-armv7lhf-highbank.morph @@ -13,10 +13,10 @@ strata: morph: strata/bsp-armv7-highbank.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: nfs morph: strata/nfs.morph -- name: distbuild - morph: strata/distbuild.morph - name: ansible morph: strata/ansible.morph - name: cloudinit-support diff --git a/systems/distbuild-system-armv7lhf-jetson.morph b/systems/distbuild-system-armv7lhf-jetson.morph index 3171da5d..f4147b9e 100644 --- a/systems/distbuild-system-armv7lhf-jetson.morph +++ b/systems/distbuild-system-armv7lhf-jetson.morph @@ -13,10 +13,10 @@ strata: morph: strata/bsp-jetson-devel.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: nfs morph: strata/nfs.morph -- name: distbuild - morph: strata/distbuild.morph - name: ansible morph: strata/ansible.morph - name: cloudinit-support diff --git a/systems/distbuild-system-ppc64.morph b/systems/distbuild-system-ppc64.morph index a7e0369d..6d77c261 100644 --- a/systems/distbuild-system-ppc64.morph +++ b/systems/distbuild-system-ppc64.morph @@ -13,10 +13,10 @@ strata: morph: strata/bsp-ppc64-generic.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: nfs morph: strata/nfs.morph -- name: distbuild - morph: strata/distbuild.morph - name: ansible morph: strata/ansible.morph - name: cloudinit-support diff --git a/systems/distbuild-system-x86_32.morph b/systems/distbuild-system-x86_32.morph index f224281c..aaa85170 100644 --- a/systems/distbuild-system-x86_32.morph +++ b/systems/distbuild-system-x86_32.morph @@ -13,10 +13,10 @@ strata: morph: strata/bsp-x86_32-generic.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: nfs morph: strata/nfs.morph -- name: distbuild - morph: strata/distbuild.morph - name: ansible morph: strata/ansible.morph - name: cloudinit-support diff --git a/systems/distbuild-system-x86_64.morph b/systems/distbuild-system-x86_64.morph index b248d9db..c42cb553 100644 --- a/systems/distbuild-system-x86_64.morph +++ b/systems/distbuild-system-x86_64.morph @@ -13,10 +13,10 @@ strata: morph: strata/bsp-x86_64-generic.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: nfs morph: strata/nfs.morph -- name: distbuild - morph: strata/distbuild.morph - name: ansible morph: strata/ansible.morph - name: cloudinit-support diff --git a/systems/trove-system-x86_64.morph b/systems/trove-system-x86_64.morph index fbcdf3fe..297c9fb2 100644 --- a/systems/trove-system-x86_64.morph +++ b/systems/trove-system-x86_64.morph @@ -13,6 +13,8 @@ strata: morph: strata/core.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: trove morph: strata/trove.morph - name: nfs diff --git a/systems/xfce-system.morph b/systems/xfce-system.morph index 17531e89..0c53d7c2 100644 --- a/systems/xfce-system.morph +++ b/systems/xfce-system.morph @@ -33,6 +33,8 @@ strata: morph: strata/gtk2.morph - name: tools morph: strata/tools.morph +- name: morph-utils + morph: strata/morph-utils.morph - name: xfce morph: strata/xfce.morph configuration-extensions: |