Commit Graph

  • c960509980 Fix USE_LIBRESSL_CMS v1.1 reykfloeter 2019-11-29 17:51:54 +0000
  • 14d0149cdb CMS is back! Use it in LibreSSL > 3.0.2 or with USE_LIBRESSL_CMS=1 master v1.0 reykfloeter 2019-11-29 17:22:07 +0000
  • beef9f736c Append /etc/resolv.conf.tail if it exists reykfloeter 2019-11-29 17:06:39 +0000
  • 0b1fee287c I forgot -c in the usage, will be part of the next release reykfloeter 2019-06-28 16:07:06 +0200
  • c4595717fb Finalize version 0.9 v0.9 reykfloeter 2019-06-26 14:42:12 +0200
  • e800a2b7d2 Add support OpenNebula's USERNAME reykfloeter 2019-06-14 09:45:48 +0200
  • 39f33c76a4 Add Changelog, tweak README.md reykfloeter 2019-06-11 15:11:28 +0200
  • fd7fa10f1b Update copyright reykfloeter 2019-06-11 12:29:08 +0200
  • c968f169fd Tweak previous, sync cloud-agent.md reykfloeter 2019-06-11 12:23:36 +0200
  • 678b29acef
    Merge pull request #7 from reyk/probe-order reykfloeter 2019-06-11 12:18:02 +0200
  • ca22cba8e4 Allow to specify the probed cloud stacks with -c cloud[,cloud...] reykfloeter 2019-06-04 18:09:50 +0200
  • ba34eb76dd Add cloud-agent(8) as markdown file reykfloeter 2019-06-05 22:12:42 +0200
  • 3be9707418 Remove /var/db/cloud-instance file on -u reykfloeter 2019-06-05 22:01:21 +0200
  • b8ae4a13fc Allow to generate and write a comment into ~/.ssh/authorized_keys reykfloeter 2019-06-05 21:39:05 +0200
  • c5c1705cd7 Add support for OpenNebula's userdata START_SCRIPT and START_SCRIPT_BASE64 reykfloeter 2019-06-05 18:18:49 +0200
  • 99f8b2d2b0 The SSH_PUBLIC_KEY line in OpenNebula's context can span multiple lines reykfloeter 2019-06-04 15:15:24 +0200
  • 0509d8d619 Only grow, but never shrink the disk v0.8 reykfloeter 2019-06-02 11:22:57 +0200
  • bce8634bf5 re-mount updated filesystem reykfloeter 2019-06-02 03:25:40 +0200
  • 95e8cb1cb1 Fix bEnd reykfloeter 2019-06-02 03:21:22 +0200
  • 63935a1b5f Don't print errors from the DHCP endpoint reykfloeter 2019-06-02 03:13:58 +0200
  • 139f35d9d4 Only update disk if size was changed and not under dryrun reykfloeter 2019-06-02 03:01:55 +0200
  • aa963100ba Fall back to 169.254.169.254 if DHCP endpoint does not work (unbreak OpenStack) reykfloeter 2019-06-02 02:41:36 +0200
  • 8dfa3c843a Add "-r rootdisk" growdisk support growdisk reykfloeter 2019-06-01 23:41:32 +0200
  • a8490a757f Escape backslash in mdoc reykfloeter 2019-06-01 17:01:29 +0200
  • cf0be19caa
    Merge pull request #5 from reyk/fix-cms reykfloeter 2019-05-10 12:11:28 +0200
  • ffe93c5b4f Add #if defined(LIBRESSL_VERSION_NUMBER) fix-cms reykfloeter 2019-05-10 12:09:59 +0200
  • 3e3c5d914e Unbreak cloud-agent's cms build on newer LibreSSL (OpenBSD 6.5) reykfloeter 2019-05-10 11:33:15 +0200
  • 3290c27210 If root, don't overwrite doas.conf v0.7 reykfloeter 2018-08-15 13:48:51 +0200
  • 20e2f78f83 Add -U option to overwrite the user reykfloeter 2018-08-15 12:27:19 +0200
  • 91eb82f902 Make the group egress optional (dynamic) in the initial pf rule reykfloeter 2018-08-15 11:46:21 +0200
  • 333f7ac6d7 Write network configuration files reykfloeter 2018-08-14 09:55:17 +0200
  • d9899d488a Add initial support for OpenNebula contextualization. reykfloeter 2018-08-13 19:30:41 +0200
  • ec87db177d Revert LDADD to -ltls -lssl -lcrypto as just -ltls breaks static linking. reykfloeter 2018-05-16 12:28:49 +0200
  • bc8d60d5f6
    Update README.md, remove warning, mention more clouds reykfloeter 2018-05-15 23:37:46 +0200
  • daec249cc0 Fix previous v0.6 reykfloeter 2018-05-15 23:16:57 +0200
  • bf8bfd607b Fix build with LibreSSL 2.8 and constified the ASN1_OBJECTs. reykfloeter 2018-05-15 23:11:32 +0200
  • 8c4f6a384b /var/run is cleared on boot, store user-data in /etc instead v0.5 reykfloeter 2018-05-08 12:24:32 +0200
  • 5de42d6464 user-data is not always base64-encoded. v0.4 reykfloeter 2018-05-08 12:08:58 +0200
  • f48b2bc2b9 Make the public key optional but print a warning v0.3 Reyk Floeter 2018-05-08 10:03:38 +0200
  • 155d216845 Add support for user-data scripts Reyk Floeter 2018-05-08 09:51:32 +0200
  • 73f066699f Only link to libtls (which will pull libssl/crypto by itself) Reyk Floeter 2018-05-08 09:48:59 +0200
  • cb7edf897e Fix return value on error Reyk Floeter 2018-05-08 09:48:30 +0200
  • 4953fa418c Rename label Reyk Floeter 2018-05-08 09:48:08 +0200
  • 9ffe04f62f Fall back to meta-data/public-keys if meta-data/public-keys/0/openssh-key is not available. v0.2.2 Reyk Floeter 2018-05-07 18:10:27 +0200
  • eaa8b96541 Add missing json files v0.2.1 Reyk Floeter 2018-05-07 12:23:02 +0200
  • ee473a4bd6 Try to get endpoint from "dhcp-server-identifier" v0.2 Reyk Floeter 2018-01-10 15:10:58 +0100
  • ac66f160e0 Support for openstack meta_data.json, connect timeout, other fixes. Reyk Floeter 2018-01-10 14:13:49 +0100
  • eb9d5b440c Configure Azure -n, but don't apply confiugration Reyk Floeter 2017-08-14 17:59:35 +0200
  • cdf3317965 Print success in xml_parse() debug message Reyk Floeter 2017-08-14 13:52:00 +0200
  • 63d46cd6f1 Use -n to 'rescue' ovf-env.xml file and exit Reyk Floeter 2017-08-14 13:40:12 +0200
  • 6f6e63f99b Disable boot delay on AWS/Azure, set doas to user not wheel, set .forward. v0.1 Reyk Floeter 2017-07-03 20:04:57 +0200
  • 462c7e4c31 manpath is /usr/local/man not /usr/local/share/man v0.1-alpha Reyk Floeter 2017-07-03 16:56:39 +0200
  • 1f7ad6d796 Create MANDIR in /usr/local Reyk Floeter 2017-07-03 16:52:50 +0200
  • b3bc491677 Document /var/db/cloud-instance Reyk Floeter 2017-06-30 21:48:08 +0200
  • 0ba8b74dcd Azure calls userdata CustomData. Get the variable, but we don't use it yet. Reyk Floeter 2017-06-30 21:34:12 +0200
  • 29193e306f Sanitize strings that we get from the cloud backends Reyk Floeter 2017-06-30 21:30:05 +0200
  • 5beee43d49 Fix previous Reyk Floeter 2017-06-30 19:29:42 +0200
  • 2978fbdefb Add support for @reyk/meta-data username extension Reyk Floeter 2017-06-30 18:29:23 +0200
  • 0b72288f57 Merge pull request #2 from bentley/master Reyk Floeter 2017-06-30 14:37:41 +0200
  • 86e87dcf0a Fix some typos in the manual. Anthony J. Bentley 2017-06-30 02:44:47 -0600
  • 6265b57310 Merge pull request #1 from george-b/patch-1 Reyk Floeter 2017-06-29 14:56:27 +0200
  • 8f9d73615e Fix typo fill -> file George Brown 2017-06-29 13:53:58 +0100
  • 99cbc8cc07 Add simple cloud-agent.8 manpage Reyk Floeter 2017-06-29 14:20:23 +0200
  • 0bd6427d39 Fallback to saved ovf-env.xml file Reyk Floeter 2017-06-29 14:06:58 +0200
  • 01e02ae0aa Replace plaintext password in ovf-env.xml with the hash. Reyk Floeter 2017-06-29 14:00:38 +0200
  • db607f0e55 Fix validation of the previous cloud-instance Reyk Floeter 2017-06-29 13:34:19 +0200
  • 2b1181c2ca Some small fixes found by @jonathangray with cppcheck/scan-build. Reyk Floeter 2017-06-29 12:48:15 +0200
  • 3109f9243a License.md -> LICENSE.md Reyk Floeter 2017-06-29 12:11:07 +0200
  • d8b75633aa Add README and LICENSE Reyk Floeter 2017-06-29 12:08:38 +0200
  • 1c7148f25b Initial commit Reyk Floeter 2017-06-29 11:40:48 +0200