summaryrefslogtreecommitdiffstats
path: root/move/tools
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2003-11-07 12:20:59 +0000
committerPascal Rigaux <pixel@mandriva.com>2003-11-07 12:20:59 +0000
commitcfc3dab900e934f41196532834f4025efad0891c (patch)
treed1176bfc76643ee2022c386aa1bea1237bbc2666 /move/tools
parent03a1a4e78acf57b9fef3a5b0956a076a3881b6fc (diff)
downloaddrakx-backup-do-not-use-cfc3dab900e934f41196532834f4025efad0891c.tar
drakx-backup-do-not-use-cfc3dab900e934f41196532834f4025efad0891c.tar.gz
drakx-backup-do-not-use-cfc3dab900e934f41196532834f4025efad0891c.tar.bz2
drakx-backup-do-not-use-cfc3dab900e934f41196532834f4025efad0891c.tar.xz
drakx-backup-do-not-use-cfc3dab900e934f41196532834f4025efad0891c.zip
- add option --totem
- handle mounted /image
Diffstat (limited to 'move/tools')
-rwxr-xr-xmove/tools/busy-files6
1 files changed, 5 insertions, 1 deletions
diff --git a/move/tools/busy-files b/move/tools/busy-files
index a49b882c2..6275578ff 100755
--- a/move/tools/busy-files
+++ b/move/tools/busy-files
@@ -12,9 +12,13 @@ my @l = map {
push @l, grep { $_ } map { (split)[5] } map { cat_("/proc/$_/maps") } @pids;
+if ($ARGV[0] eq '--totem') {
+ @l = grep { m!/image(_boot)?/! } @l;
+ $ARGV[0] = '--server';
+}
foreach (uniq @l) {
if ($ARGV[0] eq '--server') {
- s!/image_(always|boot|totem)!/tmp/live_tree!;
+ s!/image(_always|_boot|_totem)?/!/tmp/live_tree/!;
s!/image_raw/live_tree!/tmp/live_tree!;
}
print "$_\n";