ports/net/cloud-init-devel/files/patch-cloudinit_settings.py
Mina Galić a46960b135
net/cloud-init-devel: [New port] Customize cloud instances
Cloud-init is the industry standard multi-distribution method for
cross-platform cloud instance initialization. It is supported across all
major public cloud providers, provisioning systems for private cloud
infrastructure, and bare-metal installations. This is the development
version, it follows the git HEAD.

WWW: https://cloud-init.io/

PR:		266847
Sponsored by:	The FreeBSD Foundation

Co-authored-by:	Joseph Mingrone <jrm@FreeBSD.org>
2022-10-14 16:28:46 -03:00

20 lines
639 B
Python

--- cloudinit/settings.py.orig 2021-03-17 15:43:42 UTC
+++ cloudinit/settings.py
@@ -12,7 +12,7 @@
CFG_ENV_NAME = "CLOUD_CFG"
# This is expected to be a yaml formatted file
-CLOUD_CONFIG = "/etc/cloud/cloud.cfg"
+CLOUD_CONFIG = "%%PREFIX%%/etc/cloud/cloud.cfg"
RUN_CLOUD_CONFIG = "/run/cloud-init/cloud.cfg"
@@ -50,7 +50,7 @@ CFG_BUILTIN = {
"system_info": {
"paths": {
"cloud_dir": "/var/lib/cloud",
- "templates_dir": "/etc/cloud/templates/",
+ "templates_dir": "%%PREFIX%%/etc/cloud/templates/",
},
"distro": "ubuntu",
"network": {"renderers": None},