Marek Marczykowski-Górecki
1e9b01d317
Minor fixes to archlinux build
11 years ago
Marek Marczykowski
c520d85c7a
minor messages fixes
12 years ago
Marek Marczykowski
add64aa2e4
Support different versions of the same distribution
...
Split $DIST to distribution name and version (builder_setup script) and search
for scripts first $DIST-specific, but then for given distribution.
Also move out some Fedora-specific things to scripts_fc17.
12 years ago
Marek Marczykowski
746cb149c9
use tabs for indentation in shell scripts
12 years ago
Olivier Medoc
7e17847377
template_builder: made make scripts OS independent.
...
An important note is that each OS script need to setup itself its own chroot environment (like creating /proc...).
12 years ago
Marek Marczykowski
485e7d1e30
setup default console encoding to UTF-8
12 years ago
Marek Marczykowski
e25fed755a
reduce verbosity based on $VERBOSE variable
12 years ago
Marek Marczykowski
1df5f9426a
qubeize-image: unmount image even after failed build
12 years ago
Marek Marczykowski
fdea5277cd
qubeize_image: use yum repo for Qubes-specific rpms instead of symlinks
...
This would simplify changes in package list and (more important) make
template-builder independent of layout of other repos (eg location of version
file).
12 years ago
Marek Marczykowski
360b2e60cf
qubeize_image: remove duplicated 3rd party soft installation
12 years ago
Marek Marczykowski
72f6fd4d40
Merge remote-tracking branch 'joanna/master'
12 years ago
Marek Marczykowski
7d55c9b24f
remove dispvm files - now part of qubes-core-vm package
12 years ago
Joanna Rutkowska
f61878cbf7
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/template-builder
...
Conflicts:
qubeize_image
12 years ago
Marek Marczykowski
b3298c852d
Use yum to install qubes-specific rpms
...
This will allow to automatically install its requires.
12 years ago
Marek Marczykowski
019c81e8ec
appmenus: choose whitelists basing on distribution version
12 years ago
Joanna Rutkowska
bdea9a6e2b
Revert "qubize_image: also copy qubes-specific-appmenus to VM's app template dir"
...
This reverts commit 3f6889c345
.
This has been done in core instead, see this commit:
http://git.qubes-os.org/?p=joanna/core.git;a=commit;h=ffa3d8732c7d0acba3cda2e855e47910b7d7d221
... which is a correct way of doing this, as the Template's apps.template direcotry gets recreated after each yum update/install in the VM.
12 years ago
Joanna Rutkowska
3f6889c345
qubize_image: also copy qubes-specific-appmenus to VM's app template dir
...
E.g. Add/Remove Appmenus shortcut, etc.
12 years ago
Joanna Rutkowska
9850431b40
qubize_image: run 3rd party installer before appmenus extraction
12 years ago
Marek Marczykowski
7788bc3013
Exit with retcode!=0 on failure
13 years ago
Marek Marczykowski
7c5604fc7f
Get rid of SELinux-related warnings - mount /proc
...
Without /proc, sed cannot see that SELinux is disabled
13 years ago
Marek Marczykowski
c03967798f
Create template with plain root.img without partitions ( #118 )
...
Additionaly provide clean-volatile.img
14 years ago
Marek Marczykowski
dced8dafef
Build universal (appvm,netvm,proxyvm), cow-based template
14 years ago
Joanna Rutkowska
bfb3acc6d4
qubes_image: split into *_appvm and *_netvm
14 years ago
Joanna Rutkowska
b5e395d385
Initial public commit.
...
(c) 2010 Invisible Things Lab
Authors:
=========
Joanna Rutkowska <joanna@invisiblethingslab.com>
Rafal Wojtczuk <rafal@invisiblethingslab.com>
15 years ago