Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 848959 Details for
Bug 1049364
mockchain ignores site-defaults.cfg
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
/etc/mock/site-defaults.cfg
site-defaults.cfg (text/plain), 7.25 KB, created by
Julian Sikorski
on 2014-01-12 17:53:58 UTC
(
hide
)
Description:
/etc/mock/site-defaults.cfg
Filename:
MIME Type:
Creator:
Julian Sikorski
Created:
2014-01-12 17:53:58 UTC
Size:
7.25 KB
patch
obsolete
># mock defaults ># vim:tw=0:ts=4:sw=4:et: ># ># This config file is for site-specific default values that apply across all ># configurations. Options specified in this config file can be overridden in ># the individual mock config files. ># ># The site-defaults.cfg delivered by default has NO options set. Only set ># options here if you want to override the defaults. ># ># Entries in this file follow the same format as other mock config files. ># config_opts['foo'] = bar > >############################################################################# ># ># Things that we recommend you set in site-defaults.cfg: ># ># config_opts['basedir'] = '/var/lib/mock/' ># config_opts['cache_topdir'] = '/var/cache/mock' ># Note: the path pointed to by basedir and cache_topdir must be owned ># by group 'mock' and must have mode: g+rws ># config_opts['rpmbuild_timeout'] = 0 ># config_opts['use_host_resolv'] = True > ># You can configure log format to pull from logging.ini formats of these names: ># config_opts['build_log_fmt_name'] = "unadorned" ># config_opts['root_log_fmt_name'] = "detailed" ># config_opts['state_log_fmt_name'] = "state" ># ># mock will normally set up a minimal chroot /dev. ># If you want to use a pre-configured /dev, disable this and use the bind-mount ># plugin to mount your special /dev ># config_opts['internal_dev_setup'] = True ># ># internal_setarch defaults to 'True' if the python 'ctypes' package is ># available. It is in the python std lib on >= python 2.5. On older versions, ># it is available as an addon. On systems w/o ctypes, it will default to 'False' ># config_opts['internal_setarch'] = False ># ># the cleanup_on_* options allow you to automatically clean and remove the ># mock build directory, but only take effect if --resultdir is used. ># config_opts provides fine-grained control. cmdline only has big hammer ># ># config_opts['cleanup_on_success'] = 1 ># config_opts['cleanup_on_failure'] = 1 > ># if you want mock to automatically run createrepo on the rpms in your ># resultdir. ># config_opts['createrepo_on_rpms'] = False ># config_opts['createrepo_command'] = '/usr/bin/createrepo -d -q -x *.src.rpm' > ># if you want mock to backup the contents of a result dir before clean ># config_opts['backup_on_clean'] = False ># config_opts('backup_base_dir'] = config_opts['basedir'] + "backup" > > >############################################################################# ># ># plugin related. Below are the defaults. Change to suit your site ># policy. site-defaults.cfg is a good place to do this. ># ># NOTE: Some of the caching options can theoretically affect build ># reproducability. Change with care. ># ># config_opts['plugin_conf']['package_state_enable'] = True >config_opts['plugin_conf']['ccache_enable'] = False ># config_opts['plugin_conf']['ccache_opts']['max_cache_size'] = '4G' ># config_opts['plugin_conf']['ccache_opts']['compress'] = None ># config_opts['plugin_conf']['ccache_opts']['dir'] = "%(cache_topdir)s/%(root)s/ccache/" ># config_opts['plugin_conf']['yum_cache_enable'] = True ># config_opts['plugin_conf']['yum_cache_opts']['max_age_days'] = 30 ># config_opts['plugin_conf']['yum_cache_opts']['dir'] = "%(cache_topdir)s/%(root)s/yum_cache/" ># config_opts['plugin_conf']['root_cache_enable'] = True ># config_opts['plugin_conf']['root_cache_opts']['max_age_days'] = 15 ># config_opts['plugin_conf']['root_cache_opts']['dir'] = "%(cache_topdir)s/%(root)s/root_cache/" ># config_opts['plugin_conf']['root_cache_opts']['compress_program'] = "pigz" ># config_opts['plugin_conf']['root_cache_opts']['extension'] = ".gz" ># config_opts['plugin_conf']['root_cache_opts']['exclude_dirs'] = ["./proc", "./sys", "./dev", ># "./tmp/ccache", "./var/cache/yum" ] ># ># bind mount plugin is enabled by default but has no configured directories to ># mount ># config_opts['plugin_conf']['bind_mount_enable'] = True ># config_opts['plugin_conf']['bind_mount_opts']['dirs'].append(('/host/path', '/bind/mount/path/in/chroot/' )) ># >config_opts['plugin_conf']['tmpfs_enable'] = True ># config_opts['plugin_conf']['tmpfs_opts']['required_ram_mb'] = 1024 >config_opts['plugin_conf']['tmpfs_opts']['max_fs_size'] = '9216m' >config_opts['plugin_conf']['tmpfs_opts']['mode'] = '0755' ># config_opts['plugin_conf']['chroot_scan_enable'] = False ># config_opts['plugin_conf']['chroot_scan_opts'] = [ "core(\.\d+)?", "\.log$",] > >############################################################################# ># ># environment for chroot ># ># config_opts['environment']['TERM'] = 'vt100' ># config_opts['environment']['SHELL'] = '/bin/bash' ># config_opts['environment']['HOME'] = '/builddir' ># config_opts['environment']['HOSTNAME'] = 'mock' ># config_opts['environment']['PATH'] = '/usr/bin:/bin:/usr/sbin:/sbin' ># config_opts['environment']['PROMPT_COMMAND'] = 'echo -n "<mock-chroot>"' ># config_opts['environment']['LANG'] = os.environ.setdefault('LANG', 'en_US.UTF-8') ># config_opts['environment']['TZ'] = os.environ.setdefault('TZ', 'EST5EDT') > >############################################################################# ># ># Things that you can change, but we dont recommend it: ># config_opts['chroothome'] = '/builddir' ># config_opts['clean'] = True > >############################################################################# ># ># Things that must be adjusted if SCM integration is used: ># ># config_opts['scm'] = True ># config_opts['scm_opts']['method'] = 'git' ># config_opts['scm_opts']['cvs_get'] = 'cvs -d /srv/cvs co SCM_BRN SCM_PKG' ># config_opts['scm_opts']['git_get'] = 'git clone SCM_BRN git://localhost/SCM_PKG.git SCM_PKG' ># config_opts['scm_opts']['svn_get'] = 'svn co file:///srv/svn/SCM_PKG/SCM_BRN SCM_PKG' ># config_opts['scm_opts']['spec'] = 'SCM_PKG.spec' ># config_opts['scm_opts']['ext_src_dir'] = '/dev/null' ># config_opts['scm_opts']['write_tar'] = True ># config_opts['scm_opts']['git_timestamps'] = True > ># These options are also recognized but usually defined in cmd line ># with --scm-option package=<pkg> --scm-option branch=<branch> ># config_opts['scm_opts']['package'] = 'mypkg' ># config_opts['scm_opts']['branch'] = 'master' > >############################################################################# ># ># Things that are best suited for individual chroot config files: ># ># MUST SET (in individual chroot cfg file): ># config_opts['root'] = 'name-of-yum-build-dir' ># config_opts['target_arch'] = 'i386' ># config_opts['yum.conf'] = '' ># config_opts['yum_common_opts'] = [] ># ># CAN SET, defaults usually work ok: ># config_opts['chroot_setup_cmd'] = 'install buildsys-build' ># config_opts['log_config_file'] = 'logging.ini' ># config_opts['more_buildreqs']['srpm_name-version-release'] = 'dependencies' ># config_opts['macros']['%Add_your_macro_name_here'] = "add macro value here" ># config_opts['files']['path/name/no/leading/slash'] = "put file contents here." ># config_opts['chrootuid'] = os.getuid() > ># If you change chrootgid, you must also change "mock" to the correct group ># name in this line of the mock PAM config: ># auth sufficient pam_succeed_if.so user ingroup mock use_uid quiet ># config_opts['chrootgid'] = grp.getgrnam("mock")[2] > ># config_opts['useradd'] = '/usr/sbin/useradd -m -u %(uid)s -g %(gid)s -d %(home)s -n %(user)s' # Fedora/RedHat ># ># Security related ># config_opts['no_root_shells'] = False ># ># Proxy settings (https_proxy, ftp_proxy, and no_proxy can also be set) ># config_opts['http_proxy'] = 'http://localhost:3128'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1049364
: 848959 |
848960
|
848961