# youri-check configuration file # $Id$ # vim:ft=yaml:et:sw=4 # helper variables #mirror: /mnt/disk/mirrors/Mandrakelinux/devel/cooker mirror: ftp://ftp.free.fr/pub/Distributions_Linux/Mandrakelinux/devel/cooker mirror_i586: ${mirror}/i586/media mirror_x86_64: ${mirror}/x86_64/media home: /home/projects/plf # includes includes: - private.conf # libnet configuration netconfig: ftp_int_passive: 1 # resolver definition resolver: class: Youri::Check::Maintainer::Resolver::Bugzilla options: lib: /usr/local/share/bugzilla/lib project: plf # preferences definition preferences: class: Youri::Check::Maintainer::Preferences::File # resultset definition resultset: class: Youri::Check::Resultset::DBI options: driver: mysql host: localhost base: plf_youri user: plf pass: $mysql_password # tests definitions tests: updates: class: Youri::Check::Test::Updates options: aliases: libfame0.8: ~ sources: debian: class: Youri::Check::Test::Updates::Source::Debian options: aliases: fuse-emulator: ~ cpan: class: Youri::Check::Test::Updates::Source::CPAN fedora: class: Youri::Check::Test::Updates::Source::Fedora gentoo: class: Youri::Check::Test::Updates::Source::Gentoo freshmeat: class: Youri::Check::Test::Updates::Source::Freshmeat raa: class: Youri::Check::Test::Updates::Source::RAA sourceforge: class: Youri::Check::Test::Updates::Source::Sourceforge options: aliases: openquicktime: ~ klibido: ~ age: class: Youri::Check::Test::Age options: max: 1 year pattern: %Y year rpmlint: class: Youri::Check::Test::Rpmlint rpmcheck: class: Youri::Check::Test::Rpmcheck options: path: /usr/local/bin/rpmcheck missing: class: Youri::Check::Test::Missing orphans: class: Youri::Check::Test::Orphans signature: class: Youri::Check::Test::Signature options: key: caba22ae # dependencies: # class: Youri::Check::Test::Dependencies # conflicts: # class: Youri::Check::Test::Conflicts # reports definitions reports: file: class: Youri::Check::Report::File options: to: ${home}/www/qa 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 mail: class: Youri::Check::Report::Mail options: mta: /usr/sbin/sendmail to: plf-admin@zarb.org from: plf@zarb.org reply_to: plf-admin@zarb.org formats: text: class: Youri::Check::Report::Format::Text # media definitions medias: main.i586: class: Youri::Media::URPM options: name: main type: binary hdlist: ${mirror_i586}/media_info/hdlist_main.cz skip_tests: - all main.x86_64: class: Youri::Media::URPM options: name: main type: binary hdlist: ${mirror_x86_64}/media_info/hdlist_main.cz skip_tests: - all main.sources: class: Youri::Media::URPM options: name: main type: source hdlist: ${mirror_i586}/media_info/hdlist_main.src.cz skip_tests: - all contrib.i586: class: Youri::Media::URPM options: name: contrib type: binary hdlist: ${mirror_i586}/media_info/hdlist_contrib.cz skip_tests: - all contrib.x86_64: class: Youri::Media::URPM options: name: contrib type: binary hdlist: ${mirror_x86_64}/media_info/hdlist_contrib.cz skip_tests: - all contrib.sources: class: Youri::Media::URPM options: name: contrib type: source hdlist: ${mirror_i586}/media_info/hdlist_contrib.src.cz skip_tests: - all free.i586: class: Youri::Media::URPM options: name: free type: binary path: ${home}/ftp/mandrake/cooker/free/binary/i586 hdlist: ${home}/ftp/mandrake/cooker/free/binary/i586/media_info/hdlist.cz options: rpmlint: config: ${home}/etc/rpmlint-free.conf dependencies: allowed: - main.i586 - contrib.i586 - free.i586 rpmcheck: allowed: - main.i586 - contrib.i586 missing: allowed: - free.sources - main.sources - contrib.sources free.sources: class: Youri::Media::URPM options: name: free type: source path: ${home}/ftp/mandrake/cooker/free/source hdlist: ${home}/ftp/mandrake/cooker/free/source/media_info/hdlist.cz options: rpmlint: config: ${home}/etc/rpmlint-free.conf dependencies: allowed: - main.i586 - contrib.i586 - free.i586 rpmcheck: allowed: - main.i586 - contrib.i586 - free.i586 non-free.i586: class: Youri::Media::URPM options: name: non-free type: binary path: ${home}/ftp/mandrake/cooker/non-free/binary/i586 hdlist: ${home}/ftp/mandrake/cooker/non-free/binary/i586/media_info/hdlist.cz options: rpmlint: config: ${home}/etc/rpmlint-non-free.conf dependencies: allowed: - main.i586 - contrib.i586 - free.i586 - non-free.i586 rpmcheck: allowed: - main.i586 - contrib.i586 - free.i586 missing: allowed: - non-free.sources non-free.sources: class: Youri::Media::URPM options: name: non-free type: source path: ${home}/ftp/mandrake/cooker/non-free/source hdlist: ${home}/ftp/mandrake/cooker/non-free/source/media_info/hdlist.cz options: rpmlint: config: ${home}/etc/rpmlint-non-free.conf dependencies: allowed: - main.i586 - contrib.i586 - free.i586 - non-free.i586 rpmcheck: allowed: - main.i586 - contrib.i586 - free.i586 - non-free.i586 missing: allowed: - non-free.sources non-free.sources: class: Youri::Media::URPM options: name: non-free type: source path: ${home}/ftp/mandrake/cooker/non-free/source hdlist: ${home}/ftp/mandrake/cooker/non-free/source/media_info/hdlist.cz options: rpmlint: config: ${home}/etc/rpmlint-non-free.conf dependencies: allowed: - main.i586 - contrib.i586 - free.i586 - non-free.i586 rpmcheck: allowed: - main.i586 - contrib.i586 - free.i586 - non-free.i586