Commit Graph

42 Commits

Author SHA1 Message Date
Ian Gulliver f60527448e These are really .pem 2016-05-19 23:01:37 +00:00
Ian Gulliver 784b921b8d Option to generate dh parameters when fetching certs 2016-05-19 22:58:27 +00:00
Ian Gulliver db28e8c9f4 Simplify link structure 2016-05-19 22:07:44 +00:00
Ian Gulliver 2fcc5ba320 Add symlinks to current cert. 2016-05-19 21:46:25 +00:00
Ian Gulliver 361b2c80e9 Move internal modules to icon_lib 2016-05-19 00:46:30 +00:00
Ian Gulliver fc7a670a1f Standardize what we mean by server 2016-05-18 00:15:25 +00:00
Ian Gulliver 043bfd4338 Typo 2016-05-17 23:29:37 +00:00
Ian Gulliver 1f406af2ee Start of getting autoimage back into shape 2016-05-17 23:05:57 +00:00
Ian Gulliver edc6fbd56a Integrate fetcher into client.py 2016-05-10 00:01:06 +00:00
Ian Gulliver 5d30642816 Run client.py instead of fetch_and_update on the client 2016-05-09 22:58:25 +00:00
Ian Gulliver a1a1a4e822 Add ws4py 2016-05-09 22:46:38 +00:00
Ian Gulliver e5dd8820b8 Plumb volume ID through to grub menu 2016-05-09 20:40:38 +00:00
Ian Gulliver 71fd9f8dba Bug 2016-04-29 19:16:48 +00:00
Ian Gulliver 70dd367261 Set shell, switch to passwordless sudo 2016-04-29 18:55:13 +00:00
Ian Gulliver 5fded8255e Module to create a user with optional sudo privs and authorized_keys 2016-04-29 17:58:03 +00:00
Ian Gulliver 5a55f3bb27 Move openssh-server to its own module. Move the key onto the systemid device. 2016-04-12 05:00:04 +00:00
Ian Gulliver 22a27eb0bd Icon updates need python3-requests 2016-04-07 20:56:01 +00:00
Ian Gulliver 79961af5c2 Move off tty7, which is used by upstart 2016-04-07 20:48:32 +00:00
Ian Gulliver eb2a56d8e2 Rename certs 2016-04-07 20:42:20 +00:00
Ian Gulliver 22e072c19f Ignore zero-sized files 2016-04-07 20:29:48 +00:00
Ian Gulliver 14f2be7e10 Support certs in fetcher 2016-04-06 22:52:48 -07:00
Ian Gulliver 1e1fff2e1c Only fetch certs if they don't exist at the target 2016-04-06 22:40:43 -07:00
Ian Gulliver 8eb18f1ccf Simplify directory tree 2016-04-06 22:38:57 -07:00
Ian Gulliver eebd3906fd Add certclient module for use with autoimage 2016-04-07 01:37:53 +00:00
Ian Gulliver e8b5cdea29 init style cleanup 2016-04-07 01:00:40 +00:00
Ian Gulliver ed9e49a0db Change some cert filenames. 2016-04-07 00:47:35 +00:00
Ian Gulliver 5e7f9f0351 Required module 2016-04-06 23:37:40 +00:00
Ian Gulliver 8c8e9bd530 Untested autoimage HTTPS server/client cert support by copying into the image. 2016-04-05 21:55:44 -07:00
Ian Gulliver 1086d58569 Syntax fix 2016-04-05 13:45:24 -07:00
Ian Gulliver 673b691706 Client-side image lifetime management. 2016-04-02 13:22:24 -07:00
Ian Gulliver 300e927337 Beep on completion 2016-04-02 11:16:27 -07:00
Ian Gulliver e2c5f788bf Move wait_for_service into client; it'll be used from other things. 2016-04-02 10:56:14 -07:00
Ian Gulliver 9a72c09d92 Autoimage working nicely. 2016-04-01 10:04:24 -07:00
Ian Gulliver 0742efdfa8 Wait for service to come live before imaging 2016-03-31 23:24:11 -07:00
Ian Gulliver 67e29abe5a Update imager link 2016-03-31 23:11:47 -07:00
Ian Gulliver 8fe52864f1 Move autoimage to tty7 2016-03-31 23:08:04 -07:00
Ian Gulliver 1982ca63bd autoimage needs networking 2016-03-31 17:45:00 -07:00
Ian Gulliver 0052478fbf Remove more --image-type 2016-03-31 17:29:10 -07:00
Ian Gulliver 4d808113e8 Required grub package 2016-03-31 17:19:48 -07:00
Ian Gulliver 4b345e6452 Initial autoimage pass 2016-03-31 17:11:23 -07:00
Ian Gulliver 176d7dbb50 Make icon install inside the image a module 2016-03-31 16:44:17 -07:00
Ian Gulliver 571b1a990c Persistent module working. 2016-03-31 16:25:41 -07:00