Displaying 4 results from an estimated 4 matches for "passwd_backups_perform".
2016 Dec 14
0
[PATCH v2 4/4] sysprep: Add new operation for removing /etc/passwd- and other backup files (RHBZ#1401320).
...t files = List.sort compare [
+ "/etc/group-";
+ "/etc/gshadow-";
+ "/etc/passwd-";
+ "/etc/shadow-";
+ "/etc/subuid-";
+ "/etc/subgid-";
+]
+let files_as_pod = String.concat "\n" (List.map ((^) " ") files)
+
+let passwd_backups_perform (g : Guestfs.guestfs) root side_effects =
+ let typ = g#inspect_get_type root in
+ if typ = "linux" then
+ List.iter g#rm_f files
+
+let op = {
+ defaults with
+ name = "passwd-backups";
+ enabled_by_default = true;
+ heading = s_"Remove /etc/passwd- and simi...
2016 Dec 14
4
[PATCH 0/4] sysprep: Remove various backup files.
https://bugzilla.redhat.com/show_bug.cgi?id=1401320
This series contains two new operations.
The second -- and least controversial -- is "passwd-backups" which
removes files such as /etc/passwd-, /etc/shadow- and so on.
The first one ("backup-files") searches the whole guest filesystem for
any regular file which looks like an editor backup file, such as "*~"
and
2016 Dec 14
5
[PATCH v3 0/5] sysprep: Remove various backup files.
v3:
- Split out test for "unix-like" guest OSes into separate commit.
- Add guestfish --format=qcow2 to the test (x2).
Rich.
2016 Dec 14
6
[PATCH v2 0/4] sysprep: Remove various backup files.
In v2:
- The backup-files operation now operates on a conservative whitelist
of filesystems, so it won't touch anything in /usr. Consequently
it also runs much more quickly, about 4 seconds on the barebones
virt-builder fedora-25 image.
- Call Gc.compact () in visit_tests.
- Added documentation to fnmatch.mli.