debian-forge-composer/internal/blueprint
Tomáš Hozza a6dd4943c5 blueprint: add function for validating dir and file customizations
Add a helper function for validating the user-provided directory and
file customizations. This is necessary to fail early on invalid input,
instead of when building the image.

The function ensures that:
- No file path is a prefix of another file or directory path
- There are no duplicate file or directory paths in the
  customizations

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2023-02-22 12:17:36 +01:00
..
blueprint.go manifest: support for container embedding 2022-11-28 17:20:49 +01:00
blueprint_test.go blueprint: Don't allow empty password 2022-07-16 22:54:26 +01:00
customizations.go blueprint: add representation of Directories and Files customization 2023-02-22 12:17:36 +01:00
customizations_test.go blueprint/customizations: oscap config 2022-08-04 18:19:06 +02:00
filesystem_customizations.go disk: move remaining mountpoint policy code to different packages 2023-02-22 12:17:36 +01:00
fsnode_customizations.go blueprint: add function for validating dir and file customizations 2023-02-22 12:17:36 +01:00
fsnode_customizations_test.go blueprint: add function for validating dir and file customizations 2023-02-22 12:17:36 +01:00