debian-forge-composer/internal/blueprint
Gianluca Zuccarelli 29643c2e06 customizations: custom repo utility functions
Create some utility functions that will be used for implementing
custom repo configuration files. This commit adds these functions:
- a helper to get the filename of a custom repo, or the
  `<repo-id>.repo` if the filename is empty
- a function to convert the custom repos to a map of `RepoConfig`.
  This function also creates an `fsnode.File` for each inline gpg
  key set in the customizations and swaps the inline key for the
  file path. The function returns the map of `RepoConfig` and a list
  of `fsnode.File` containing the inline gpg keys.
2023-04-21 17:40:00 +02: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 customizations: add custom repositories 2023-04-21 17:40:00 +02: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 functions checking dir / file customizations policy 2023-02-22 12:17:36 +01:00
fsnode_customizations_test.go blueprint: add functions checking dir / file customizations policy 2023-02-22 12:17:36 +01:00
repository_customizations.go customizations: custom repo utility functions 2023-04-21 17:40:00 +02:00
repository_customizations_test.go customizations: custom repo utility functions 2023-04-21 17:40:00 +02:00