From Fedora Project Wiki
< JeroenVanMeeuwen | Revisor
This page describes all configuration directives and CLI parameters for Revisor.
Configuration File Directives
Runtime Options | ||
Configuration Directive | Description | Default |
answer_yes |
Answer all questions as 'yes' | False |
Configuration Options | ||
Configuration Directive | Description | Default |
kickstart_file |
Kickstart configuration file to use | /etc/revisor/conf.d/sample-ks.cfg
|
destination_directory |
Destination directory for products | /srv/revisor/
|
working_directory |
Working directory (all temporary data ends up here) | /var/tmp/
|
model |
Model to use for composing | f7-i386 |
mode_respin |
Mode to use for composing updated spins | False |
repos_enablesource |
Show Source Repositories | False |
repos_enabledebuginfo |
Show Debug Info Repositories | False |
repos_enabletesting |
Show Testing Repositories | False |
repos_enabledevelopment |
Show Development Repositories | False |
kickstart_manifest |
Use Kickstart Package Manifest | False |
kickstart_manifest_customize |
Customize Kickstart Package Manifest | False |
kickstart_options_customize |
Customize Kickstart Configuration Options | False |
dependency_resolve_allow_conflicts |
Set the mode in which dependencies are resolved | False |
product_name |
Product name | "Fedora" |
iso_basename |
ISO Base Name. This gets the version, architecture and type of media appended | "F" |
iso_label |
ISO Label Base Name. There's a 32 character limit for the media's label, so usually this is pretty short | "Fedora" |
version |
Version | "7" |
getsource |
Whether to also fetch the source packages | 0 |
copy_dir |
Copy this directory. | "" |
architecture |
Compose for this architecture | "i386" |
Installation Media Options | ||
Configuration Directive | Description | Default |
media_installation_cd |
Create Installation CD or CD set | False |
media_installation_dvd |
Create Installation DVD or DVD set | False |
media_installation_dvd_duallayer |
Create Installation DVD Dual Layer or DVD Dual Layer set | False |
media_installation_unified |
Create one Installation ISO | False |
media_installation_raw |
Build raw HDD install image | False |
media_installation_tree |
Build Installation Tree | False |
media_installation_pxe |
Build PXE Installation Payload | False |
kickstart_include |
Include kickstart configuration file on media | False |
kickstart_default |
Set kickstart to boot by default | False |
im_append |
Append this string to the boot menu when kickstart installation has been set to boot by default | "" |
updates_img |
Include specified updates.img on installation media | None |
product_path |
Product path (Directory in the root of the media holding the packages) | "Fedora" |
comps |
Comps file to include on the Installation Media | False |
release_pkgs |
List of (regular expressions of) packages that contain Release Notes and GPG keys | "^fedora-release.*$" |
release_files |
List of (regular expressions of) files and directories in release_pkgs that should be copied onto the media |
"eula.txt fedora.css GPL README-BURNING-ISOS-en_US.txt RELEASE-NOTES-en_US.html ^RPM-GPG img images stylesheet-images" |
Delta Integration Options | ||
Configuration Directive | Description | Default |
delta_iso_image |
File or directory containing files to generate Delta ISOs from | "" |
Live Media Options | ||
Configuration Directive | Description | Default |
media_live_optical |
Compose Optical Live Media (CD, DVD) | False |
media_live_thumb |
Compose Live USB Thumb Drive Media | False |
media_live_hd |
Compose Live USB Hard Drive | False |
media_live_raw |
Compose raw Live Image | False |
lm_chroot_shell |
Use a chroot shell to further customize the image | False |
lm_user_name |
Set the username for your custom user account | "live" |
lm_user_comment |
Set the user accounts' comment field | "Fedora Unity - Revisor" |
lm_user_password |
Set the users password | "live" |
lm_user_autologin |
Should the user be logged in automatically? | False |
lm_user_wheel |
Should the user be a member of the wheel group? | False |
lm_wheel_sudo_no_password |
Should the wheel group be allowed to 'sudo' without a password? | True |
lm_dump_current_profile |
Dump the current user profile on the live media | False |
lm_preferred_kernel_type |
One of 'normal', 'debug', 'PAE' or 'xen'. Allows configuration of which kernel the media should boot | "normal" |
lm_fs_label |
Set the 'base' filesystem label | "fc" |
lm_skip_fs_compression |
Skip filesystem compression before putting everything on disc? | False |
lm_skip_prelink |
Skip prelinking the filesystem's content? | False |
lm_ignore_deleted |
Ignore deleted blocks in the filesystem and just continue? | False |
lm_hostname |
Set the hostname for the system | "livecd.fedoraunity.org" |
lm_default_runlevel |
Set the default runlevel | 3 |
Virtualization Media Options | ||
Configuration Directive | Description | Default |
media_virtual_vmware_appliance |
Compose VMWare Appliance | False |
media_virtual_vmware_guest |
Compose VMWare Guest | False |
media_virtual_xen |
Compose Xen Image/Guest | False |
media_virtual_kvm |
Compose KVM Image/Guest | False |
virt_xen |
Xen Guest name | "" |
virt_xen_size |
Xen Guest size | 3000 |
virt_kvm |
KVM Guest name | "" |
virt_kvm_size |
KVM Guest size | "" |
virt_sparse |
Use Sparse filesystem? | False |
virt_stateless |
Create Stateless Guests | False |
virt_appliance |
Make it become an appliance | False |
virt_fstype |
Set the Filesystem Type to use | "ext3" |
Utility Media Options | ||
Configuration Directive | Description | Default |
media_utility_rescue |
Compose Utility Disc | False |
Cobbler Integration Options | ||
Configuration Directive | Description | Default |
cobbler_add_profile |
Add this profile to Cobbler | "" |
cobbler_add_distro |
Add this distro to Cobbler | "" |
cobbler_use_profile |
Use this profile from Cobbler | "" |
cobbler_use_distro |
Use this distro from Cobbler | "" |
cobbler_from_distro |
Derive from this Cobbler distro | "" |
cobbler_add |
Add this to Cobbler as both a profile and a distro | "" |
cobbler_server |
Use this Cobbler server | "" |
Command Line Parameters
Live Media Options: --live-optical Create Live Media CD/DVD --live-usb-thumb Create Live Media Thumb Drive Image (will be depreciated) --live-usb-hd Create Live Media Hard Disk Image (will be depreciated) --live-raw Create Live Media Raw Hard Disk Image --live-shell Interactively work in the live image before building the ISO image. --skip-compression Skip file system compression. --skip-prelink Skip prelinking the contents of the filesystem. --ignore-deleted Ignore filesystem overhead. Useless blocks will not be removed from the filesystem. --preferred-kernel Set the preferred kernel. One of normal, PAE, xen or debug. Virtualization Media Options: --virt-xen=[guest name] Build Xen virtual machine. (not implemented yet) --virt-xen-size=[drive size in MB] Xen virtual machine drive size, in MB. (Default: 3000MB) (not implemented yet) --virt-kvm=[guest name] Build KVM virtual machine. (not implemented yet) --virt-kvm-size=[drive size in MB] KVM virtual machine drive size, in MB. (Default: 3000MB) (not implemented yet) --virt-fstype=[filesystem type] Virtual machine file system type. (Default: ext3) (not implemented yet) --virt-sparse Make virtual machine drive a sparse filesystem. (not implemented yet) --virt-stateless Make virtual machine stateless (changes do not persist.) (not implemented yet) --virt-appliance Build virtual machine as an appliance using a simple raw drive image and yum. (Doesn't require virt. tech. to be running locally.) (not implemented yet) Cobbler Options: --cobbler-add=[name] Add compose to a Cobbler server as both a Distribution and Profile. --cobbler-add-profile=[profile-name] Add compose options as a Profile to a Cobbler server. [Requires --cobbler-use-distro] --cobbler-use-distro=[distro-name] Use a Cobbler distro as source for packages. --cobbler-use-profile=[profile-name] Use a Cobbler profile as source for kickstart data. --cobbler-list List options provided by cobbler. --cobbler-server=[server-address] Use remote cobbler server. Delta Options: --delta=[old-iso-image] Generate a delta ISO image. Currently only valid for single disc Installation DVD sets. Revisor is a Fedora Unity product. For more information about Revisor, visit http://revisor.fedoraunity.org/