debian, pacman: incorrect detection of config files.
authorRichard W.M. Jones <rjones@redhat.com>
Thu, 9 Dec 2010 16:12:20 +0000 (16:12 +0000)
committerRichard W.M. Jones <rjones@redhat.com>
Thu, 9 Dec 2010 16:13:19 +0000 (16:13 +0000)
Config files were being incorrectly detected, with the
effect that all /etc/ files were being added to hostfiles.

febootstrap_debian.ml
febootstrap_pacman.ml

index c0cfbac..83c6c1a 100644 (file)
@@ -107,7 +107,7 @@ let debian_list_files pkg =
       (* No per-file metadata like in RPM, but we can synthesize it
        * from the path.
        *)
-      let config = statbuf.st_kind = S_REG && string_prefix path "/etc/" in
+      let config = statbuf.st_kind = S_REG && string_prefix "/etc/" path in
 
       let mode = statbuf.st_perm in
 
index bc2a887..5076d85 100644 (file)
@@ -109,7 +109,7 @@ let pacman_list_files pkg =
       (* No per-file metadata like in RPM, but we can synthesize it
        * from the path.
        *)
-      let config = statbuf.st_kind = S_REG && string_prefix path "/etc/" in
+      let config = statbuf.st_kind = S_REG && string_prefix "/etc/" path in
 
       let mode = statbuf.st_perm in