diff options
Diffstat (limited to 'etc/upload.conf')
-rw-r--r-- | etc/upload.conf | 139 |
1 files changed, 139 insertions, 0 deletions
diff --git a/etc/upload.conf b/etc/upload.conf new file mode 100644 index 0000000..efc6f04 --- /dev/null +++ b/etc/upload.conf @@ -0,0 +1,139 @@ +# youri-upload sample configuration file +# $Id: upload.conf 857 2006-04-07 18:46:33Z guillomovitch $ + +# repository declaration +repository = plf + +# targets declaration +targets = cooker 2006.0 + +# repository definition +[plf] +class = Youri::Repository::PLF +install_root = ${HOME}/ftp/mandriva +version_root = ${HOME}/cvs +archive_root = ${HOME}/backup/mandriva +noarch = i586 + +# targets definition +[cooker] +checks = <<EOF +--- #YAML:1.0 +- tag +- recency +- history +EOF +actions = <<EOF +--- #YAML:1.0 +- sign +- install +- link +- archive +- clean +- bugzilla +- cvs +- mail +- rss +EOF + +[2006.0] +checks = <<EOF +--- #YAML:1.0 +- type +- tag +- recency +- history +- precedence +EOF +actions = <<EOF +--- #YAML:1.0 +- sign +- install +- link +- archive +- clean +EOF + +# checks definition +[tag] +class = Youri::Upload::Check::Tag +tags = <<EOF +--- #YAML:1.0 +release: 'plf$' +packager: '<\w+@zarb\.org>$' +distribution: '^Mandriva Linux$' +vendor: '^Penguin Liberation Front$' +EOF + +[recency] +class = Youri::Upload::Check::Recency + +[history] +class = Youri::Upload::Check::History + +[precedence] +class = Youri::Upload::Check::Precedence +target = cooker + +[type] +class = Youri::Upload::Check::Type +type = binary + +# actions definitions +[sign] +class = Youri::Upload::Action::Sign +name = plf@zarb.org +path = ${HOME}/.gnupg +passphrase = s3kr3t + +[install] +class = Youri::Upload::Action::Install + +[link] +class = Youri::Upload::Action::Link + +[archive] +class = Youri::Upload::Action::Archive + +[clean] +class = Youri::Upload::Action::Clean + +[mail] +class = Youri::Upload::Action::Mail +mta = /usr/sbin/sendmail +to = plf-announce@zarb.org +reply_to = plf-discuss@zarb.org +from = plf@zarb.org +prefix = RPM +cc = <<EOF +--- #YAML:1.0 +hot-base: david@dindinx.org bellamy@neverland.net +dcgui: mathen@ketelhot.de +dclib: mathen@ketelhot.de +Video-DVDRip: dvdrip-users@exit1.org +hackVideo-DVDRip: dvdrip-users@exit1.org +goosnes: tak@bard.sytes.net +avidemux: fixounet@free.fr +vobcopy: robos@muon.de +drip: drip-devel@lists.sourceforge.net +libdscaler: vektor@dumbterm.net +xawdecode: pingus77@ifrance.com +EOF + +[rss] +class = Youri::Upload::Action::RSS +file = ${HOME}/www/changelog.rss +title = PLF packages updates +link = http://plf.zarb.org/ +description = ChangeLog for PLF packages + +[cvs] +class = Youri::Upload::Action::CVS + +[bugzilla] +class = Youri::Upload::Action::Bugzilla +host = localhost +base = plf_bugs +user = plf +pass = s3kr3t +contact = plf@zarb.org |