63 Commits (fd7fa10f1b1e6604c967c1fb088197f69635e213)
 

Author SHA1 Message Date
reyk fd7fa10f1b Update copyright 3 years ago
reyk c968f169fd Tweak previous, sync cloud-agent.md 3 years ago
reyk 678b29acef
Merge pull request #7 from reyk/probe-order 3 years ago
reyk ca22cba8e4 Allow to specify the probed cloud stacks with -c cloud[,cloud...] 3 years ago
reyk ba34eb76dd Add cloud-agent(8) as markdown file 3 years ago
reyk 3be9707418 Remove /var/db/cloud-instance file on -u 3 years ago
reyk b8ae4a13fc Allow to generate and write a comment into ~/.ssh/authorized_keys 3 years ago
reyk c5c1705cd7 Add support for OpenNebula's userdata START_SCRIPT and START_SCRIPT_BASE64 3 years ago
reyk 99f8b2d2b0 The SSH_PUBLIC_KEY line in OpenNebula's context can span multiple lines 3 years ago
reyk 0509d8d619 Only grow, but never shrink the disk 3 years ago
reyk bce8634bf5 re-mount updated filesystem 3 years ago
reyk 95e8cb1cb1 Fix bEnd 3 years ago
reyk 63935a1b5f Don't print errors from the DHCP endpoint 3 years ago
reyk 139f35d9d4 Only update disk if size was changed and not under dryrun 3 years ago
reyk aa963100ba Fall back to 169.254.169.254 if DHCP endpoint does not work (unbreak OpenStack) 3 years ago
reyk 8dfa3c843a Add "-r rootdisk" growdisk support 3 years ago
reyk a8490a757f Escape backslash in mdoc 3 years ago
reyk cf0be19caa
Merge pull request #5 from reyk/fix-cms 3 years ago
reyk ffe93c5b4f Add #if defined(LIBRESSL_VERSION_NUMBER) 3 years ago
reyk 3e3c5d914e Unbreak cloud-agent's cms build on newer LibreSSL (OpenBSD 6.5) 3 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. 4 years ago
reyk bc8d60d5f6
Update README.md, remove warning, mention more clouds 4 years ago
reyk daec249cc0 Fix previous 4 years ago
reyk bf8bfd607b Fix build with LibreSSL 2.8 and constified the ASN1_OBJECTs. 4 years ago
reyk 8c4f6a384b /var/run is cleared on boot, store user-data in /etc instead 4 years ago
reyk 5de42d6464 user-data is not always base64-encoded. 4 years ago
Reyk Floeter f48b2bc2b9 Make the public key optional but print a warning 4 years ago
Reyk Floeter 155d216845 Add support for user-data scripts 4 years ago
Reyk Floeter 73f066699f Only link to libtls (which will pull libssl/crypto by itself) 4 years ago
Reyk Floeter cb7edf897e Fix return value on error 4 years ago
Reyk Floeter 4953fa418c Rename label 4 years ago
Reyk Floeter 9ffe04f62f Fall back to meta-data/public-keys if meta-data/public-keys/0/openssh-key is not available. 4 years ago
Reyk Floeter eaa8b96541 Add missing json files 4 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
Reyk Floeter 462c7e4c31 manpath is /usr/local/man not /usr/local/share/man 5 years ago
Reyk Floeter 1f7ad6d796 Create MANDIR in /usr/local 5 years ago
Reyk Floeter b3bc491677 Document /var/db/cloud-instance 5 years ago
Reyk Floeter 0ba8b74dcd Azure calls userdata CustomData. Get the variable, but we don't use it yet. 5 years ago
Reyk Floeter 29193e306f Sanitize strings that we get from the cloud backends 5 years ago
Reyk Floeter 5beee43d49 Fix previous 5 years ago