Mageia Bugzilla – Attachment 93 Details for
Bug 201
show error on invalid media.cfg
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
[patch]
patch for MDV::Distribconf
mdv-distribconf.patch (text/plain), 667 bytes, created by
AL13N
on 2011-03-06 11:48:42 CET
(
hide
)
Description:
patch for MDV::Distribconf
Filename:
MIME Type:
Creator:
AL13N
Created:
2011-03-06 11:48:42 CET
Size:
667 bytes
patch
obsolete
>--- MDV/Distribconf.pm.old 2011-03-06 11:43:43.333895027 +0100 >+++ MDV/Distribconf.pm 2011-03-06 11:42:11.639895022 +0100 >@@ -383,6 +383,11 @@ > ($distrib->{cfg} = new Config::IniFiles( -file => $mediacfg, -default => 'media_info', -allowcontinue => 1)) > or return 0; > >+ my $mediacfg_version = $distrib->{cfg}->val('media_info', 'mediacfg_version'); >+ $mediacfg_version =~ s/[\r\n]+.*$//; >+ if ($mediacfg_version ne $distrib->{cfg}->val('media_info', 'mediacfg_version')) { >+ $distrib->{cfg}->newval('media_info', 'mediacfg_version', $mediacfg_version); >+ } > return $distrib->check_mediacfg_version(mymediacfg_version()); > } >
--- MDV/Distribconf.pm.old 2011-03-06 11:43:43.333895027 +0100 +++ MDV/Distribconf.pm 2011-03-06 11:42:11.639895022 +0100 @@ -383,6 +383,11 @@ ($distrib->{cfg} = new Config::IniFiles( -file => $mediacfg, -default => 'media_info', -allowcontinue => 1)) or return 0; + my $mediacfg_version = $distrib->{cfg}->val('media_info', 'mediacfg_version'); + $mediacfg_version =~ s/[\r\n]+.*$//; + if ($mediacfg_version ne $distrib->{cfg}->val('media_info', 'mediacfg_version')) { + $distrib->{cfg}->newval('media_info', 'mediacfg_version', $mediacfg_version); + } return $distrib->check_mediacfg_version(mymediacfg_version()); }
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 201
:
62
|
63
|
92
|
93
|
177
|
1446