Make the bacula storage node request DB access from its role
[mirror/dsa-puppet.git] / modules / buildd / files / dupload.conf
1 ##
2 ## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
3 ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
4 ##
5 package config;
6
7 $preupload{'changes'} = '/usr/share/dupload/gpg-check %1';
8
9 $cfg{'anonymous-ftp-master'} = {
10         method => "ftp",
11         passive => 1,
12         fqdn => "ftp.upload.debian.org",
13         incoming => "/pub/UploadQueue/",
14         # files pass on to dinstall on ftp-master which sends emails itself
15         dinstall_runs => 1,
16 };
17 $cfg{'ftp-master'} = $cfg{'anonymous-ftp-master'};
18
19 $cfg{'anonymous-ftp-eu'} = {
20         fqdn => "ftp.eu.upload.debian.org",
21         passive => 1,
22         incoming => "/pub/UploadQueue/",
23         # files pass on to dinstall on ftp-master which sends emails itself
24         dinstall_runs => 1,
25 };
26
27 # rsync upload to ssh.upload.debian.org
28 $cfg{'rsync-ftp-master'} = {
29         method => "rsync",
30         login => "buildd-uploader",
31         fqdn => "ssh.upload.debian.org",
32         incoming => "/srv/upload.debian.org/UploadQueue/",
33         # files pass on to dinstall on ftp-master which sends emails itself
34         dinstall_runs => 1,
35 };
36
37 # For Delayed uploads use this. You can use 0-day, which is uploaded
38 # one hour before dinstall runs.
39 $delay = (defined($ENV{DEBDELAY}) ? $ENV{DEBDELAY} : 7);
40 $cfg{'delayed'} = {
41         fqdn => "ftp.upload.debian.org",
42         incoming => "/pub/UploadQueue/DELAYED/$delay-day/",
43         # The dinstall on ftp-master sends emails itself
44         dinstall_runs => 1,
45         passive => 1,
46 };
47
48 # Mentors upload queue, see
49 # http://mentors.debian.net/cgi-bin/maintainer-intro
50 $cfg{'mentors'} = {
51         fqdn    =>'mentors.debian.net',
52         incoming=>'/',
53         dinstall_runs => 1,
54         passive => 1,
55 };
56
57
58 $cfg{'anonymous-security'} = {
59         fqdn => "ftp.security.upload.debian.org",
60         incoming => "/pub/SecurityUploadQueue",
61         # files pass on to dinstall on security which sends emails itself
62         dinstall_runs => 1,
63         passive => 1,
64 };
65 $cfg{'security'} = $cfg{'anonymous-security'};
66
67 # rsync upload to ssh.security.upload.debian.org
68 $cfg{'rsync-security'} = {
69         method => "rsync",
70         login => "buildd-uploader",
71         fqdn => "ssh.security.upload.debian.org",
72         incoming => "/srv/security.upload.debian.org/SecurityUploadQueue/",
73         # files pass on to dinstall on ftp-master which sends emails itself
74         dinstall_runs => 1,
75 };
76
77
78 # Don't remove the following line.  Perl needs it.
79 1;
80
81 ## Local Variables: ##
82 ## mode:perl ##
83 ## End: ##