Commit Graph

45 Commits

Author SHA1 Message Date
Mike Salvatore 6f0fffee07 Fix hung timeout when checking for sudo in deploy_linux.sh 2020-12-08 10:01:36 -05:00
Mike Salvatore 330ad6540e Check if user is root before starting deploy_linux script
If the user is root, we want to exit as soon as possible since any commands
that the deployment script runs will be run as root.
2020-12-08 09:58:44 -05:00
VakarisZ 06e8156a4a Added mitigations to each attack technique report 2020-03-25 13:12:40 +02:00
Daniel Goldberg c4d42f5c33 Fix stupid typo 2020-02-10 19:06:39 +02:00
Daniel Goldberg bd79ead2e6 Shell script cleanups 2020-02-10 13:53:24 +02:00
Daniel Goldberg 892096a3b3 Make sure all echo statements are prefixed with the log_message prefix 2020-02-10 13:50:32 +02:00
Daniel Goldberg 2aa7299103 Turn agent download into optional, default parameter to true 2020-02-10 13:48:12 +02:00
Daniel Goldberg 4b0de32c3d Fix mistake in log message 2020-02-09 12:02:57 +02:00
Daniel Goldberg 3990e354b2 Add error handling.
Remove usage of cd
2020-02-09 11:53:06 +02:00
Daniel Goldberg f745f45940 Move to single line of code for creating certs on linux 2020-02-09 11:37:25 +02:00
Daniel Goldberg 8e109c4824 Don't randomly install npm unless required 2020-02-09 11:31:12 +02:00
Daniel Goldberg 6429bb5597 Typofix on where to download binaries 2020-02-09 11:27:10 +02:00
Daniel Goldberg 0c82f0e98f Don't randomly install mongod unless required 2020-02-09 11:20:43 +02:00
Daniel Goldberg c10f20f4b7 First install NPM then change directories 2020-02-09 11:13:17 +02:00
Daniel Goldberg e4812d401a Add some log comments 2020-02-09 11:04:45 +02:00
Daniel Goldberg 0c9a333976 Prefer wget/curl depending on situation (saving files)
Revert using curl/wget exists variables.
typo fix when pulling config with wget
2020-02-09 11:01:03 +02:00
Daniel Goldberg 9af93be7f6 Handle either curl or wget seemlessly. 2020-02-08 23:24:25 +02:00
Daniel Goldberg 5ecbc5f7a4 Add build-essential command 2020-02-03 09:49:01 +02:00
Daniel Goldberg 2a6c2d5836 Add get-pip command 2020-02-03 09:16:11 +02:00
Daniel Goldberg fb98a9fa12 Consolidate apt install commands 2020-02-03 09:15:22 +02:00
Daniel Goldberg 5002a7c173 Consistency cleanups 2020-02-03 08:55:04 +02:00
Daniel Goldberg b420a83e22 Fix typos 2020-02-03 08:36:42 +02:00
Daniel Goldberg 291ce9a199 Minimize log messages. 2020-01-20 09:43:45 +02:00
Daniel Goldberg 3191b2d94e Make deploy_linux.sh download the configuration, avoiding need for duplicate git clone. 2020-01-20 09:33:11 +02:00
Daniel Goldberg 1cb66b46fa Remove warnings 2020-01-16 19:57:20 +02:00
Daniel Goldberg 9493cad5e6 Use exists function for deploy_linux.sh. 2020-01-16 19:54:02 +02:00
Daniel Goldberg 768a103c0a Shell formatting 2020-01-04 22:55:00 +02:00
Daniel Goldberg 401def5eb2 Merge Infection Monkey requirements files 2019-11-26 13:22:56 +02:00
Daniel Goldberg d053aaf629
Merge pull request #494 from VakarisZ/readme_updates
Readme updates
2019-11-26 13:19:26 +02:00
vakaris 86e03afedf Added executable flag to deploy_linux.sh 2019-11-25 09:43:42 +02:00
VakarisZ 9ce83110dc Altered linux deployment files to fix minor bugs/fit documentation 2019-11-18 12:53:20 +02:00
VakarisZ 222b9432e8 fixed front end dependencies 2019-10-24 11:17:10 +03:00
VakarisZ a305611558 re-added deadsnakes ppa, because ubuntu 16 doesn't support py3.7 reps 2019-10-24 10:02:50 +03:00
VakarisZ 4457cdc0c8 re-added deadsnakes ppa, because ubuntu 16 doesn't support py3.7 reps 2019-10-23 15:11:58 +03:00
VakarisZ fbe9708da6 Removed ppa, unused certificate generation, updated readme 2019-10-23 14:46:59 +03:00
VakarisZ e52491aef5 Small linux deployment script improvement 2019-10-23 10:17:47 +03:00
VakarisZ 05af080f98 Linux deployment fixes 2019-10-17 19:42:00 +03:00
VakarisZ eaee0451c5 Linux dev. env. deployment altered to support py3 2019-10-17 10:45:47 +03:00
Shay Nehmad edc2d49307 Broke monkey_utils to utils/ and moved sambacry_runner to exploit. This commit is 100% refactoring without any new code, just deleted unused utils. 2019-09-16 13:00:42 +03:00
Daniel Goldberg a6ef02ecf9 Don't chmod windows files 2019-05-11 18:33:32 +03:00
VakarisZ b86ab2a940 MongoDB installation script added 2019-05-09 16:56:01 +03:00
VakarisZ ed921fceed Refactored for island to have only one requirements file. 2019-02-04 18:42:58 +02:00
VakarisZ cf3bf89df5 Improved linux commands in deployment scripts and separated linux and windows dependency files 2019-02-04 18:42:58 +02:00
VakarisZ eff2c0d244 Node updates and pip installation added 2018-12-11 17:07:45 +02:00
VakarisZ 24619aa38f Deployment scripts added to the repository 2018-12-10 13:08:59 +02:00