Commit graph

10245 commits

Author SHA1 Message Date
James Kasten
d581138b57 Made chmod transactional with creation of files/folders 2012-08-15 19:38:36 -04:00
James Kasten
7548e7e363 Changed to secure unique_file function 2012-08-15 19:15:28 -04:00
James Kasten
b82653ebf8 Changed all if curses: shower.add else print... to new function, output(string) 2012-08-15 16:36:56 -04:00
Peter Eckersley
76868ad6e7 Make this less cramped 2012-08-13 02:50:28 -07:00
Peter Eckersley
13c7fd045e Put the congratulations in a separate box && show easy/secure choice for demo 2012-08-13 02:50:23 -07:00
James Kasten
f555c8ae93 Added check to make sure script is running as root 2012-08-13 04:20:55 -04:00
James Kasten
66660ee0c2 Merge branch 'master' of github.com:research/chocolate 2012-08-13 04:10:56 -04:00
James Kasten
2e5215154a Added Congrats message 2012-08-13 04:10:39 -04:00
Seth Schoen
f212aa207c fix typo on format string 2012-08-13 00:55:36 -07:00
Seth Schoen
41b59fbc91 improving logging again 2012-08-13 00:52:31 -07:00
Seth Schoen
2d1ca6bf6f show what names the cert was issued for 2012-08-13 00:47:48 -07:00
Seth Schoen
4847670654 even nicer logging :-) 2012-08-13 00:42:06 -07:00
Seth Schoen
57a48d1c1d balance parens 2012-08-13 00:38:38 -07:00
Seth Schoen
4f0d86587e Merge branch 'master' of ssh://github.com/research/chocolate 2012-08-13 00:37:01 -07:00
Seth Schoen
ae0e4a422a try to failure reason textual instead of numeric 2012-08-13 00:36:32 -07:00
James Kasten
7a58948306 Merge branch 'master' of github.com:research/chocolate 2012-08-13 03:35:00 -04:00
James Kasten
b4a1093c34 Added linebreak 2012-08-13 03:34:45 -04:00
Seth Schoen
d03bc6f8ea add space after comma for prettier logs 2012-08-13 00:25:57 -07:00
Seth Schoen
6e897496b3 use pubsub for logging! 2012-08-13 00:16:38 -07:00
Seth Schoen
34e3e27a6e use abbreviated session IDs in logging for readability 2012-08-12 23:42:24 -07:00
Seth Schoen
036e7f3bed fix typo 2012-08-12 23:32:47 -07:00
Seth Schoen
4a892b0e02 more logging including client IP address 2012-08-12 23:31:32 -07:00
Seth Schoen
8cda7066b4 make logging clearer to read 2012-08-12 23:22:35 -07:00
James Kasten
095cf1c764 Merge branch 'master' of github.com:research/chocolate 2012-08-13 01:47:05 -04:00
James Kasten
40409ff4aa Wait a bit before restarting the server... allow files to finish updating 2012-08-13 01:46:47 -04:00
Peter Eckersley
6b137f38c8 Merge branch 'master' of github.com:research/chocolate 2012-08-12 21:56:02 -07:00
Peter Eckersley
f163ade115 Demo a choice of CAs 2012-08-12 21:55:25 -07:00
James Kasten
25fc6233bc fix syntax error 2012-08-13 00:39:06 -04:00
James Kasten
525e8d39e4 Got rid of check_output, added better error support 2012-08-13 00:34:57 -04:00
James Kasten
0a56ff651f Reverted back to check_output due to race conditions with Popen... it will need a lock 2012-08-12 23:41:31 -04:00
James Kasten
629f3464a9 Fixed deploy cert 2012-08-12 22:57:13 -04:00
James Kasten
2cbbd1cd10 changed check_output to Popen 2012-08-12 22:20:46 -04:00
James Kasten
b73883bbd5 changed check_output to Popen 2012-08-12 22:18:47 -04:00
Seth Schoen
7b0a68d79c don't set stdout inside check_output 2012-08-12 19:04:28 -07:00
Seth Schoen
24f4e065e5 lowercase names and remove duplicates 2012-08-12 18:49:26 -07:00
Seth Schoen
d10434974a check wildcards in Observatory 2012-08-12 18:32:16 -07:00
Seth Schoen
966181d52e if CHOCOLATESERVER is unspecified, use ca.theobroma.info 2012-08-12 17:43:47 -07:00
James Kasten
f92d8e7b11 Silenced name based virtualhost directive addition 2012-08-12 18:42:34 -04:00
James Kasten
bd7733d575 Enable sites that are disabled after certs are deployed 2012-08-12 18:06:03 -04:00
James Kasten
9dd5842c6d Enable sites that are disabled after certs are deployed 2012-08-12 18:05:21 -04:00
James Kasten
6db2e9d6b3 Added get_file_path(vhost) to configurator, added check for mod_ssl in client 2012-08-12 17:45:09 -04:00
James Kasten
46799a963a Import SERVER_ROOT in client 2012-08-12 16:45:57 -04:00
James Kasten
817396a372 Fixed file naming error 2012-08-12 16:31:03 -04:00
James Kasten
d2ff543205 Silenced remaining stdout 2012-08-12 15:09:59 -04:00
James Kasten
45aa3b5ac9 Merge branch 'master' of github.com:research/chocolate 2012-08-12 13:10:06 -04:00
James Kasten
9f08ec84c2 Fixed small subprocess call error, silenced final reload 2012-08-12 13:09:34 -04:00
Faidon Liambotis
1774b5bfc9 Remove +x bit from trustify/client/client.py 2012-08-12 09:25:12 +03:00
Faidon Liambotis
7e960672b3 Add setuptools-based setup.py & MANIFEST.in
Also move the protoc functionality to setup.py, making it a bit more
complicated than usual :)
2012-08-12 09:03:13 +03:00
James Kasten
8db9b8bd1d Added code to save newly created key and csr, save_key_csr() - needs to be tested 2012-08-12 01:44:41 -04:00
James Kasten
c84bfb8759 Added code to save newly generated csr and key. save_key_csr - needs to be tested 2012-08-12 01:29:37 -04:00