選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
ファイルへ移動
Andy 587c7bae95
TAILORED: build 4k sector sized templates only
4年前
appmenus_generic fedora: Remove "Software Update" appmenu for template (#871) 10年前
prepared_images Support different versions of the same distribution 11年前
qubeized_images gitignore 9年前
rpm Initial public commit. 14年前
rpmbuild Remove "empty" directory, already ignored by gitignore 10年前
tests Reworked the way template flavor files are found to allow flavors 9年前
.gitignore gitignore 9年前
Makefile Rename TIMESTAMP variable to TEMPLATE_TIMESTAMP 6年前
Makefile.builder Pretend the template rpm is build the standard way 6年前
README Use a script for filling the rpms_to_install symlinks automatically 13年前
appvm.buildlog appvm version 1.1.3 14年前
build_template_rpm Remove raw root.img after packaging it into rpm - if DISCARD_PREPARED_IMAGE is set 6年前
builder_fix_filenames Simplify template name processing 9年前
builder_setup Add support for plugins, move all distribution-specific code there 9年前
cleanup_image Use full path for tools normally in /sbin 6年前
create_template_list.sh create_template_list.sh enhancements 9年前
functions-name.sh fix functions-name.sh 6年前
functions.sh Rename function chroot to chroot_cmd 8年前
mount_root.sh TAILORED: build 4k sector sized templates only 4年前
prepare_image TAILORED: build 4k sector sized templates only 4年前
qubeize_image TAILORED: build 4k sector sized templates only 4年前
templates.spec rpm: make old root.img unlink explicit 5年前
umount_kill.sh Do not use full path to mountpoint program 7年前
version version 4.0.1 6年前

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.