summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TODO3
-rw-r--r--sysprep/sysprep_operation_logfiles.ml5
2 files changed, 5 insertions, 3 deletions
diff --git a/TODO b/TODO
index f64a816a..3d5613ca 100644
--- a/TODO
+++ b/TODO
@@ -554,10 +554,7 @@ virt-sysprep ideas
that you would want to look into.
- secure erase of inodes etc using scrub (Steve Grubb)
- other directories that could require cleaning include:
- /var/cache/gdm/*
- /var/lib/fprint/*
/var/run/*
- /var/lib/AccountService/users/*
/var/lib/sss/db/*
/var/lib/samba/*
/var/lib/samba/*/*
diff --git a/sysprep/sysprep_operation_logfiles.ml b/sysprep/sysprep_operation_logfiles.ml
index 0ff54f50..b4c6ea9b 100644
--- a/sysprep/sysprep_operation_logfiles.ml
+++ b/sysprep/sysprep_operation_logfiles.ml
@@ -42,6 +42,11 @@ let globs = List.sort compare [
"/root/install.log";
"/root/install.log.syslog";
"/root/anaconda-ks.cfg";
+
+ (* GDM and session preferences. *)
+ "/var/cache/gdm/*";
+ "/var/lib/AccountService/users/*";
+ "/var/lib/fprint/*"; (* Fingerprint service files *)
]
let globs_as_pod = String.concat "\n" (List.map ((^) " ") globs)