aboutsummaryrefslogtreecommitdiffstats
path: root/modules/youri-check/templates/cauldron.conf
diff options
context:
space:
mode:
authorPascal Terjan <pterjan@mageia.org>2012-02-16 22:50:13 +0000
committerPascal Terjan <pterjan@mageia.org>2012-02-16 22:50:13 +0000
commit6a46dcaedd57ad670cff8c086a206bbbe13bfaae (patch)
tree89187f81292bfa3b4bfbdf6a9798d8bb888f5e33 /modules/youri-check/templates/cauldron.conf
parent12551d6f309fe6355f6d8191d176ecb01fb0d49a (diff)
downloadpuppet-6a46dcaedd57ad670cff8c086a206bbbe13bfaae.tar
puppet-6a46dcaedd57ad670cff8c086a206bbbe13bfaae.tar.gz
puppet-6a46dcaedd57ad670cff8c086a206bbbe13bfaae.tar.bz2
puppet-6a46dcaedd57ad670cff8c086a206bbbe13bfaae.tar.xz
puppet-6a46dcaedd57ad670cff8c086a206bbbe13bfaae.zip
Run youri-check both on 1 and cauldron (this is ugly but currently work)
Diffstat (limited to 'modules/youri-check/templates/cauldron.conf')
-rw-r--r--modules/youri-check/templates/cauldron.conf382
1 files changed, 382 insertions, 0 deletions
diff --git a/modules/youri-check/templates/cauldron.conf b/modules/youri-check/templates/cauldron.conf
new file mode 100644
index 00000000..99d1714a
--- /dev/null
+++ b/modules/youri-check/templates/cauldron.conf
@@ -0,0 +1,382 @@
+# vim:ft=yaml:et:sw=4
+
+# helper variables
+mirror: /distrib/mageia/distrib/cauldron
+mirror_i586: ${mirror}/i586/media
+mirror_x86_64: ${mirror}/x86_64/media
+
+# resultset definition
+resultset:
+ class: Youri::Check::Resultset::DBI
+ options:
+ driver: Pg
+ host: <%= pgsql_server %>;sslmode=require
+ base: <%= pgsql_db %>
+ user: <%= pgsql_user %>
+ pass: <%= pgsql_password %>
+
+resolver:
+ class: Youri::Check::Maintainer::Resolver::CGI
+ options:
+ url: http://pkgsubmit.<%= domain %>/data/maintdb.txt
+ exceptions:
+ - nobody
+
+
+# checks definitions
+tests:
+ dependencies:
+ class: Youri::Check::Test::Dependencies
+
+ missing:
+ class: Youri::Check::Test::Missing
+
+ updates:
+ class: Youri::Check::Test::Updates
+ options:
+ aliases:
+ horde-accounts: accounts
+ horde-chora: chora
+ horde-forwards: forwards
+ horde-imp: imp
+ horde-ingo: ingo
+ horde-kronolith: kronolith
+ horde-mnemo: mnemo
+ horde-nag: nag
+ horde-passwd: passwd
+ horde-turba: turba
+ horde-vacation: vacation
+ freetype2: freetype
+ freetype: freetype1
+ gstreamer: ~
+ gstreamer0.10: gstreamer
+ gnupg2: gnupg
+ gnupg: ~
+ gnome-vfs2: gnome-vfs
+ gnome-vfs: ~
+ basesystem: ~
+ vte: ~
+ vte3: vte
+ sources:
+ cpan:
+ order: 0
+ class: Youri::Check::Test::Updates::Source::CPAN
+ options:
+ aliases:
+ libnet: ~
+ perl-Catalyst-P-S-State-Cookie: Catalyst::Plugin::State::State::Cookie
+ perl-Catalyst-P-S-Store-FastMmap: Catalyst::Plugin::State::Store::FastMmap
+ perl-Catalyst-P-S-Store-File: Catalyst::Plugin::State::Store::File
+ mandriva:
+ class: Youri::Check::Test::Updates::Source::Media::Mandriva
+ order: 0
+ options:
+ aliases:
+ enigma: enigma-freeoxyd
+# pear:
+# order: 0
+# class: Youri::Check::Test::Updates::Source::PEAR
+# pypi:
+# order: 0
+# class: Youri::Check::Test::Updates::Source::PyPI
+# apache:
+# order: 0
+# class: Youri::Check::Test::Updates::Source::Apache
+ debian:
+ order: 1
+ class: Youri::Check::Test::Updates::Source::Debian
+ options:
+ aliases:
+ anjuta2: anjuta
+ anjuta: ~
+ perl-Jcode: libjcode-pm-perl
+ makepasswd: ~
+ sipp: ~
+ zsnes: ~
+ unclutter: ~
+ python-id3: ~
+ freetype: ~
+ openldap2.3: ~
+ git: git-core
+ nilfs-utils: nilfs-tools
+ fedora:
+ order: 1
+ class: Youri::Check::Test::Updates::Source::Fedora
+ options:
+ url: http://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/development/rawhide/source/SRPMS/
+ aliases:
+ authd: ~
+ gle: ~
+ gtksourceview-sharp: ~
+ sqlite: sqlite2
+ OpenIPMI: OpenIPMI2
+ ocaml-lablgtk: ~
+ ocaml-lablgtk2: ocaml-lablgtk
+ netcat-openbsd: netcat
+ freetype: ~
+ freetype2: freetype
+ bash: ~
+# freshmeat:
+# order: 1
+# class: Youri::Check::Test::Updates::Source::Freshmeat
+# options:
+# preload: 1
+# aliases:
+# photon: ~
+# cmt: ~
+# boo: ~
+# db2: ~
+# dsh: ~
+# torque: ~
+# mserver: ~
+# svl: ~
+# lam: lammpi
+# bazaar: baz
+# db4: berkeleydb
+# pcp: caltech-pcp
+# kamikaze: ~
+# nut: ~
+# sqlite3: sqlite
+# sqlite: ~
+# ruby-evas: ~
+# acl: ~
+# listen: ~
+# knob: ~
+# dolphin: ~
+# cheese: ~
+# dumb: ~
+# serpentine: ~
+# mms: ~
+# tasks: ~
+# xsp: ~
+# pd: ~
+# deluge: deluge-torrent
+# contacts: ~
+# rt: requesttracker
+# psi: psijabberclient
+# arena: ~
+# ccp: ~
+# ocaml-camlpdf: camlpdf
+# libxml: ~
+# glib: ~
+
+ gentoo:
+ order: 1
+ class: Youri::Check::Test::Updates::Source::Gentoo
+ options:
+ aliases:
+ beagle: ~
+ makepasswd: ~
+ hibernate: hibernate-script
+ leif: ~
+ sqlite3: sqlite
+ sqlite: ~
+ cfengine3: cfengine
+ cfengine: ~
+ kamikaze: ~
+ knob: ~
+ vertex: ~
+ unclutter: ~
+ pam-krb5: pam_krb5
+ pam_krb5: ~
+ freetype: ~
+ akonadi: akonadi-server
+ attica: libattica
+ raptor2: raptor
+ raptor: ~
+ gnome:
+ order: 1
+ class: Youri::Check::Test::Updates::Source::GNOME
+ options:
+ aliases:
+ gnome-desktop: ~
+ gnome-desktop3: gnome-desktop
+ goocanvas: ~
+ goocanvas2: goocanvas
+ libunique: ~
+ libunique3: libunique
+ libwnck: ~
+ libwnck3: libwnck
+ netbsd:
+ order: 1
+ class: Youri::Check::Test::Updates::Source::NetBSD
+ sourceforge:
+ class: Youri::Check::Test::Updates::Source::Sourceforge
+ options:
+ aliases:
+ bigforth: ~
+ gtkmm: ~
+ hydrogen: ~
+ ltp: ~
+ pblogan: ~
+ console-tools: ~
+ maxima: ~
+ clisp: ~
+
+ updates_fedora:
+ class: Youri::Check::Test::Updates
+ options:
+ aliases:
+ basesystem: ~
+ rpm: ~
+ sources:
+ fedora:
+ order: 1
+ class: Youri::Check::Test::Updates::Source::Fedora
+ options:
+ url: http://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/development/rawhide/source/SRPMS/
+ aliases:
+ authd: ~
+ gle: ~
+ gtksourceview-sharp: ~
+ sqlite: sqlite2
+ OpenIPMI: OpenIPMI2
+ ocaml-lablgtk: ~
+ ocaml-lablgtk2: ocaml-lablgtk
+ netcat-openbsd: netcat
+ freetype: ~
+ freetype2: freetype
+ bash: ~
+
+ updates_gnome:
+ class: Youri::Check::Test::Updates
+ options:
+ sources:
+ gnome:
+ order: 1
+ class: Youri::Check::Test::Updates::Source::GNOME
+ options:
+ aliases:
+ gnome-desktop: ~
+ gnome-desktop3: gnome-desktop
+ goocanvas: ~
+ goocanvas2: goocanvas
+ libunique: ~
+ libunique3: libunique
+ libwnck: ~
+ libwnck3: libwnck
+ vte: ~
+ vte3: vte
+ updates_mandriva:
+ class: Youri::Check::Test::Updates
+ options:
+ aliases:
+ basesystem: ~
+ rpm: ~
+ sources:
+ mandriva:
+ class: Youri::Check::Test::Updates::Source::Media::Mandriva
+
+# reports definitions
+reports:
+ file:
+ class: Youri::Check::Report::File
+ options:
+ to: <%= outdir %>
+ global: 1
+ individual: 1
+ formats:
+ html:
+ class: Youri::Check::Report::Format::HTML
+ text:
+ class: Youri::Check::Report::Format::Text
+ rss:
+ class: Youri::Check::Report::Format::RSS
+
+# media definitions
+medias:
+ core.i586:
+ class: Youri::Media::URPM
+ options:
+ name: core
+ type: binary
+ path: ${mirror_i586}/core
+ hdlist: ${mirror_i586}/media_info/hdlist_core.cz
+ options:
+ dependencies:
+ allowed:
+ - core.i586
+ missing:
+ allowed:
+ - core.sources
+
+ core.x86_64:
+ class: Youri::Media::URPM
+ options:
+ name: core
+ type: binary
+ path: ${mirror_x86_64}/core
+ hdlist: ${mirror_x86_64}/media_info/hdlist_core.cz
+ options:
+ dependencies:
+ allowed:
+ - core.x86_64
+ - core.i586
+ missing:
+ allowed:
+ - core.sources
+
+
+ core.sources:
+ class: Youri::Media::URPM
+ options:
+ name: core
+ type: source
+ path: ${mirror_i586}/core
+ hdlist: ${mirror_i586}/media_info/hdlist_core.src.cz
+ options:
+ dependencies:
+ allowed:
+ - core.x86_64
+ - core.i586
+
+ nonfree.i586:
+ class: Youri::Media::URPM
+ options:
+ name: nonfree
+ type: binary
+ path: ${mirror_i586}/nonfree/release
+ hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.cz
+ options:
+ dependencies:
+ allowed:
+ - core.i586
+ - nonfree.i586
+ missing:
+ allowed:
+ - nonfree.sources
+
+ nonfree.x86_64:
+ class: Youri::Media::URPM
+ options:
+ name: nonfree
+ type: binary
+ path: ${mirror_x86_64}/nonfree/release
+ hdlist: ${mirror_x86_64}/media_info/hdlist_nonfree_release.cz
+ options:
+ dependencies:
+ allowed:
+ - core.x86_64
+ - core.i586
+ - nonfree.x86_64
+ - nonfree.i586
+ missing:
+ allowed:
+ - nonfree.sources
+
+
+ nonfree.sources:
+ class: Youri::Media::URPM
+ options:
+ name: nonfree
+ type: source
+ path: ${mirror_i586}/nonfree/release
+ hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.src.cz
+ options:
+ dependencies:
+ allowed:
+ - core.x86_64
+ - nonfree.x86_64
+ - core.i586
+ - nonfree.i586
+