69 Commits (master)

Author SHA1 Message Date
reyk 14d0149cdb CMS is back! Use it in LibreSSL > 3.0.2 or with USE_LIBRESSL_CMS=1 3 years ago
reyk beef9f736c Append /etc/resolv.conf.tail if it exists 3 years ago
reyk 0b1fee287c I forgot -c in the usage, will be part of the next release 3 years ago
reyk c4595717fb Finalize version 0.9 3 years ago
reyk e800a2b7d2 Add support OpenNebula's USERNAME 4 years ago
reyk 39f33c76a4 Add Changelog, tweak README.md 4 years ago
reyk fd7fa10f1b Update copyright 4 years ago
reyk c968f169fd Tweak previous, sync cloud-agent.md 4 years ago
reyk 678b29acef
Merge pull request #7 from reyk/probe-order 4 years ago
reyk ca22cba8e4 Allow to specify the probed cloud stacks with -c cloud[,cloud...] 4 years ago
reyk ba34eb76dd Add cloud-agent(8) as markdown file 4 years ago
reyk 3be9707418 Remove /var/db/cloud-instance file on -u 4 years ago
reyk b8ae4a13fc Allow to generate and write a comment into ~/.ssh/authorized_keys 4 years ago
reyk c5c1705cd7 Add support for OpenNebula's userdata START_SCRIPT and START_SCRIPT_BASE64 4 years ago
reyk 99f8b2d2b0 The SSH_PUBLIC_KEY line in OpenNebula's context can span multiple lines 4 years ago
reyk 0509d8d619 Only grow, but never shrink the disk 4 years ago
reyk bce8634bf5 re-mount updated filesystem 4 years ago
reyk 95e8cb1cb1 Fix bEnd 4 years ago
reyk 63935a1b5f Don't print errors from the DHCP endpoint 4 years ago
reyk 139f35d9d4 Only update disk if size was changed and not under dryrun 4 years ago
reyk aa963100ba Fall back to if DHCP endpoint does not work (unbreak OpenStack) 4 years ago
reyk 8dfa3c843a Add "-r rootdisk" growdisk support 4 years ago
reyk a8490a757f Escape backslash in mdoc 4 years ago
reyk cf0be19caa
Merge pull request #5 from reyk/fix-cms 4 years ago
reyk ffe93c5b4f Add #if defined(LIBRESSL_VERSION_NUMBER) 4 years ago
reyk 3e3c5d914e Unbreak cloud-agent's cms build on newer LibreSSL (OpenBSD 6.5) 4 years ago
reyk 3290c27210 If root, don't overwrite doas.conf 4 years ago
reyk 20e2f78f83 Add -U option to overwrite the user 4 years ago
reyk 91eb82f902 Make the group egress optional (dynamic) in the initial pf rule 4 years ago
reyk 333f7ac6d7 Write network configuration files 4 years ago
reyk d9899d488a Add initial support for OpenNebula contextualization. 4 years ago
reyk ec87db177d Revert LDADD to -ltls -lssl -lcrypto as just -ltls breaks static linking. 5 years ago
reyk bc8d60d5f6
Update README.md, remove warning, mention more clouds 5 years ago
reyk daec249cc0 Fix previous 5 years ago
reyk bf8bfd607b Fix build with LibreSSL 2.8 and constified the ASN1_OBJECTs. 5 years ago
reyk 8c4f6a384b /var/run is cleared on boot, store user-data in /etc instead 5 years ago
reyk 5de42d6464 user-data is not always base64-encoded. 5 years ago
Reyk Floeter f48b2bc2b9 Make the public key optional but print a warning 5 years ago
Reyk Floeter 155d216845 Add support for user-data scripts 5 years ago
Reyk Floeter 73f066699f Only link to libtls (which will pull libssl/crypto by itself) 5 years ago
Reyk Floeter cb7edf897e Fix return value on error 5 years ago
Reyk Floeter 4953fa418c Rename label 5 years ago
Reyk Floeter 9ffe04f62f Fall back to meta-data/public-keys if meta-data/public-keys/0/openssh-key is not available. 5 years ago
Reyk Floeter eaa8b96541 Add missing json files 5 years ago
Reyk Floeter ee473a4bd6 Try to get endpoint from "dhcp-server-identifier" 5 years ago
Reyk Floeter ac66f160e0 Support for openstack meta_data.json, connect timeout, other fixes. 5 years ago
Reyk Floeter eb9d5b440c Configure Azure -n, but don't apply confiugration 5 years ago
Reyk Floeter cdf3317965 Print success in xml_parse() debug message 5 years ago
Reyk Floeter 63d46cd6f1 Use -n to 'rescue' ovf-env.xml file and exit 5 years ago
Reyk Floeter 6f6e63f99b Disable boot delay on AWS/Azure, set doas to user not wheel, set .forward. 5 years ago