summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2007-06-05 18:54:49 +0000
committerOlivier Blin <oblin@mandriva.com>2007-06-05 18:54:49 +0000
commit8e4d48f73ee3189d9a90b4d2eaa393cb102dd5e9 (patch)
tree885b524149741f37f06f431c59556f75780faf46
parent7075544dab2a560c7f9887038515526c3e79816b (diff)
downloaddraklive-8e4d48f73ee3189d9a90b4d2eaa393cb102dd5e9.tar
draklive-8e4d48f73ee3189d9a90b4d2eaa393cb102dd5e9.tar.gz
draklive-8e4d48f73ee3189d9a90b4d2eaa393cb102dd5e9.tar.bz2
draklive-8e4d48f73ee3189d9a90b4d2eaa393cb102dd5e9.tar.xz
draklive-8e4d48f73ee3189d9a90b4d2eaa393cb102dd5e9.zip
hide all files begining with a dot on USB media
-rwxr-xr-xdraklive7
1 files changed, 3 insertions, 4 deletions
diff --git a/draklive b/draklive
index c01ee46..fb2b4d0 100755
--- a/draklive
+++ b/draklive
@@ -1183,13 +1183,12 @@ sub record_usb_master {
cp_af(glob_(get_builddir($live) . $live->{prefix}{build}{files} . '/*'), $live->{mnt});
} unless $opts->{boot_only};
+ my @dot_files = map { basename($_) } glob_($live->{mnt} . "/.*");
+
run_('umount', $live->{mnt});
maybe_umount_device($device);
- if ($live->{system}{hide_media_dirs}) {
- mtools_run_('mattrib', '+a', '+r', '+s', '+h', '-/', '-i', $device, '::' . $live->{prefix}{media}{$_})
- foreach qw(boot loopbacks);
- }
+ mtools_run_('mattrib', '+a', '+r', '+s', '+h', '-/', '-i', $device, '::' . $_) foreach @dot_files;
}
#- $opts: