summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDieter Plaetinck <dieter@plaetinck.be>2008-12-20 11:38:03 +0100
committerDieter Plaetinck <dieter@plaetinck.be>2008-12-20 11:38:03 +0100
commit2f839ffec30eea2025cced9fb690ab612795c6ac (patch)
tree1ad88aa7e25f7bc2e510838bbbdf99aab7c7e0f1
parente70c69d7e5628fd5ebaf1836206113ceaf9b7354 (diff)
first move towards making my deployment procedure usable for other people too
-rw-r--r--src/core/procedures/automatic (renamed from unofficial/modules/ddeploy/procedures/automatic)13
1 files changed, 8 insertions, 5 deletions
diff --git a/unofficial/modules/ddeploy/procedures/automatic b/src/core/procedures/automatic
index 1756ce8..0e47f7b 100644
--- a/unofficial/modules/ddeploy/procedures/automatic
+++ b/src/core/procedures/automatic
@@ -1,15 +1,18 @@
#!/bin/bash
-# TODO: I think it would be best that *nothing* is asked , eg everything passed as cmdline arg, or make 'ddeploy profiles' containing username, svn host, etc etc etc
+# This procedure is EARLY in development!!
+# This is a procedure for automatic deployment/installation/configuration of systems. # TODO: document! (readme, notes about deployment profiles, examples, ...)
+
+# In theory, the only manual thing should maybe be configuring the runtime network
+# TODO: implement profile reading
+# TODO: I don't know if you can do non-interactive dm_crypt stuff.. maybe by pulling luks keyfiles from svn/git/..?
+
depend_module yaourt
depend_procedure core base
-var_RUNTIME_PACKAGES="svn"
-
phase_preparation=(\
configure \
intro \
sysprep \
- msg_manual \
runtime_network \
runtime_svn \
msg_automatic \
@@ -22,7 +25,7 @@ phase_finish=(configure_home msg_report)
worker_intro ()
{
- notify "DDeploy::automatic procedure running..."
+ notify "Automatic procedure running..."
}