summaryrefslogtreecommitdiffstats
path: root/draklive
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2008-05-26 16:45:48 +0000
committerOlivier Blin <oblin@mandriva.com>2008-05-26 16:45:48 +0000
commit851ab07c4e5d50ccda10d68178c167314aa430f0 (patch)
tree5c2002d438e0fade83979addec322db71744939a /draklive
parent4b43547ef9d6e22f6290d22bd21f0e5459be18e7 (diff)
downloaddrakiso-851ab07c4e5d50ccda10d68178c167314aa430f0.tar
drakiso-851ab07c4e5d50ccda10d68178c167314aa430f0.tar.gz
drakiso-851ab07c4e5d50ccda10d68178c167314aa430f0.tar.bz2
drakiso-851ab07c4e5d50ccda10d68178c167314aa430f0.tar.xz
drakiso-851ab07c4e5d50ccda10d68178c167314aa430f0.zip
write live->{system}{files} with no_install option in /etc/draklive-install.d/remove.d/draklive
Diffstat (limited to 'draklive')
-rwxr-xr-xdraklive2
1 files changed, 2 insertions, 0 deletions
diff --git a/draklive b/draklive
index a93d96a..31e0108 100755
--- a/draklive
+++ b/draklive
@@ -854,6 +854,8 @@ sub post_install_system {
}
copy_files_to($live, $live->{system}{files}, get_system_root($live));
+ my @no_install_files = map { $_->[1] } grep { $_->[2] && $_->[2]{no_install} } @{$live->{system}{files}};
+ output_p(get_system_root($live) . '/etc/draklive-install.d/remove.d/draklive', map { "$_\n" } @no_install_files);
eval { rm_rf(get_builddir($live) . $live->{prefix}{build}{files}) };
mkdir_p(get_builddir($live) . $live->{prefix}{build}{files});