diff options
author | Gustavo De Nardin <spuk@mandriva.org> | 2007-05-21 15:09:19 +0000 |
---|---|---|
committer | Gustavo De Nardin <spuk@mandriva.org> | 2007-05-21 15:09:19 +0000 |
commit | 456bb2657b2c04fecad6210852be15582c443d48 (patch) | |
tree | 4cf47154bf2c7d96fee455375f8056e06b778a64 /emi | |
parent | 688e2df749b62ca51410a0616c3561f02034cf5b (diff) | |
download | iurt-456bb2657b2c04fecad6210852be15582c443d48.tar iurt-456bb2657b2c04fecad6210852be15582c443d48.tar.gz iurt-456bb2657b2c04fecad6210852be15582c443d48.tar.bz2 iurt-456bb2657b2c04fecad6210852be15582c443d48.tar.xz iurt-456bb2657b2c04fecad6210852be15582c443d48.zip |
get_repsys_conf() didn't really got Repsys config, just emails from the
static file. Changed it for get_author_email(), which uses repsys command
itself to get the email. Should fix bug #30904.
Diffstat (limited to 'emi')
-rwxr-xr-x | emi | 10 |
1 files changed, 2 insertions, 8 deletions
@@ -29,7 +29,7 @@ use strict; use MDK::Common; -use Iurt::Config qw(config_usage get_date config_init dump_cache init_cache get_repsys_conf); +use Iurt::Config qw(config_usage get_date config_init dump_cache init_cache get_author_email); use Iurt::Process qw(check_pid); use Iurt::Mail qw(sendmail); use Iurt::File qw(check_upload_tree); @@ -88,10 +88,6 @@ my %config_usage = ( desc => 'User who is uploading packages', default => 'mandrake' }, - repsys_conf => { - desc => 'Path of repsys.conf file with login mail corresponding', - default => '/etc/repsys.conf' - }, queue => { desc => 'root directory of the various upload queues', default => '/home/mandrake/uploads/' @@ -113,8 +109,6 @@ if (-f $configfile) { config_usage(\%config_usage, $config) if $run{config_usage}; config_init(\%config_usage, $config, \%run); -my $mail = get_repsys_conf($config->{repsys_conf}); - $run{pidfile_home} = $config->{tmp}; $run{pidfile} = "upload"; my $pidfile = check_pid(\%run); @@ -269,7 +263,7 @@ foreach my $prefix (keys %pkg_tree) { $rpms .= "$rpm "; $text .= "- $rpm\n"; } - my $to = $mail->{$user} || "$user\@mandriva.com, $user\@mandriva.org"; + my $to = get_author_email($user) || "$user\@$config->{default_mail_domain}"; $text .= "\nUpload log available in $config->{http_queue}/rejected/$path/$prefix.youri\n"; sendmail($to, $config->{admin} , "Upload failed for $rpms", $text, "Emi the upload bot <$config->{admin}>", 0); |