notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
Port details
cloud-init-devel Init scripts for use on cloud images, development version
23.3.1 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 23.2.30Version of this port present on the latest quarterly branch.
Maintainer: freebsd@igalic.co search for ports maintained by this maintainer
Port Added: 2022-10-14 19:30:06
Last Update: 2023-09-18 11:37:58
Commit Hash: 9c899d0
Also Listed In: python
License: APACHE20 GPLv3
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}cloud-init-devel>0:net/cloud-init-devel@${PY_FLAVOR}
Conflicts:
CONFLICTS_INSTALL:
  • cloud-init
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/net/cloud-init-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install net/cloud-init-devel
  • pkg install py39-cloud-init-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py39-cloud-init-devel listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py39-cloud-init-devel
Package flavors (<flavor>: <package>)
  • py39: py39-cloud-init-devel
distinfo:

Packages (timestamps in pop-ups are UTC):
py39-cloud-init-devel
ABIlatestquarterly
FreeBSD:12:aarch64pkg-fallout23.2.30
FreeBSD:12:amd6423.2.4523.2.30
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i38623.2.4523.2.30
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch6423.2.4523.2.30
FreeBSD:13:amd6423.3.123.2.30
FreeBSD:13:armv6pkg-fallout23.2.30
FreeBSD:13:armv723.2.4523.2.30
FreeBSD:13:i38623.3.123.2.30
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout23.2.30
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch64pkg-falloutpkg-fallout
FreeBSD:14:amd6423.2.45pkg-fallout
FreeBSD:14:armv622.4.28pkg-fallout
FreeBSD:14:armv723.2.45pkg-fallout
FreeBSD:14:i38623.2.45pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc6423.2.14pkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
FreeBSD:15:amd6423.2.45pkg-fallout
FreeBSD:15:armv6pkg-falloutpkg-fallout
FreeBSD:15:armv723.2.45pkg-fallout
FreeBSD:15:i38623.2.45pkg-fallout
FreeBSD:15:mips64pkg-falloutpkg-fallout
FreeBSD:15:powerpc64pkg-falloutpkg-fallout
FreeBSD:15:riscv64pkg-falloutpkg-fallout
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  2. python3.9 : lang/python39
Test dependencies:
  1. py39-pytest-cov>=0 : devel/py-pytest-cov@py39
  2. py39-pytest-mock>=0 : devel/py-pytest-mock@py39
  3. py39-responses>=0 : devel/py-responses@py39
  4. bash : shells/bash
  5. python3.9 : lang/python39
Runtime dependencies:
  1. py39-boto>0 : devel/py-boto@py39
  2. py39-configobj>0 : devel/py-configobj@py39
  3. py39-Jinja2>0 : devel/py-Jinja2@py39
  4. py39-jsonpatch>0 : devel/py-jsonpatch@py39
  5. py39-jsonpointer>0 : devel/py-jsonpointer@py39
  6. py39-jsonschema>0 : devel/py-jsonschema@py39
  7. py39-netifaces>0 : net/py-netifaces@py39
  8. py39-oauthlib>0 : security/py-oauthlib@py39
  9. py39-pyserial>0 : comms/py-pyserial@py39
  10. py39-requests>0 : www/py-requests@py39
  11. py39-yaml>0 : devel/py-yaml@py39
  12. sudo>0 : security/sudo
  13. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  14. python3.9 : lang/python39
There are no ports dependent upon this port

Configuration Options:
Options name:
USES:
pkg-message:
For install:
WWW: https://cloud-init.io/
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/canonical/cloud-init/tar.gz/23.3-1-g72949eede?dummy=/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
23.3.1
18 Sep 2023 11:37:58
commit hash:9c899d080d8b62c5ca00e4dfa699d52c5831fd2fcommit hash:9c899d080d8b62c5ca00e4dfa699d52c5831fd2fcommit hash:9c899d080d8b62c5ca00e4dfa699d52c5831fd2fcommit hash:9c899d080d8b62c5ca00e4dfa699d52c5831fd2f files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Mina Galić
net/cloud-init{,-devel}: Update to 23.3 and 23.3-1

PR:		273451
Approved by:	Andrey Fesenko <andrey@bsdnir.info>
23.2.45
07 Jul 2023 06:19:23
commit hash:f5fd130070b9353c5e8fca41680028afaaa96f53commit hash:f5fd130070b9353c5e8fca41680028afaaa96f53commit hash:f5fd130070b9353c5e8fca41680028afaaa96f53commit hash:f5fd130070b9353c5e8fca41680028afaaa96f53 files touched by this commit
Fernando Apesteguía (fernape) search for other commits by this committer
Author: Mina Galić
net/cloud-init-devel: update to latest version

* We now have a ds-identify rc script. This will speed up config-free booting.
* https://github.com/canonical/cloud-init/issues/4193 is now fixed, which gives
  us a clean boot on Vultr
* A previous fix was attempted with
  https://github.com/canonical/cloud-init/pull/2146 but
  https://github.com/canonical/cloud-init/pull/4222 now fixes it properly

PR:		272391
Reported by:	freebsd@igalic.co
Sponsored by:	The FreeBSD Foundation
23.2.30
27 Jun 2023 19:34:34
commit hash:3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash:3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash:3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash:3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
23.2.30
18 Jun 2023 12:12:34
commit hash:a51f913419634483992f13485789d632cccd7176commit hash:a51f913419634483992f13485789d632cccd7176commit hash:a51f913419634483992f13485789d632cccd7176commit hash:a51f913419634483992f13485789d632cccd7176 files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
net/cloud-init-devel: Update to 23.2-30-g5267ebbf

Approved by:	Mina Galić <freebsd@igalic.co> (maintainer)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D40593
23.2.14
31 May 2023 17:55:08
commit hash:6e9dd040968e80e463938d59d8b38bca2b16ae38commit hash:6e9dd040968e80e463938d59d8b38bca2b16ae38commit hash:6e9dd040968e80e463938d59d8b38bca2b16ae38commit hash:6e9dd040968e80e463938d59d8b38bca2b16ae38 files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
Author: Mina Galić
net/cloud-init-devel: bump to 23.2-14-g78650806d

along with the changes in
https://github.com/canonical/cloud-init/releases/tag/23.2
this also includes

Fixed support for setting up static routes on FreeBSD and OpenBSD, and
an update to the cc_rsyslogd module to work properly on FreeBSD.

Sponsored by: The FreeBSD Foundation
23.1.76
01 May 2023 18:05:29
commit hash:20d0afe7bde8940f73935b7195dd426302aae151commit hash:20d0afe7bde8940f73935b7195dd426302aae151commit hash:20d0afe7bde8940f73935b7195dd426302aae151commit hash:20d0afe7bde8940f73935b7195dd426302aae151 files touched by this commit
Fernando Apesteguía (fernape) search for other commits by this committer
Author: Mina Galić
net/cloud-init{-devel}: security update

ChangeLog: https://github.com/canonical/cloud-init/releases/tag/23.1.2

PR:		271108
Reported by:	freebsd@igalic.co
MFH:		2023Q2 (security updates)
Security:	CVE-2023-1786
23.1.70
25 Apr 2023 17:30:46
commit hash:3ec779fcec274164aa90fb451ccaf65bf998dfefcommit hash:3ec779fcec274164aa90fb451ccaf65bf998dfefcommit hash:3ec779fcec274164aa90fb451ccaf65bf998dfefcommit hash:3ec779fcec274164aa90fb451ccaf65bf998dfef files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Author: Mina Galić
net/cloud-init-devel: Update version 22.4-28=>23.1-70

PR:		271058
Approved by:	freebsd@igalic.co (maintainer)
22.4.28
30 Jan 2023 08:39:22
commit hash:fb028a3fb6e34487288d931fb4fad4850100c9a3commit hash:fb028a3fb6e34487288d931fb4fad4850100c9a3commit hash:fb028a3fb6e34487288d931fb4fad4850100c9a3commit hash:fb028a3fb6e34487288d931fb4fad4850100c9a3 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
*/*: Update maintainer e-mail

PR:		268228
22.4.28
07 Dec 2022 17:02:42
commit hash:804b6251393f235962e530c2d55293c76733a8e4commit hash:804b6251393f235962e530c2d55293c76733a8e4commit hash:804b6251393f235962e530c2d55293c76733a8e4commit hash:804b6251393f235962e530c2d55293c76733a8e4 files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
net/cloud-init-devel: Update to 22.4.28

This update pulls in a fix for an exception in BSD networking code-path
https://github.com/canonical/cloud-init/commit/b12342eb64251bbf2c97514ffcee6eb7b63a0894

and adds support for setting uid when creating users on FreeBSD
https://github.com/canonical/cloud-init/commit/aecdcbf86fbf20285da5611513ced3183fb8205a

Approved by:	me+FreeBSD@igalic.co (maintainer)
Sponsored by:	The FreeBSD Foundation
22.4.26
05 Dec 2022 15:14:35
commit hash:34950581884b86ceebd55d8424711e2970374d76commit hash:34950581884b86ceebd55d8424711e2970374d76commit hash:34950581884b86ceebd55d8424711e2970374d76commit hash:34950581884b86ceebd55d8424711e2970374d76 files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
Author: Mina Galić
net/cloud-init-devel: Update to 22.4.26

This update pulls in a fix for the FreeBSD RC scripts.

Sponsored by:	The FreeBSD Foundation
22.3.79
19 Oct 2022 15:24:18
commit hash:63c72b063ac9cb4d2ad599448c528fb4d0afa363commit hash:63c72b063ac9cb4d2ad599448c528fb4d0afa363commit hash:63c72b063ac9cb4d2ad599448c528fb4d0afa363commit hash:63c72b063ac9cb4d2ad599448c528fb4d0afa363 files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
net/cloud-init-devel: Update and fix config file installation

Approved by:	me+FreeBSD@igalic.co (maintainer)
Sponsored by:	The FreeBSD Foundation
22.3.74
15 Oct 2022 10:51:00
commit hash:16595d681170b10c1611ee955166554544826140commit hash:16595d681170b10c1611ee955166554544826140commit hash:16595d681170b10c1611ee955166554544826140commit hash:16595d681170b10c1611ee955166554544826140 files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
net/cloud-init-devel: Update to 22.3.74

This update pulls in work to extend cc_ntp on FreeBSD and OpenBSD by
adding support for ntpd, openntpd, and chrony.

Approved by:	me+FreeBSD@igalic.co (maintainer)
Sponsored by:	FreeBSD Foundation
22.3.73
14 Oct 2022 19:28:46
commit hash:a46960b1350961e89ff03494d21f6616b7803e4fcommit hash:a46960b1350961e89ff03494d21f6616b7803e4fcommit hash:a46960b1350961e89ff03494d21f6616b7803e4fcommit hash:a46960b1350961e89ff03494d21f6616b7803e4f files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
Author: Mina Galić
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>

Number of commits found: 13