From 1085dcb1d48ed107526cd64bac909d674b5a2840 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 5 Apr 2020 16:20:10 +0300 Subject: Change: move project page to front page --- index.mdwn | 107 ++++++++++++++++++++++++++++++++++++----------------------- project.mdwn | 28 ---------------- 2 files changed, 65 insertions(+), 70 deletions(-) delete mode 100644 project.mdwn 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]] — -[[Project]] — [[Contact]] — [[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:
[[!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]]): - -
-[[!inline pages="page(blog/*) and tagged(meeting)" - limit=3 template=titlepage archive=yes trail=no feeds=no]] -
-- cgit v1.2.1