summaryrefslogtreecommitdiff
path: root/server-build/my-simple-cdd/README
diff options
context:
space:
mode:
Diffstat (limited to 'server-build/my-simple-cdd/README')
-rw-r--r--server-build/my-simple-cdd/README28
1 files changed, 23 insertions, 5 deletions
diff --git a/server-build/my-simple-cdd/README b/server-build/my-simple-cdd/README
index e06f254..2cc2043 100644
--- a/server-build/my-simple-cdd/README
+++ b/server-build/my-simple-cdd/README
@@ -8,7 +8,8 @@ specifications.
Dependencies:
=============
-* qemu
+* debian-archive-keyring
+* qemu, qemu-system, qemu-kvm
* xorriso
* bsdtar
* simple-cdd
@@ -30,13 +31,30 @@ $ ./setup-system.sh
to run the Debian installer to create the 'talerwoo.img'.
+Before booting, make sure that your system is setup to
+route packages and performs NAT for the VM (otherwise
+the installation script that runs on first startup
+will fail):
+
+$ sudo echo 1 > /proc/sys/net/ipv4/ip_forward
+$ sudo iptables -t nat -A POSTROUTING -o wlp3s0 -j MASQUERADE
+
Finally, boot the final image using:
$ ./run-system.sh
+The root password will be set to "wootaler" initially.
+
+Upon first boot, you need to wait for a bit for the systemd
+service firstboot-wootaler.service to complete. You may
+want to check the logs:
+
+# journalctl -u firstboot-wootaler.service
+
+If the script fails due to say network errors, you
+should be able to simply re-run it using:
-Bugs:
-=====
+# firstboot-script.sh
-This is work in progress, the actual WooCommerce and Taler setup is still
-missing!!!
+(it will also re-run on each boot until it has
+succeeded).