mirror of
https://github.com/fspc/dswim.git
synced 2025-02-22 08:33:24 -05:00
Check at line 150 to make sure ib{/.} and $yich are defined.
This commit is contained in:
parent
4350c68f9a
commit
1a233fa17b
34
SWIM/MD.pm
34
SWIM/MD.pm
@ -131,23 +131,23 @@ sub process_md {
|
||||
# now we get to take into account deinstall:ok:config-files
|
||||
# situations for an installed system.
|
||||
if ($commands->{"initdb"} || $commands->{"rebuilddb"}) {
|
||||
sb(\%$commands); ib(\%commands); my $yich;
|
||||
foreach (values %sb) {
|
||||
my $zit; my ($nit,$yit) = (split(/\s/,$_))[0,3];
|
||||
if ($yit eq "deinstall:ok:config-files" ||
|
||||
$yit eq "purge:ok:config-files") {
|
||||
($zit = $nit) =~ s,\+,\\\+,;
|
||||
if ($ib{"/."} !~ m,$zit,) {
|
||||
if (!defined $yich) {
|
||||
$yich = $nit;
|
||||
}
|
||||
else {
|
||||
$yich = $yich . " $nit";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$ib{"/."} = $ib{"/."} . " $yich";
|
||||
sb(\%$commands); ib(\%commands); my $yich;
|
||||
foreach (values %sb) {
|
||||
my $zit; my ($nit,$yit) = (split(/\s/,$_))[0,3];
|
||||
if ($yit eq "deinstall:ok:config-files" ||
|
||||
$yit eq "purge:ok:config-files") {
|
||||
($zit = $nit) =~ s,\+,\\\+,;
|
||||
if ($ib{"/."} !~ m,$zit,) {
|
||||
if (!defined $yich) {
|
||||
$yich = $nit;
|
||||
}
|
||||
else {
|
||||
$yich = $yich . " $nit";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$ib{"/."} = $ib{"/."} . " $yich" if defined $ib{"/."} && $yich;
|
||||
}
|
||||
|
||||
# after much experimentation it turns out that a flat text file
|
||||
|
Loading…
x
Reference in New Issue
Block a user