[11:34] <tryauuum> hello all, just a simple question: how do I create a directory? currently I use "write_files" to create a file deep in filesystem hierarchy. The dirs that are automatically created for this file have wrong permissions so I assume I should create them first with proper permissions
[11:44] <meena> tryauuum: https://cloudinit.readthedocs.io/en/latest/topics/modules.html#runcmd or https://cloudinit.readthedocs.io/en/latest/topics/modules.html#bootcmd and use mkdir -p -m 750 /media/blah/blubb — or, use install if you also need to controll the user/owner
[11:46] <tryauuum> meena: thank you
[11:48] <meena> install -d -g wheel -o nobody -m 0750 /media/blah/blubb
[11:50] <tryauuum> thanks again for showing me something new, never had to use "install" cmd before
[11:53] <meena> tryauuum: you're very welcome!
[14:37] <meena> if / when we get jrm's patch Makefile merged, I'll have another one, which makes the file bmake compatible
[14:38] <meena> which means on BSD we can drop GNU make as dependency
[16:59] <meena> falcojr:  #1783  is rebased! 
[17:25] <falcojr> merged
[17:27] <minimal> no sign of #1759 being merged?
[17:41] <falcojr> minimal: I was looking at that one next. Tests are failing. If it turns out to be a simple thing I can propose a patch
[17:43] <minimal> falcojr: ah ok, I thought the tests were all sorted. Meena?
[17:48] <meena> i thought so too
[17:49] <meena> well, there's one verification on OpenBSD missing
[17:50] <meena> https://github.com/canonical/cloud-init/pull/1786
[17:50] -ubottu:#cloud-init- Pull 1786 in canonical/cloud-init "make Makefile make agnostic" [Open]
[17:52] <falcojr> meena: I commented with a unit test fix
[17:53] <meena> falcojr: aaaah, i must have removed that when removing rharper's commit
[17:57] <meena> falcojr: pushed
[18:06] <meena> also, verified: https://github.com/canonical/cloud-init/pull/1786
[18:06] -ubottu:#cloud-init- Pull 1786 in canonical/cloud-init "make Makefile make agnostic" [Open]
[18:14]  * meena needs to put kiddo into jammies…
[18:39] <meena> falcojr: i think i'd like to postpone this, https://github.com/canonical/cloud-init/pull/1759#pullrequestreview-1138143610 until i have better Infrastructure for testing OpenBSD. including https://bugs.launchpad.net/cloud-init/+bug/1992853
[18:39] -ubottu:#cloud-init- Pull 1759 in canonical/cloud-init "cc_ntp: add support for BSDs" [Open]
[18:39] -ubottu:#cloud-init- Launchpad bug 1992853 in cloud-init "add sysvinit config for OpenBSD" [Wishlist, Triaged]
[18:40] <meena> so maybe we could merge this now, so minimal is unblocked
[19:01] <falcojr> meena, minimal: merged!
[19:06] <minimal> falcojr: thanks, I'll rework my Alpine changes accordingly and submit them
[19:55] <meena> one of these days, I'm going to write a cloud-init module to disable (not configure, just disable) sendmail on FreeBSD. So far, this is what needs to happen: https://gist.github.com/igalic/c77ed494e102977c9fd06ce9b053cda0