summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sherwood <paul.sherwood@codethink.co.uk>2014-03-26 06:36:24 +0000
committerPaul Sherwood <paul.sherwood@codethink.co.uk>2014-03-26 06:36:24 +0000
commit6f0c55100e9ce538edabd3df24c9812bdb26ae2b (patch)
tree25ae5342961ea314fe1ef7f3fa78063749405969
parentefe24a4d5095393a47ac095cb30e76489acb5b47 (diff)
downloaddefinitions-6f0c55100e9ce538edabd3df24c9812bdb26ae2b.tar.gz
add a proto web-system
-rw-r--r--databases.morph21
-rw-r--r--useful.morph19
-rw-r--r--web-system.morph8
3 files changed, 26 insertions, 22 deletions
diff --git a/databases.morph b/databases.morph
new file mode 100644
index 00000000..cd6aa473
--- /dev/null
+++ b/databases.morph
@@ -0,0 +1,21 @@
+name: databases
+kind: stratum
+description: some popular databases
+build-depends:
+- morph: tools
+chunks:
+- name: readline
+ repo: upstream:readline
+ ref: 7628b745a813aac53586b640da056a975f1c443e
+ unpetrify-ref: readline-6.3
+ build-depends: []
+- name: postgresql
+ repo: upstream:postgresql
+ ref: d4f8dde3c1c2c90c723ab550e7f449fc75599316
+ unpetrify-ref: REL9_3_4
+ build-depends:
+ - readline
+- name: redis
+ repo: baserock:baserock/redis
+ ref: 5b468ace3a39fa4aa0ce696128cc277abb42cd6b
+ build-depends: []
diff --git a/useful.morph b/useful.morph
index c12a8046..7e31be01 100644
--- a/useful.morph
+++ b/useful.morph
@@ -25,27 +25,8 @@ chunks:
unpetrify-ref: baserock/morph/ruby_1_9_3
build-depends:
- ruby-1.8
-- name: ruby-2
- repo: upstream:ruby
- ref: a161f1243550930a38028d58ed6d5f2ae9b6a38b
- unpetrify-ref: master
- build-depends:
- - ruby-1.8
- name: libyaml
repo: baserock:baserock/libyaml-hg
ref: 0577078d6625a7bf06e6bc7fb26a43e27400b17e
unpetrify-ref: master
build-depends: []
-- name: psych
- repo: baserock:baserock/psych
- ref: foo
- unpetrify-ref: master
- build-depends: []
-- name: rubygems
- repo: git@github.com:rubygems/rubygems.git
- ref: b71f51885b22e01d3b695276077f73a94c8b32fc
- unpetrify-ref: master
- build-depends:
- - ruby-1.9
- - libyaml
- - psych
diff --git a/web-system.morph b/web-system.morph
index 6b714033..4dc66f9a 100644
--- a/web-system.morph
+++ b/web-system.morph
@@ -1,11 +1,13 @@
arch: x86_64
configuration-extensions:
-- nfsboot-server
-- fstab
+- set-hostname
+- add-config-files
- simple-network
+- nfsboot
+- install-files
description: system with web tools
kind: system
-name: trove-system-x86_64
+name: web-system
strata:
- morph: build-essential
- morph: bsp-x86_64-generic