[Libguestfs] [PATCH] customize: random_seed: add CirrOS location

Pino Toscano
Fri, 24 Jul 2015 13:26:44 -0000

CirrOS has its random-seed file in /etc.
---
 customize/random_seed.ml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/customize/random_seed.ml b/customize/random_seed.ml
index 34a7af7..5a15ad9 100644
--- a/customize/random_seed.ml
+++ b/customize/random_seed.ml
@@ -30,6 +30,7 @@ let rec set_random_seed (g : Guestfs.guestfs) root
"/var/lib/systemd/random-seed"; (* Fedora after F20? *)
       "/var/lib/urandom/random-seed"; (* Debian *)
       "/var/lib/misc/random-seed";    (* SuSE *)
+      "/etc/random-seed";             (* CirrOS *)
     ] in
     List.iter (
       fun file ->
@@ -52,6 +53,8 @@ let rec set_random_seed (g : Guestfs.guestfs) root
Some "/var/lib/urandom/random-seed"
       | "linux",
("opensuse"|"sles"|"suse-based") ->
         Some "/var/lib/misc/random-seed"
+      | "linux", "cirros" ->
+        Some "/etc/random-seed"
       | _ ->
         None in
     match file with
--
2.1.0