summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-04-05 16:20:10 +0300
committerLars Wirzenius <liw@liw.fi>2020-04-05 16:20:10 +0300
commit1085dcb1d48ed107526cd64bac909d674b5a2840 (patch)
tree1e25a4f7c1134856ad0fd5b6c4aa1801d17fd035
parentfadd0acaf585a9488f4b7b476f72bfa14e891ac0 (diff)
downloadvmdb2.liw.fi-1085dcb1d48ed107526cd64bac909d674b5a2840.tar.gz
Change: move project page to front page
-rw-r--r--index.mdwn107
-rw-r--r--project.mdwn28
2 files changed, 65 insertions, 70 deletions
diff --git a/index.mdwn b/index.mdwn
index e49e649..b36c533 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -1,13 +1,34 @@
[[!meta title="Debian image builder"]]
-vmdb2 builds disk image with Debian installed.
+vmdb2 installs a bare bones Debian system to a disk or disk image
+file. It can be used for installing Debian to bare metal hardware,
+bootable USB sticks, or to set up system disks for virtual machines.
[[About]] &mdash;
-[[Project]] &mdash;
[[Contact]] &mdash;
[[Documentation]]
-Latest news from the project:
+vmdb2 is a community project: it is developed by some people who want
+to do it. You could help!
+
+Information on how we do things, and help to get you started if you're
+interested:
+
+* Project [[governance]].
+ * [[Code of conduct|conduct]]
+* [[Road map|roadmap]]
+* [[Development blog|blog]] (see [[feeds|blog_feed]] also).
+ * [[consensus decisions|tag/consensus-decision]].
+ * [[formal decisions|tag/formal-decision]].
+ * [[votes|tag/vote]].
+* [[Issue (bug) tracking|issues]]
+* [[Sending patches|patches]] or pull requests.
+
+Please note that this project is released with a [[Contributor Code of
+Conduct|conduct]]. By participating in this project, or in its
+interaction spaces, you agree to abide by its terms.
+
+# Latest news from the project:
<div class="newslist">
[[!inline pages="page(blog/*)"
@@ -19,54 +40,56 @@ Latest news from the project:
A .vmdb file defines how an image is built:
- steps:
- - mkimg: "{{ output }}"
- size: 4G
+~~~yaml
+steps:
+ - mkimg: "{{ output }}"
+ size: 4G
- - mklabel: msdos
- device: "{{ output }}"
+ - mklabel: msdos
+ device: "{{ output }}"
- - mkpart: primary
- device: "{{ output }}"
- start: 1M
- end: 10M
- tag: unused
+ - mkpart: primary
+ device: "{{ output }}"
+ start: 1M
+ end: 10M
+ tag: unused
- - mkpart: primary
- device: "{{ output }}"
- start: 10M
- end: 100%
- tag: rootfs
+ - mkpart: primary
+ device: "{{ output }}"
+ start: 10M
+ end: 100%
+ tag: rootfs
- - kpartx: "{{ output }}"
+ - kpartx: "{{ output }}"
- - mkfs: ext4
- partition: rootfs
- label: smoke
+ - mkfs: ext4
+ partition: rootfs
+ label: smoke
- - mount: rootfs
+ - mount: rootfs
- - unpack-rootfs: rootfs
+ - unpack-rootfs: rootfs
- - debootstrap: stretch
- mirror: http://deb.debian.org/debian
- target: rootfs
- unless: rootfs_unpacked
+ - debootstrap: stretch
+ mirror: http://deb.debian.org/debian
+ target: rootfs
+ unless: rootfs_unpacked
- - apt: install
- packages:
- - linux-image-amd64
- tag: rootfs
- unless: rootfs_unpacked
+ - apt: install
+ packages:
+ - linux-image-amd64
+ tag: rootfs
+ unless: rootfs_unpacked
- - cache-rootfs: rootfs
- unless: rootfs_unpacked
+ - cache-rootfs: rootfs
+ unless: rootfs_unpacked
- - chroot: rootfs
- shell: |
- sed -i '/^root:[^:]*:/s//root::/' /etc/passwd
- echo pc-vmdb2 > /etc/hostname
+ - chroot: rootfs
+ shell: |
+ sed -i '/^root:[^:]*:/s//root::/' /etc/passwd
+ echo pc-vmdb2 > /etc/hostname
- - grub: bios
- tag: rootfs
- console: serial
+ - grub: bios
+ tag: rootfs
+ console: serial
+~~~
diff --git a/project.mdwn b/project.mdwn
deleted file mode 100644
index e82f389..0000000
--- a/project.mdwn
+++ /dev/null
@@ -1,28 +0,0 @@
-[[!meta title="Project"]]
-
-vmdb2 is a community project: it is developed by some people who want
-to do it. You could help!
-
-Information on how we do things, and help to get you started if you're
-interested:
-
-* Project [[governance]].
- * [[Code of conduct|conduct]]
-* [[Road map|roadmap]]
-* [[Development blog|blog]] (see [[feeds|blog_feed]] also).
- * [[consensus decisions|tag/consensus-decision]].
- * [[formal decisions|tag/formal-decision]].
- * [[votes|tag/vote]].
-* [[Issue (bug) tracking|issues]]
-* [[Sending patches|patches]] or pull requests.
-
-Please note that this project is released with a [[Contributor Code of
-Conduct|conduct]]. By participating in this project you agree
-to abide by its terms.
-
-Minutes from the latest meetings (see more in [[blog]]):
-
-<div class="newslist">
-[[!inline pages="page(blog/*) and tagged(meeting)"
- limit=3 template=titlepage archive=yes trail=no feeds=no]]
-</div>