summaryrefslogtreecommitdiffstats
ModeNameSize
-rw-r--r--.cvsignore47logstatsplain
-rw-r--r--Makefile3942logstatsplain
d---------docs1052logstatsplain
-rw-r--r--isolinux-graphic.bmp480566logstatsplain
d---------kernel320logstatsplain
-rwxr-xr-xmake_boot_img22771logstatsplain
d---------mdk-stage12476logstatsplain
d---------move740logstatsplain
d---------perl-install3112logstatsplain
d---------rescue792logstatsplain
d---------tools1328logstatsplain
s="hl opt">} && ((undef, $host) = @{$::rpmdrake_options{parallel}})) { state $done; my $dblocation = "/var/cache/urpmi/distantdb/$host"; if (!$done || $o_force) { print "syncing db from $host to $dblocation..."; mkdir_p "$dblocation/var/lib/rpm"; system "rsync -Sauz -e ssh $host:/var/lib/rpm/ $dblocation/var/lib/rpm"; $? == 0 or die "Couldn't sync db from $host to $dblocation"; $done = 1; print "done.\n"; } URPM::DB::open($dblocation) or die "Couldn't open RPM DB"; } else { my $db; if ($::env) { #- URPM has same methods as URPM::DB and empty URPM will be seen as empty URPM::DB. $db = new URPM; $db->parse_synthesis("$::env/rpmdb.cz"); } else { $db = URPM::DB::open($::rpmdrake_options{'rpm-root'}[0]); } $db or die "Couldn't open RPM DB (" . ($::env ? "$::env/rpmdb.cz" : $::rpmdrake_options{'rpm-root'}[0]) . ")"; } } # do not pay the urpm::media::configure() heavy cost: sub fast_open_urpmi_db() { my $urpm = urpm->new; urpm::set_files($urpm, $::rpmdrake_options{'urpmi-root'}[0]) if $::rpmdrake_options{'urpmi-root'}[0]; urpm::args::set_root($urpm, $::rpmdrake_options{'rpm-root'}[0]) if $::rpmdrake_options{'rpm-root'}[0]; urpm::args::set_debug($urpm) if $::rpmdrake_options{'debug'}; $urpm->get_global_options; my $error_happened; $urpm->{options}{wait_lock} = $::rpmdrake_options{'wait-lock'}; $urpm->{options}{'verify-rpm'} = !$::rpmdrake_options{'no-verify-rpm'} if defined $::rpmdrake_options{'no-verify-rpm'}; $urpm->{options}{auto} = $::rpmdrake_options{auto} if defined $::rpmdrake_options{auto}; urpm::args::set_verbosity(); if ($::rpmdrake_options{env} && $::rpmdrake_options{env}[0]) { $::env = $::rpmdrake_options{env}[0]; # prevent crashing in URPM.pm prevent when using --env: $::env = "$ENV{PWD}/$::env" if $::env !~ m!^/!; urpm::set_env($urpm, $::env); } $urpm::args::options{justdb} = $::rpmdrake_options{justdb}; $urpm->{fatal} = sub {