Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 
Iet uz failu
Andy 587c7bae95
TAILORED: build 4k sector sized templates only
pirms 4 gadiem
appmenus_generic fedora: Remove "Software Update" appmenu for template (#871) pirms 10 gadiem
prepared_images Support different versions of the same distribution pirms 11 gadiem
qubeized_images gitignore pirms 9 gadiem
rpm Initial public commit. pirms 14 gadiem
rpmbuild Remove "empty" directory, already ignored by gitignore pirms 11 gadiem
tests Reworked the way template flavor files are found to allow flavors pirms 9 gadiem
.gitignore gitignore pirms 9 gadiem
Makefile Rename TIMESTAMP variable to TEMPLATE_TIMESTAMP pirms 6 gadiem
Makefile.builder Pretend the template rpm is build the standard way pirms 6 gadiem
README Use a script for filling the rpms_to_install symlinks automatically pirms 13 gadiem
appvm.buildlog appvm version 1.1.3 pirms 14 gadiem
build_template_rpm Remove raw root.img after packaging it into rpm - if DISCARD_PREPARED_IMAGE is set pirms 6 gadiem
builder_fix_filenames Simplify template name processing pirms 9 gadiem
builder_setup Add support for plugins, move all distribution-specific code there pirms 9 gadiem
cleanup_image Use full path for tools normally in /sbin pirms 6 gadiem
create_template_list.sh create_template_list.sh enhancements pirms 9 gadiem
functions-name.sh fix functions-name.sh pirms 6 gadiem
functions.sh Rename function chroot to chroot_cmd pirms 8 gadiem
mount_root.sh TAILORED: build 4k sector sized templates only pirms 4 gadiem
prepare_image TAILORED: build 4k sector sized templates only pirms 4 gadiem
qubeize_image TAILORED: build 4k sector sized templates only pirms 4 gadiem
templates.spec rpm: make old root.img unlink explicit pirms 5 gadiem
umount_kill.sh Do not use full path to mountpoint program pirms 7 gadiem
version version 4.0.1 pirms 6 gadiem

README

The Template Builder
======================

1) First, create a clean image of Fedora Linux install. You can use the fedoraize_image
script for this:

fedorize_image <image> <file-with-packets-lists>

NOTE: The fedorize_image script can be also used to update an image -- it
automatically assumes the update mode if the <image> already exists.

2) Update symlinks in rpms_to_install/ using the create_symlinks_in_rpms_to_install_dir.sh script. The script
reads the core, gui, and xen packages versions from version_{core,gui,xen} files and creates appropriate symlinks
in rpms_to_install/ dir.

Verify that all symlinks are correct.

3) Now, you can "qubeize" the image. This must be done as root. E.g.:

# ./qubeize_image <img> <template-name>

4) Finally, build the Template RPM (do it as normal user, not root), e.g.: 

$./build_rpm <name>

The resulting rpm is stored in rpm/noarch directory.