summaryrefslogtreecommitdiffstats
path: root/draklive-install
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2007-10-08 16:34:30 +0000
committerOlivier Blin <oblin@mandriva.com>2007-10-08 16:34:30 +0000
commit5b69b4e236c256e980c89008f67b68faac09197d (patch)
tree29435612d878f994c8fb4d0bbb3d5860ac9ce62c /draklive-install
parent87edbc3c2d1416076d0c45e3dbaf97ac38d4b4d1 (diff)
downloaddraklive-install-5b69b4e236c256e980c89008f67b68faac09197d.tar
draklive-install-5b69b4e236c256e980c89008f67b68faac09197d.tar.gz
draklive-install-5b69b4e236c256e980c89008f67b68faac09197d.tar.bz2
draklive-install-5b69b4e236c256e980c89008f67b68faac09197d.tar.xz
draklive-install-5b69b4e236c256e980c89008f67b68faac09197d.zip
copy rpm db from /tmp/rpm/real if it exists
Diffstat (limited to 'draklive-install')
-rwxr-xr-xdraklive-install3
1 files changed, 3 insertions, 0 deletions
diff --git a/draklive-install b/draklive-install
index 5eaed69..be46d81 100755
--- a/draklive-install
+++ b/draklive-install
@@ -131,6 +131,9 @@ open(my $OUTPUT, '-|', build_copy_command('/', $::prefix));
undef $update_progress;
undef $wait;
+my $real_rpm_dir = "/tmp/rpm/real";
+cp_f(glob($real_rpm_dir . "/*"), $::prefix . "/var/lib/rpm") if -d $real_rpm_dir;
+
#- FIXME: maybe factorize with draklive, using draklive --clean-chroot ?
#- remove unwanted files and packages
my $live_user_desktop = chomp_(run_program::rooted_get_stdout($::prefix, "su - $live_user -c 'xdg-user-dir DESKTOP'"));