Statistics
| Branch: | Tag: | Revision:

root / snf-image-host / defaults @ e0ae744d

History | View | Annotate | Download (2.4 kB)

1 0e0920ba Nikos Skalkotos
# snf-image defaults file
2 0e0920ba Nikos Skalkotos
3 0e0920ba Nikos Skalkotos
# IMAGE_NAME: Name of the image to use
4 0e0920ba Nikos Skalkotos
# Generally you use the name of the image with the version of the OS included.
5 0e0920ba Nikos Skalkotos
# Examples include:
6 0e0920ba Nikos Skalkotos
#   centos-5.4 debian-4.0 fedora-12
7 0e0920ba Nikos Skalkotos
# IMAGE_NAME=""
8 0e0920ba Nikos Skalkotos
9 0e0920ba Nikos Skalkotos
# IMAGE_DIR: directory location for disk images
10 152c17de Nikos Skalkotos
# IMAGE_DIR="/var/lib/snf-image"
11 0e0920ba Nikos Skalkotos
12 0e0920ba Nikos Skalkotos
# ARCH: Define the ARCH of the image to use
13 0e0920ba Nikos Skalkotos
# Use either x86 or x86_64
14 0e0920ba Nikos Skalkotos
# ARCH="x86_64"
15 0e0920ba Nikos Skalkotos
16 0e0920ba Nikos Skalkotos
# IMAGE_DEBUG: turn on debugging output for the scripts
17 0e0920ba Nikos Skalkotos
# IMAGE_DEBUG=0
18 0e0920ba Nikos Skalkotos
19 d51a95a8 Nikos Skalkotos
# HELPER_DIR: Directory hosting the helper files
20 2ce63dc2 Nikos Skalkotos
# HELPER_DIR="/var/lib/snf-image/helper/"
21 3b179b45 Nikos Skalkotos
22 d51a95a8 Nikos Skalkotos
# HELPER_IMG: Path to the helper VM image
23 6efb24fb Nikos Skalkotos
# HELPER_IMG="${HELPER_DIR}/image"
24 3b179b45 Nikos Skalkotos
25 d51a95a8 Nikos Skalkotos
# HELPER_KERNEL: Path to the helper VM kernel
26 6efb24fb Nikos Skalkotos
# HELPER_KERNEL="${HELPER_DIR}/kernel"
27 d51a95a8 Nikos Skalkotos
28 d51a95a8 Nikos Skalkotos
# HELPER_INITRD: Path to the helper VM initial ramdisk
29 6efb24fb Nikos Skalkotos
# HELPER_INITRD="${HELPER_DIR}/initrd"
30 5484975e Nikos Skalkotos
31 52ac594c Nikos Skalkotos
# HELPER_PKG: Path to the snf-image-helper package
32 6efb24fb Nikos Skalkotos
# HELPER_PKG="${HELPER_DIR}/snf-image-helper.deb"
33 52ac594c Nikos Skalkotos
34 9999d40d Nikos Skalkotos
# HELPER_TIMOUT: Soft and hard timeout limits for helper instance.
35 97532278 Vangelis Koukis
# The helper instance will be terminated after a given time if it hasn't exited
36 97532278 Vangelis Koukis
# by itself.
37 97532278 Vangelis Koukis
#
38 97532278 Vangelis Koukis
# When HELPER_SOFT_TIMEOUT seconds have passed, a SIGTERM is sent.
39 97532278 Vangelis Koukis
# When HELPER_HARD_TIMEOUT seconds more have passed, a SIGKILL is sent.
40 3b66e07b Nikos Skalkotos
# HELPER_SOFT_TIMEOUT="15"
41 3b66e07b Nikos Skalkotos
# HELPER_HARD_TIMEOUT="5"
42 9999d40d Nikos Skalkotos
43 97532278 Vangelis Koukis
# HELPER_USER: For security reasons, it is recommended that the helper VM
44 97532278 Vangelis Koukis
# runs as an unprivileged user. KVM drops root privileges and runs as
45 97532278 Vangelis Koukis
# HELPER_USER imeddiately before starting execution of the helper VM.
46 d51a95a8 Nikos Skalkotos
# HELPER_USER="nobody"
47 13487fe3 Nikos Skalkotos
48 bad5ca1f Nikos Skalkotos
# HELPER_CACHE_FILE: Cache file update-helper script uses to avoid running
49 bad5ca1f Nikos Skalkotos
# `debootstrap' all the time.
50 6efb24fb Nikos Skalkotos
# HELPER_CACHE_FILE="${HELPER_DIR}/cache.tar"
51 bad5ca1f Nikos Skalkotos
52 97532278 Vangelis Koukis
# HELPER_EXTRA_PKGS: Extra packages that will need to be supplied
53 bad5ca1f Nikos Skalkotos
# to debootstrap to make the resulting helper image workable
54 e0ae744d Nikos Skalkotos
# HELPER_EXTRA_PKGS="linux-image-amd64,e2fsprogs,ntfs-3g,ntfsprogs,xmlstarlet,python,parted"
55 bad5ca1f Nikos Skalkotos
56 5a31f7ef Nikos Skalkotos
# HELPER_MIRROR: Debian mirror to use with debootstrap. Using a mirror close to
57 5a31f7ef Nikos Skalkotos
# you will speed up the whole debootstraping process. By default we do not
58 5a31f7ef Nikos Skalkotos
# define a mirror. Debootstrap will use it's default debian URL.
59 5a31f7ef Nikos Skalkotos
# HELPER_MIRROR="http://ftp.debian.org/debian"
60 5a31f7ef Nikos Skalkotos
61 0e0920ba Nikos Skalkotos
# Paths for needed programs. Uncommend and change the variables below, if you
62 0e0920ba Nikos Skalkotos
# don't want to use the default one.
63 0e0920ba Nikos Skalkotos
# LOSETUP="losetup"
64 0e0920ba Nikos Skalkotos
# KPARTX="kpartx"
65 0e0920ba Nikos Skalkotos
# SFDISK="sfdisk"
66 5cbb15b9 Nikos Skalkotos
# QEMU_IMG="qemu-img"
67 0e0920ba Nikos Skalkotos
# INSTALL_MBR="install-mbr"
68 9999d40d Nikos Skalkotos
# TIMELIMIT="timelimit"
69 6a95db10 Vangelis Koukis
# PROGRESS_MONITOR="snf-progress-monitor"