Commit Graph

208 Commits

Author SHA1 Message Date
jash
aa645fc709 added cleanup var to config.sh 2018-12-26 14:52:53 -05:00
jash
516b80ebd7 fixed recreation of keys and certs 2018-12-26 14:52:53 -05:00
jash
653c69f5bf added cleanup prompt 2018-12-26 14:52:53 -05:00
jash
e7cbbfd0d2 renamed clientKeys.7z to client.7z 2018-12-26 14:52:53 -05:00
jash
d35b2766ab added creation of gatekeeper certs. cert is also added to clientKeys.7z to be used with curl or some other web browser. Using this cert on the client will prevent man in the middle attacks 2018-12-26 14:52:53 -05:00
jash
914f4fa69e only remove file if it actually exists :/ 2018-12-26 14:52:53 -05:00
jash
91f8dc2346 config tool now uses user which it runs under as default user for cyphernode, when run_as_user is not selected 2018-12-26 14:52:53 -05:00
jash
1da3984e97 added default for run_as_different_user key 2018-12-26 14:52:53 -05:00
jash
7a8d72673b run as user now works for gatekeeper. All keys and certs can be mode rw for the user which is used to run cyphernode. 2018-12-26 14:52:53 -05:00
jash
2cf840ff1a added run_as_user prompts 2018-12-26 14:52:53 -05:00
jash
86eee3ab33 is RUN_AS_USER is set, some commands are executed with sudo 2018-12-26 14:52:53 -05:00
jash
71c7aa7170 renamed authentication to gatekeeper. Added config templates and entry in docker-compose template 2018-12-26 14:52:53 -05:00
jash
abd7cfb714 added small help text system with simple formatting 2018-12-26 14:52:53 -05:00
jash
8bf849a980 more checks and file copying 2018-12-26 14:52:53 -05:00
jash
209d46453c removed config files from Dockerfile 2018-12-26 14:52:53 -05:00
jash
7391a29d37 added gatekeeper to build script 2018-12-26 14:52:53 -05:00
jash
1ffb836386 added optional help module 2018-12-26 14:52:53 -05:00
jash
0e27c744bf removed some newlines 2018-12-26 14:52:53 -05:00
jash
af059a29ff api.properties and ip-whitelist can now be configured in the config tool 2018-12-26 14:52:53 -05:00
jash
8e144065a2 added editor 2018-12-26 14:52:53 -05:00
jash
ac66c2bb00 cleanup uneeded containers 2018-12-26 14:52:53 -05:00
jash
93f5d431b5 some cleanup and permissions 2018-12-26 14:52:53 -05:00
jash
ec10e8dc1e added support for api key generation 2018-12-26 14:52:53 -05:00
jash
6972b811d9 /dev/stderr ? 2018-12-26 14:52:53 -05:00
jash
08dc06b2c6 recreate mode using password from env does not need tty 2018-12-26 14:52:53 -05:00
jash
a99e32e04f less information 2018-12-26 14:52:53 -05:00
jash
be8a11b58f moved common code to the end of method 2018-12-26 14:52:53 -05:00
jash
5d29cbc0f7 cyphernodeconf can take password from env for automatic lunanode setup 2018-12-26 14:52:53 -05:00
jash
c0d439da8d Added support for encrypted 7z config archive files 2018-12-26 14:52:53 -05:00
jash
026603cfcb asking for runtime username 2018-12-26 14:52:53 -05:00
jash
27c26d9cb9 added own bitcoin.conf for c-lightning 2018-12-26 14:52:53 -05:00
jash
f9d162b0c8 splash anim should work on Terminal.app now 2018-12-26 14:52:53 -05:00
jash
1f2ab38a41 removed unneeded var 2018-12-26 14:52:53 -05:00
jash
426a277cb1 more information 2018-12-26 14:52:53 -05:00
jash
464782834a nicer output 2018-12-26 14:52:53 -05:00
jash
178558973b made uacomment optional 2018-12-26 14:52:53 -05:00
jash
95ada5e4fc ________
< cowsay >
 --------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
2018-12-26 14:52:53 -05:00
jash
62350cf201 removed ots client not supported message 2018-12-26 14:52:53 -05:00
jash
7ceb8a7783 dont create backup of start and stop scripts 2018-12-26 14:52:53 -05:00
jash
bcebe754b3 log and logline instead of trace 2018-12-26 14:52:53 -05:00
jash
a59f4085ce only copy files and create backups when necessary 2018-12-26 14:52:53 -05:00
jash
a9b45fb667 splash is now always shown 2018-12-26 14:52:52 -05:00
jash
26ddffa147 added some rudimentary error handling 2018-12-26 14:52:52 -05:00
jash
495033deeb installer generstes start stop scripts now 2018-12-26 14:52:52 -05:00
jash
22eb32cd1f copy start stop scripts 2018-12-26 14:52:52 -05:00
jash
ec00bea2fa more verbose 2018-12-26 14:52:52 -05:00
jash
912beb4dd1 manage expectations 2018-12-26 14:52:52 -05:00
jash
30be599f70 removed some bad characters from comment 2018-12-26 14:52:52 -05:00
jash
382d9ff5be adde devregistry support 2018-12-26 14:52:52 -05:00
jash
2eac43d9b4 nicer splash 2018-12-26 14:52:52 -05:00