summaryrefslogtreecommitdiff
path: root/unmaintained/systems
diff options
context:
space:
mode:
Diffstat (limited to 'unmaintained/systems')
-rw-r--r--unmaintained/systems/ceph-service-x86_64-generic.morph70
-rw-r--r--unmaintained/systems/chef-system-x86_64-container.morph32
-rw-r--r--unmaintained/systems/cxmanage-system-x86_64-generic.morph28
-rw-r--r--unmaintained/systems/java-build-system-x86_64-generic.morph90
-rw-r--r--unmaintained/systems/nodejs-system-x86_64.morph24
-rw-r--r--unmaintained/systems/ocaml-system-x86_64.morph20
-rw-r--r--unmaintained/systems/openstack-system-x86_64.morph88
-rw-r--r--unmaintained/systems/qt4-devel-system-x86_64-generic.morph52
-rw-r--r--unmaintained/systems/qt5-devel-system-x86_64-generic.morph54
-rw-r--r--unmaintained/systems/swift-system-x86_64.morph34
-rw-r--r--unmaintained/systems/web-system-x86_64-generic.morph43
-rw-r--r--unmaintained/systems/xfce-system-x86_64.morph79
-rw-r--r--unmaintained/systems/zookeeper-client-x86_64.morph30
-rw-r--r--unmaintained/systems/zookeeper-server-x86_64.morph30
14 files changed, 674 insertions, 0 deletions
diff --git a/unmaintained/systems/ceph-service-x86_64-generic.morph b/unmaintained/systems/ceph-service-x86_64-generic.morph
new file mode 100644
index 00000000..ba48f0e6
--- /dev/null
+++ b/unmaintained/systems/ceph-service-x86_64-generic.morph
@@ -0,0 +1,70 @@
+name: ceph-service-x86_64-generic
+kind: system
+description: The set of strata required to have a minimal system for a 64-bit x86
+ system + the service daemons for ceph object, block and file storage.
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: cpp-common-libs
+ morph: strata/cpp-common-libs.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: network-security
+ morph: strata/network-security.morph
+- name: ceph-service
+ morph: unmaintained/strata/ceph-service.morph
+- name: tools
+ morph: strata/tools.morph
+- name: ruby
+ morph: strata/ruby.morph
+- name: ntpd
+ morph: unmaintained/strata/ntpd.morph
+- name: python-cliapp
+ morph: strata/python-cliapp.morph
+- name: python-pygobject
+ morph: strata/python-pygobject.morph
+- name: python-wsgi
+ morph: strata/python-wsgi.morph
+- name: libsoup-common
+ morph: strata/libsoup-common.morph
+- name: glib-common
+ morph: strata/glib-common.morph
+- name: pcre-utils
+ morph: strata/pcre-utils.morph
+- name: ostree-core
+ morph: strata/ostree-core.morph
+- name: morph-utils
+ morph: strata/morph-utils.morph
+- name: openstack-common
+ morph: strata/openstack-common.morph
+- name: openstack-clients
+ morph: strata/openstack-clients.morph
+- name: cloudinit-support
+ morph: strata/cloudinit-support.morph
+- name: nodejs
+ morph: strata/nodejs.morph
+- name: lorry
+ morph: strata/lorry.morph
+- name: baserock-import
+ morph: strata/baserock-import.morph
+- name: nfs
+ morph: strata/nfs.morph
+- name: python2-core
+ morph: strata/python2-core.morph
+- name: python-common
+ morph: strata/python-common.morph
+- name: chef
+ morph: unmaintained/strata/chef.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/nfsboot
+- extensions/install-files
+- extensions/ceph
+- extensions/cloud-init
+- extensions/install-essential-files
diff --git a/unmaintained/systems/chef-system-x86_64-container.morph b/unmaintained/systems/chef-system-x86_64-container.morph
new file mode 100644
index 00000000..f9df4d9b
--- /dev/null
+++ b/unmaintained/systems/chef-system-x86_64-container.morph
@@ -0,0 +1,32 @@
+name: chef-system-x86_64-container
+kind: system
+arch: x86_64
+description: Minimal chef system suitable for running in a container
+configuration-extensions:
+- extensions/set-hostname
+- extensions/simple-network
+- extensions/nfsboot
+- extensions/install-files
+- extensions/busybox-init
+- extensions/remove-gcc
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+ artifacts:
+ - build-essential-minimal
+- name: core
+ morph: strata/core.morph
+ artifacts:
+ - core-openssl
+- name: foundation
+ morph: strata/foundation.morph
+ artifacts:
+ - foundation-runtime
+- name: ruby
+ morph: strata/ruby.morph
+ artifacts:
+ - ruby-runtime
+- name: chef
+ morph: unmaintained/strata/chef.morph
+ artifacts:
+ - chef-runtime
diff --git a/unmaintained/systems/cxmanage-system-x86_64-generic.morph b/unmaintained/systems/cxmanage-system-x86_64-generic.morph
new file mode 100644
index 00000000..cb384212
--- /dev/null
+++ b/unmaintained/systems/cxmanage-system-x86_64-generic.morph
@@ -0,0 +1,28 @@
+name: cxmanage-system-x86_64-generic
+kind: system
+description: A baserock development system with calxeda management tools added
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: tools
+ morph: strata/tools.morph
+- name: glib-common
+ morph: strata/glib-common.morph
+- name: pcre-utils
+ morph: strata/pcre-utils.morph
+- name: cxmanage
+ morph: unmaintained/strata/cxmanage.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/nfsboot
+- extensions/install-files
+- extensions/fstab
+- extensions/install-essential-files
diff --git a/unmaintained/systems/java-build-system-x86_64-generic.morph b/unmaintained/systems/java-build-system-x86_64-generic.morph
new file mode 100644
index 00000000..2a26b7b1
--- /dev/null
+++ b/unmaintained/systems/java-build-system-x86_64-generic.morph
@@ -0,0 +1,90 @@
+name: java-build-system-x86_64-generic
+kind: system
+description: |
+ A superset of devel-system which can build OpenJDK.
+
+ There are instruction on using and testing java-build-system at:
+ https://wiki.baserock.org/Java.
+
+ For use on 64-bit Intel x86 computers.
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: tools
+ morph: strata/tools.morph
+- name: python-cliapp
+ morph: strata/python-cliapp.morph
+- name: python-pygobject
+ morph: strata/python-pygobject.morph
+- name: python-wsgi
+ morph: strata/python-wsgi.morph
+- name: morph-utils
+ morph: strata/morph-utils.morph
+- name: openstack-common
+ morph: strata/openstack-common.morph
+- name: openstack-clients
+ morph: strata/openstack-clients.morph
+- name: cloudinit-support
+ morph: strata/cloudinit-support.morph
+- name: nodejs
+ morph: strata/nodejs.morph
+- name: ruby
+ morph: strata/ruby.morph
+- name: lorry
+ morph: strata/lorry.morph
+- name: baserock-import
+ morph: strata/baserock-import.morph
+- name: nfs
+ morph: strata/nfs.morph
+- name: python2-core
+ morph: strata/python2-core.morph
+- name: python-tools
+ morph: strata/python-tools.morph
+- name: python-common
+ morph: strata/python-common.morph
+- name: devtools
+ morph: strata/devtools.morph
+- name: ansible
+ morph: strata/ansible.morph
+- name: swift
+ morph: strata/swift.morph
+- name: libsoup-common
+ morph: strata/libsoup-common.morph
+- name: glib-common
+ morph: strata/glib-common.morph
+- name: pcre-utils
+ morph: strata/pcre-utils.morph
+- name: ostree-core
+ morph: strata/ostree-core.morph
+- name: coreutils-common
+ morph: strata/coreutils-common.morph
+- name: x-common
+ morph: strata/x-common.morph
+- name: x-generic
+ morph: strata/x-generic.morph
+- name: cups
+ morph: strata/cups.morph
+- name: java
+ morph: unmaintained/strata/java.morph
+- name: graphics-common
+ morph: strata/graphics-common.morph
+- name: bluetooth
+ morph: strata/bluetooth.morph
+- name: sound-server-pulseaudio
+ morph: strata/sound-server-pulseaudio.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/simple-network
+- extensions/nfsboot
+- extensions/install-files
+- extensions/cloud-init
+- extensions/fstab
+- extensions/install-essential-files
diff --git a/unmaintained/systems/nodejs-system-x86_64.morph b/unmaintained/systems/nodejs-system-x86_64.morph
new file mode 100644
index 00000000..7fba330b
--- /dev/null
+++ b/unmaintained/systems/nodejs-system-x86_64.morph
@@ -0,0 +1,24 @@
+name: nodejs-system-x86_64
+kind: system
+description: A system that is able to build other systems based on the 64-bit x86
+ architecture.
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: python2-core
+ morph: strata/python2-core.morph
+- name: nodejs
+ morph: strata/nodejs.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/nfsboot
+- extensions/install-files
+- extensions/install-essential-files
diff --git a/unmaintained/systems/ocaml-system-x86_64.morph b/unmaintained/systems/ocaml-system-x86_64.morph
new file mode 100644
index 00000000..03f91c1b
--- /dev/null
+++ b/unmaintained/systems/ocaml-system-x86_64.morph
@@ -0,0 +1,20 @@
+name: ocaml-system-x86_64
+kind: system
+description: OCaml base system
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: ocaml-language
+ morph: unmaintained/strata/ocaml-language.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/nfsboot
+- extensions/install-files
diff --git a/unmaintained/systems/openstack-system-x86_64.morph b/unmaintained/systems/openstack-system-x86_64.morph
new file mode 100644
index 00000000..32ffb629
--- /dev/null
+++ b/unmaintained/systems/openstack-system-x86_64.morph
@@ -0,0 +1,88 @@
+name: openstack-system-x86_64
+kind: system
+description: Openstack system in baserock for the x86_64 architecture
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: python2-core
+ morph: strata/python2-core.morph
+- name: python-pygobject
+ morph: strata/python-pygobject.morph
+- name: python-common
+ morph: strata/python-common.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: coreutils-common
+ morph: strata/coreutils-common.morph
+- name: devtools
+ morph: strata/devtools.morph
+- name: tools
+ morph: strata/tools.morph
+- name: cloudinit-support
+ morph: strata/cloudinit-support.morph
+- name: lvm
+ morph: unmaintained/strata/lvm.morph
+- name: virtualization
+ morph: unmaintained/strata/virtualization.morph
+- name: connectivity
+ morph: strata/connectivity.morph
+- name: networking-utils
+ morph: unmaintained/strata/networking-utils.morph
+- name: nfs
+ morph: strata/nfs.morph
+- name: databases
+ morph: unmaintained/strata/databases.morph
+- name: erlang
+ morph: strata/erlang.morph
+- name: apache-httpd-server
+ morph: unmaintained/strata/apache-httpd-server.morph
+- name: django
+ morph: unmaintained/strata/django.morph
+- name: xstatic
+ morph: unmaintained/strata/xstatic.morph
+- name: openstack-common
+ morph: strata/openstack-common.morph
+- name: openstack-clients
+ morph: strata/openstack-clients.morph
+- name: openstack-services
+ morph: unmaintained/strata/openstack-services.morph
+- name: ansible
+ morph: strata/ansible.morph
+- name: ntpd
+ morph: unmaintained/strata/ntpd.morph
+- name: libsoup-common
+ morph: strata/libsoup-common.morph
+- name: glib-common
+ morph: strata/glib-common.morph
+- name: pcre-utils
+ morph: strata/pcre-utils.morph
+- name: test-tools
+ morph: unmaintained/strata/test-tools.morph
+- name: swift
+ morph: strata/swift.morph
+- name: python-tools
+ morph: strata/python-tools.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/simple-network
+- extensions/nfsboot
+- extensions/install-files
+- extensions/cloud-init
+- extensions/hosts
+- extensions/openstack-keystone
+- extensions/openstack-glance
+- extensions/openstack-cinder
+- extensions/openstack-nova
+- extensions/openstack-network
+- extensions/openstack-neutron
+- extensions/openstack-ceilometer
+- extensions/openstack-time
+- extensions/fstab
+- extensions/openstack-ironic
+- extensions/install-essential-files
diff --git a/unmaintained/systems/qt4-devel-system-x86_64-generic.morph b/unmaintained/systems/qt4-devel-system-x86_64-generic.morph
new file mode 100644
index 00000000..8022ec72
--- /dev/null
+++ b/unmaintained/systems/qt4-devel-system-x86_64-generic.morph
@@ -0,0 +1,52 @@
+name: qt4-devel-system-x86_64-generic
+kind: system
+description: A system that is able to build other systems based on the 64-bit x86
+ architecture.
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bluetooth
+ morph: strata/bluetooth.morph
+- name: sound-server-pulseaudio
+ morph: strata/sound-server-pulseaudio.morph
+- name: multimedia-common
+ morph: strata/multimedia-common.morph
+- name: multimedia-gstreamer-0.10
+ morph: unmaintained/strata/multimedia-gstreamer-0.10.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: tools
+ morph: strata/tools.morph
+- name: glib-common
+ morph: strata/glib-common.morph
+- name: pcre-utils
+ morph: strata/pcre-utils.morph
+- name: x-common
+ morph: strata/x-common.morph
+- name: x-generic
+ morph: strata/x-generic.morph
+- name: qt4-tools
+ morph: unmaintained/strata/qt4-tools.morph
+- name: qt4-sdk
+ morph: unmaintained/strata/qt4-sdk.morph
+- name: lua51
+ morph: unmaintained/strata/lua51.morph
+- name: connectivity
+ morph: strata/connectivity.morph
+- name: connman-common
+ morph: strata/connman-common.morph
+- name: enlightenment
+ morph: unmaintained/strata/enlightenment.morph
+- name: icu-common
+ morph: strata/icu-common.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/nfsboot
+- extensions/install-files
+- extensions/install-essential-files
diff --git a/unmaintained/systems/qt5-devel-system-x86_64-generic.morph b/unmaintained/systems/qt5-devel-system-x86_64-generic.morph
new file mode 100644
index 00000000..38d2b0f8
--- /dev/null
+++ b/unmaintained/systems/qt5-devel-system-x86_64-generic.morph
@@ -0,0 +1,54 @@
+name: qt5-devel-system-x86_64-generic
+kind: system
+description: A system that is able to build other systems based on the 64-bit x86
+ architecture.
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bluetooth
+ morph: strata/bluetooth.morph
+- name: sound-server-pulseaudio
+ morph: strata/sound-server-pulseaudio.morph
+- name: multimedia-common
+ morph: strata/multimedia-common.morph
+- name: multimedia-gstreamer
+ morph: strata/multimedia-gstreamer.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: tools
+ morph: strata/tools.morph
+- name: glib-common
+ morph: strata/glib-common.morph
+- name: pcre-utils
+ morph: strata/pcre-utils.morph
+- name: x-common
+ morph: strata/x-common.morph
+- name: x-generic
+ morph: strata/x-generic.morph
+- name: qt5-tools
+ morph: strata/qt5-tools.morph
+- name: qt5-tools-qtwebengine
+ morph: strata/qt5-tools-qtwebengine.morph
+- name: qt5-sdk
+ morph: strata/qt5-sdk.morph
+- name: lua51
+ morph: unmaintained/strata/lua51.morph
+- name: connectivity
+ morph: strata/connectivity.morph
+- name: connman-common
+ morph: strata/connman-common.morph
+- name: enlightenment
+ morph: unmaintained/strata/enlightenment.morph
+- name: icu-common
+ morph: strata/icu-common.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/nfsboot
+- extensions/install-files
+- extensions/install-essential-files
diff --git a/unmaintained/systems/swift-system-x86_64.morph b/unmaintained/systems/swift-system-x86_64.morph
new file mode 100644
index 00000000..442ead93
--- /dev/null
+++ b/unmaintained/systems/swift-system-x86_64.morph
@@ -0,0 +1,34 @@
+name: swift-system-x86_64
+kind: system
+description: A base system for deploying swift nodes
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: swift
+ morph: strata/swift.morph
+- name: ntpd
+ morph: unmaintained/strata/ntpd.morph
+- name: python2-core
+ morph: strata/python2-core.morph
+- name: python-common
+ morph: strata/python-common.morph
+- name: ansible
+ morph: strata/ansible.morph
+- name: openstack-common
+ morph: strata/openstack-common.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/simple-network
+- extensions/nfsboot
+- extensions/install-files
+- extensions/fstab
+- extensions/swift-storage
+- extensions/install-essential-files
diff --git a/unmaintained/systems/web-system-x86_64-generic.morph b/unmaintained/systems/web-system-x86_64-generic.morph
new file mode 100644
index 00000000..ec9fa254
--- /dev/null
+++ b/unmaintained/systems/web-system-x86_64-generic.morph
@@ -0,0 +1,43 @@
+name: web-system-x86_64-generic
+kind: system
+description: system with web tools
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: core
+ morph: strata/core.morph
+- name: tools
+ morph: strata/tools.morph
+- name: glib-common
+ morph: strata/glib-common.morph
+- name: pcre-utils
+ morph: strata/pcre-utils.morph
+- name: nfs
+ morph: strata/nfs.morph
+- name: databases
+ morph: unmaintained/strata/databases.morph
+- name: lighttpd-server
+ morph: strata/lighttpd-server.morph
+- name: webtools
+ morph: unmaintained/strata/webtools.morph
+- name: erlang
+ morph: strata/erlang.morph
+- name: ruby
+ morph: strata/ruby.morph
+- name: python2-core
+ morph: strata/python2-core.morph
+- name: nodejs
+ morph: strata/nodejs.morph
+- name: icu-common
+ morph: strata/icu-common.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/nfsboot
+- extensions/install-files
+- extensions/install-essential-files
diff --git a/unmaintained/systems/xfce-system-x86_64.morph b/unmaintained/systems/xfce-system-x86_64.morph
new file mode 100644
index 00000000..8525a28c
--- /dev/null
+++ b/unmaintained/systems/xfce-system-x86_64.morph
@@ -0,0 +1,79 @@
+name: xfce-system-x86_64
+kind: system
+description: A system with the XFCE desktop
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: coreutils-common
+ morph: strata/coreutils-common.morph
+- name: device-management
+ morph: strata/device-management.morph
+- name: python2-core
+ morph: strata/python2-core.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: connectivity
+ morph: strata/connectivity.morph
+- name: connman-common
+ morph: strata/connman-common.morph
+- name: input-common
+ morph: strata/input-common.morph
+- name: bluetooth
+ morph: strata/bluetooth.morph
+- name: sound-server-pulseaudio
+ morph: strata/sound-server-pulseaudio.morph
+- name: libdrm-common
+ morph: strata/libdrm-common.morph
+- name: mesa-common
+ morph: strata/mesa-common.morph
+- name: graphics-common
+ morph: strata/graphics-common.morph
+- name: wayland-generic
+ morph: strata/wayland-generic.morph
+- name: x-common
+ morph: strata/x-common.morph
+- name: x-generic
+ morph: strata/x-generic.morph
+- name: x-drivers
+ morph: strata/x-drivers.morph
+- name: multimedia-common
+ morph: strata/multimedia-common.morph
+- name: multimedia-gstreamer
+ morph: strata/multimedia-gstreamer.morph
+- name: gtk-deps
+ morph: strata/gtk-deps.morph
+- name: gtk2
+ morph: strata/gtk2.morph
+- name: tools
+ morph: strata/tools.morph
+- name: devtools
+ morph: strata/devtools.morph
+- name: python-cliapp
+ morph: strata/python-cliapp.morph
+- name: python-pygobject
+ morph: strata/python-pygobject.morph
+- name: python-wsgi
+ morph: strata/python-wsgi.morph
+- name: libsoup-common
+ morph: strata/libsoup-common.morph
+- name: glib-common
+ morph: strata/glib-common.morph
+- name: pcre-utils
+ morph: strata/pcre-utils.morph
+- name: ostree-core
+ morph: strata/ostree-core.morph
+- name: morph-utils
+ morph: strata/morph-utils.morph
+- name: xfce
+ morph: unmaintained/strata/xfce.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/nfsboot
+- extensions/install-files
+- extensions/install-essential-files
diff --git a/unmaintained/systems/zookeeper-client-x86_64.morph b/unmaintained/systems/zookeeper-client-x86_64.morph
new file mode 100644
index 00000000..d08ec5f9
--- /dev/null
+++ b/unmaintained/systems/zookeeper-client-x86_64.morph
@@ -0,0 +1,30 @@
+name: zookeeper-client-x86_64
+kind: system
+description: |
+ A system that is able to build other systems based on the 64-bit x86
+ architecture. includes the installation of zookeeper and a test client.
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: zookeeper
+ morph: unmaintained/strata/zookeeper.morph
+- name: zookeeper-client
+ morph: unmaintained/strata/zookeeper-client.morph
+- name: test-tools
+ morph: unmaintained/strata/test-tools.morph
+- name: java
+ morph: unmaintained/strata/java.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/simple-network
+- extensions/nfsboot
+- extensions/install-files
+- extensions/install-essential-files
diff --git a/unmaintained/systems/zookeeper-server-x86_64.morph b/unmaintained/systems/zookeeper-server-x86_64.morph
new file mode 100644
index 00000000..8b5062be
--- /dev/null
+++ b/unmaintained/systems/zookeeper-server-x86_64.morph
@@ -0,0 +1,30 @@
+name: zookeeper-server-x86_64
+kind: system
+description: |
+ A system that is able to build other systems based on the 64-bit x86
+ architecture. includes the zookeeper server and setup for basic tests
+arch: x86_64
+strata:
+- name: build-essential
+ morph: strata/build-essential.morph
+- name: core
+ morph: strata/core.morph
+- name: foundation
+ morph: strata/foundation.morph
+- name: bsp-x86_64-generic
+ morph: strata/bsp-x86_64-generic.morph
+- name: zookeeper
+ morph: unmaintained/strata/zookeeper.morph
+- name: zookeeper-server
+ morph: unmaintained/strata/zookeeper-server.morph
+- name: test-tools
+ morph: unmaintained/strata/test-tools.morph
+- name: java
+ morph: unmaintained/strata/java.morph
+configuration-extensions:
+- extensions/set-hostname
+- extensions/add-config-files
+- extensions/simple-network
+- extensions/nfsboot
+- extensions/install-files
+- extensions/install-essential-files