Using yum priorities plugin to protect build repositories.
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Fri, 1 Nov 2013 20:12:51 +0000 (21:12 +0100)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Fri, 1 Nov 2013 20:12:51 +0000 (21:12 +0100)
fed-16-x86_64.cfg.template
fed-17-x86_64.cfg.template
fed-18-i386.cfg.template
fed-18-x86_64.cfg.template
fed-19-i386.cfg.template
fed-19-x86_64.cfg.template
sl-5-i386.cfg.template
sl-5-x86_64.cfg.template
sl-6-i386.cfg.template
sl-6-x86_64.cfg.template

index 161e502..f66e152 100644 (file)
@@ -1,7 +1,7 @@
 config_opts['root'] = 'fed-x86_64'
 config_opts['target_arch'] = 'x86_64'
 config_opts['legal_host_arches'] = ('x86_64',)
-config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
+config_opts['chroot_setup_cmd'] = 'install @buildsys-build yum-plugin-priorities yum-plugin-protectbase'
 config_opts['dist'] = 'fc16'  # only useful for --resultdir variable subst
 config_opts['macros']['%__arch_install_post'] = '%{nil}'
 
@@ -45,8 +45,12 @@ enabled=1
 [local]
 name=Local
 baseurl=file://@PWD@/@REPO@
+protect=1
+priority=40
 
 [local-ext]
 name=External
 baseurl=file://@PWD@/@REPO_EXT@
+protect=1
+priority=40
 """
index 0ce8b4f..a3c4eea 100644 (file)
@@ -1,7 +1,7 @@
 config_opts['root'] = 'fed-x86_64'
 config_opts['target_arch'] = 'x86_64'
 config_opts['legal_host_arches'] = ('x86_64',)
-config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
+config_opts['chroot_setup_cmd'] = 'install @buildsys-build yum-plugin-priorities yum-plugin-protectbase'
 config_opts['dist'] = 'fc17'  # only useful for --resultdir variable subst
 config_opts['macros']['%__arch_install_post'] = '%{nil}'
 
@@ -45,8 +45,12 @@ enabled=1
 [local]
 name=Local
 baseurl=file://@PWD@/@REPO@
+protect=1
+priority=40
 
 [local-ext]
 name=External
 baseurl=file://@PWD@/@REPO_EXT@
+protect=1
+priority=40
 """
index 23eca40..5a61ad3 100644 (file)
@@ -1,7 +1,7 @@
 config_opts['root'] = 'fed-18-i386'
 config_opts['target_arch'] = 'i686'
 config_opts['legal_host_arches'] = ('i386', 'i586', 'i686', 'x86_64')
-config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
+config_opts['chroot_setup_cmd'] = 'install @buildsys-build yum-plugin-priorities yum-plugin-protectbase'
 config_opts['dist'] = 'fc18'  # only useful for --resultdir variable subst
 
 config_opts['yum.conf'] = """
@@ -56,8 +56,12 @@ enabled=1
 [local]
 name=Local
 baseurl=file://@PWD@/@REPO@
+protect=1
+priority=40
 
 [local-ext]
 name=External
 baseurl=file://@PWD@/@REPO_EXT@
+protect=1
+priority=40
 """
index c819fc3..57406b0 100644 (file)
@@ -1,7 +1,7 @@
 config_opts['root'] = 'fed-18-x86_64'
 config_opts['target_arch'] = 'x86_64'
 config_opts['legal_host_arches'] = ('x86_64',)
-config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
+config_opts['chroot_setup_cmd'] = 'install @buildsys-build yum-plugin-priorities yum-plugin-protectbase'
 config_opts['dist'] = 'fc18'  # only useful for --resultdir variable subst
 
 config_opts['yum.conf'] = """
@@ -56,8 +56,12 @@ enabled=1
 [local]
 name=Local
 baseurl=file://@PWD@/@REPO@
+protect=1
+priority=40
 
 [local-ext]
 name=External
 baseurl=file://@PWD@/@REPO_EXT@
+protect=1
+priority=40
 """
index cdd9ca5..fa01799 100644 (file)
@@ -1,7 +1,7 @@
 config_opts['root'] = 'fed-19-i386'
 config_opts['target_arch'] = 'i686'
 config_opts['legal_host_arches'] = ('i386', 'i586', 'i686', 'x86_64')
-config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
+config_opts['chroot_setup_cmd'] = 'install @buildsys-build yum-plugin-priorities yum-plugin-protectbase'
 config_opts['dist'] = 'fc19'  # only useful for --resultdir variable subst
 
 config_opts['yum.conf'] = """
@@ -56,8 +56,12 @@ enabled=1
 [local]
 name=Local
 baseurl=file://@PWD@/@REPO@
+protect=1
+priority=40
 
 [local-ext]
 name=External
 baseurl=file://@PWD@/@REPO_EXT@
+protect=1
+priority=40
 """
index 6b50414..5c0aaea 100644 (file)
@@ -1,7 +1,7 @@
 config_opts['root'] = 'fed-19-x86_64'
 config_opts['target_arch'] = 'x86_64'
 config_opts['legal_host_arches'] = ('x86_64',)
-config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
+config_opts['chroot_setup_cmd'] = 'install @buildsys-build yum-plugin-priorities yum-plugin-protectbase'
 config_opts['dist'] = 'fc19'  # only useful for --resultdir variable subst
 
 config_opts['yum.conf'] = """
@@ -56,8 +56,12 @@ enabled=1
 [local]
 name=Local
 baseurl=file://@PWD@/@REPO@
+protect=1
+priority=40
 
 [local-ext]
 name=External
 baseurl=file://@PWD@/@REPO_EXT@
+protect=1
+priority=40
 """
index dd0e132..b94f930 100644 (file)
@@ -1,7 +1,7 @@
 config_opts['root'] = 'sl-5-i386'
 config_opts['target_arch'] = 'i386'
 config_opts['legal_host_arches'] = ('i386','i586','i686',)
-config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
+config_opts['chroot_setup_cmd'] = 'install @buildsys-build yum-plugin-priorities yum-plugin-protectbase'
 config_opts['dist'] = 'el5'  # only useful for --resultdir variable subst
 config_opts['macros']['%__arch_install_post'] = '%{nil}'
 config_opts['macros']['%dist'] = '.el5'
@@ -57,8 +57,12 @@ enabled=1
 [local]
 name=Local
 baseurl=file://@PWD@/@REPO@
+protect=1
+priority=40
 
 [local-ext]
 name=External
 baseurl=file://@PWD@/@REPO_EXT@
+protect=1
+priority=40
 """
index 10c9096..e780fac 100644 (file)
@@ -1,7 +1,7 @@
 config_opts['root'] = 'sl-5-x86_64'
 config_opts['target_arch'] = 'x86_64'
 config_opts['legal_host_arches'] = ('x86_64',)
-config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
+config_opts['chroot_setup_cmd'] = 'install @buildsys-build yum-plugin-priorities yum-plugin-protectbase'
 config_opts['dist'] = 'el5'  # only useful for --resultdir variable subst
 config_opts['macros']['%__arch_install_post'] = '%{nil}'
 config_opts['macros']['%dist'] = '.el5'
@@ -57,8 +57,12 @@ enabled=1
 [local]
 name=Local
 baseurl=file://@PWD@/@REPO@
+protect=1
+priority=40
 
 [local-ext]
 name=External
 baseurl=file://@PWD@/@REPO_EXT@
+protect=1
+priority=40
 """
index 1cecb6c..dd3071d 100644 (file)
@@ -1,7 +1,7 @@
 config_opts['root'] = 'sl-6-i386'
 config_opts['target_arch'] = 'i686'
 config_opts['legal_host_arches'] = ('i386','i586','i686',)
-config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
+config_opts['chroot_setup_cmd'] = 'install @buildsys-build yum-plugin-priorities yum-plugin-protectbase'
 config_opts['dist'] = 'el6'  # only useful for --resultdir variable subst
 config_opts['macros']['%__arch_install_post'] = '%{nil}'
 
@@ -55,8 +55,12 @@ enabled=1
 [local]
 name=Local
 baseurl=file://@PWD@/@REPO@
+protect=1
+priority=40
 
 [local-ext]
 name=External
 baseurl=file://@PWD@/@REPO_EXT@
+protect=1
+priority=40
 """
index d4c354d..3a32687 100644 (file)
@@ -1,7 +1,7 @@
 config_opts['root'] = 'sl-6-x86_64'
 config_opts['target_arch'] = 'x86_64'
 config_opts['legal_host_arches'] = ('x86_64',)
-config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build'
+config_opts['chroot_setup_cmd'] = 'install @buildsys-build yum-plugin-priorities yum-plugin-protectbase'
 config_opts['dist'] = 'el6'  # only useful for --resultdir variable subst
 config_opts['macros']['%__arch_install_post'] = '%{nil}'
 
@@ -54,8 +54,12 @@ enabled=1
 [local]
 name=Local
 baseurl=file://@PWD@/@REPO@
+protect=1
+priority=40
 
 [local-ext]
 name=External
 baseurl=file://@PWD@/@REPO_EXT@
+protect=1
+priority=40
 """