JeroenVanMeeuwen/Revisor/OptionReference
From FedoraProject
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/
