Marek Marczykowski-Górecki
e62c948068
Merge remote-tracking branch 'qubesos/pr/9'
...
* qubesos/pr/9:
Use full path for tools normally in /sbin
7 years ago
Marek Marczykowski-Górecki
c7bbdbf51c
Use full path for tools normally in /sbin
...
Do not rely on Fedora-specific setting - having /sbin in PATH also for
normal user. This allows to build templates on Debian.
7 years ago
Marek Marczykowski-Górecki
310837b4ee
Add configurable template root volume size
...
Allow to override default 10G.
7 years ago
Marek Marczykowski-Górecki
2d4975c091
Change partition layout
...
Put root filesystem as the last partition, to ease resizing.
Fixes QubesOS/qubes-issues#3173
7 years ago
Marek Marczykowski-Górecki
9b2078d346
Add support for template with partition table on root.img
...
When TEMPLATE_ROOT_WITH_PARTITIONS is set, include (GPT) partition table
and install actual OS on the first one. This allows installing grub, or
other bootloader.
Fixes QubesOS/qubes-issues#2577
7 years ago
Patrick Schleizer
ec69d65372
enable errtrace right after xtrace
9 years ago
Patrick Schleizer
d16fac0b56
verbosity fixes
9 years ago
Marek Marczykowski-Górecki
3092bb2d71
Add support for plugins, move all distribution-specific code there
...
While at it, also change name of local repo to pkgs-for-tmplate (was
yum_repo_qubes).
10 years ago
Jason Mehring
60c1d07538
Reformatted script
10 years ago
Marek Marczykowski-Górecki
d63d8cccbd
Prepare mountpoint before calling any dist-specific script
...
For example debian's 00_prepare.sh want to use it.
10 years ago
Jason Mehring
1334b8ae50
Added colorized messages and changed scripts to use them
...
Added a few more whonix replacement tweaks
Updated umount_kill.sh to be able to umount directories that have been deleted
Added a DEBUG feature to save / use already created debootstrap image to save time debugging
10 years ago
Jason Mehring
c27d84cc80
Renamed umount_image to umount_kill as to better shuit its purpose
10 years ago
Jason Mehring
574668f7d9
Fixed issue with umounting when path ended with double slashes// and changed code that set INSTALLDIR to create proper full path without any trailing slashes
10 years ago
Jason Mehring
9e91084ef2
Debian Wheezy template addition and refactoring to allow Whonix TEMPLATE_FLAVOR
10 years ago
Marek Marczykowski-Górecki
000b26c06e
Force "C" locale during build
...
Do not depend on system-local settings.
10 years ago
Marek Marczykowski-Górecki
fa134bd512
Less naive method of template name construction
10 years ago
Marek Marczykowski-Górecki
26663e2a58
fedora: Improve error handling
11 years ago
Marek Marczykowski
c520d85c7a
minor messages fixes
12 years ago
Marek Marczykowski
338593d624
prepare_image: exit on error
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