VakarisZ
|
47f1bd31cc
|
Converted deployment scripts to use pipenv instead of pip
|
2021-04-22 09:50:29 -04:00 |
Mike Salvatore
|
4b02e3bc63
|
docs: Add pre-push hooks to manual pre-commit install instructions
|
2021-04-20 12:13:00 -04:00 |
Mike Salvatore
|
6571e0e4fa
|
Install pre-push hooks in deployment scripts
|
2021-04-20 12:11:46 -04:00 |
Mike Salvatore
|
81860e97e7
|
build: move ./deployment_scripts/appimage -> ./appimage
|
2021-04-15 11:32:10 -04:00 |
Mike Salvatore
|
6ad68557fc
|
build: switch appimage build branch to develop
|
2021-04-15 11:32:10 -04:00 |
Mike Salvatore
|
6218a476af
|
build: remove appimage-builder prereqs
|
2021-04-15 11:32:10 -04:00 |
Mike Salvatore
|
79e3c69ffb
|
build: Fill in comment in AppImage .desktop file
|
2021-04-15 11:32:10 -04:00 |
Mike Salvatore
|
3e96b20834
|
build: Rename appimage icon to infection-monkey.svg
|
2021-04-15 11:32:10 -04:00 |
Mike Salvatore
|
14096ae758
|
build: Rename monkey-island.desktop -> infection-monkey.desktop
|
2021-04-15 11:32:10 -04:00 |
Mike Salvatore
|
aca4f8795f
|
build: Delete monkey_island_builder.yml
This file was used by appimage-builder, which we are no longer using.
|
2021-04-15 11:32:10 -04:00 |
Mike Salvatore
|
a58f310e61
|
build: Address shellcheck warnings in run_appimage.sh
|
2021-04-12 14:29:40 -04:00 |
Mike Salvatore
|
9d8fc489c9
|
build: Move some constants to top of build_appimage.sh
|
2021-04-12 14:15:12 -04:00 |
Mike Salvatore
|
312c98c784
|
build: Organize appdir-specific tasks in setup_appdir()
|
2021-04-12 14:15:12 -04:00 |
Mike Salvatore
|
38a9cedeb2
|
build: Remove unnecessary mkdir in build_appimage.sh
|
2021-04-12 14:15:12 -04:00 |
Mike Salvatore
|
9f74127c50
|
build: remove unnecessary python packages from appimage build
|
2021-04-12 14:15:08 -04:00 |
Mike Salvatore
|
638004cfb2
|
build: Build AppImage with appimagetool instead of appimage-builder
|
2021-04-12 12:25:16 -04:00 |
Mike Salvatore
|
21a2083903
|
build: Use official `deployment_scripts/config` in build_appimage.sh
|
2021-04-12 08:03:11 -04:00 |
Mike Salvatore
|
3759c4d07a
|
build: fix small typo in deployment_scrips/README.md
Co-authored-by: Shreya Malviya <shreya.malviya@gmail.com>
|
2021-04-07 08:33:11 -04:00 |
VakarisZ
|
1cc2dc24ac
|
Fixed pre-commit to be installer in monkey dir during deployment scripts
|
2021-04-07 07:43:43 -04:00 |
VakarisZ
|
a5ce373cbf
|
Added pre-commit installation to windows deployment script
|
2021-04-07 07:43:43 -04:00 |
Mike Salvatore
|
575b214c8e
|
build: setup pre-commit in deploy_linux.sh
|
2021-04-05 13:32:13 -04:00 |
Mike Salvatore
|
c1d4c7a0d2
|
docs: add documentation about pre-commit
|
2021-04-05 12:18:50 -04:00 |
Mike Salvatore
|
f7cc01811c
|
build: address shellcheck findings in build_appimage.sh
|
2021-04-04 21:28:04 -04:00 |
Mike Salvatore
|
ed3d55c8aa
|
build: run `apt upgrade` in appimage script
|
2021-04-04 21:08:48 -04:00 |
Mike Salvatore
|
bbe075bca5
|
build: remove unused monkey_island.desktop
|
2021-04-01 12:28:39 -04:00 |
Mike Salvatore
|
5b1296e05d
|
build: Add README with instructions for appimage builder
|
2021-04-01 12:25:34 -04:00 |
Mike Salvatore
|
8278e0eb6b
|
build: improve appimage build script quality by addressing review comments
|
2021-04-01 12:25:06 -04:00 |
Mike Salvatore
|
2c75eab467
|
build: remove separate pyjwt `pip install`
This line was a workaround for an issue resolved by ed589bd .
|
2021-03-31 11:30:55 -04:00 |
Mike Salvatore
|
b0af8b1b97
|
build: create appimage-comaptible server_config.json on start
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
412aa2ba35
|
build: remove unnecessary includes from monkey_island_builder.yml
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
5e56257051
|
build: do not pull agent helper binaries during appimage build
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
7910d9be52
|
build: install nodejs 12 in appimage
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
a97bd19358
|
build: remove unnecessary comments from appimage build
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
3c113f7a89
|
build: work around limitations in appimage-builder
See https://github.com/AppImageCrafters/appimage-builder/issues/93 for
more information.
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
eae5881b5f
|
build: prevent PyInstaller from being installed into the appimage
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
1ac67cfe54
|
build: create ~/.monkey_island with 0700 permissions
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
20a3d31852
|
build: add data_dir to standard server config in appimage build
|
2021-03-31 08:27:41 -04:00 |
Mike Salvatore
|
2d971d95fc
|
build: select server and logger config at runtime in appimage
|
2021-03-31 07:37:49 -04:00 |
Mike Salvatore
|
12c40c3968
|
build: scripts for building MonkeyIsland as an appimage
Adds the basic scripts for generating an AppImage. Code changes are
required to allow Monkey Island to operate on a read-only filesystem.
|
2021-03-30 16:22:30 -04:00 |
VakarisZ
|
9f839c1743
|
Removed outdated ScoutSuite setup from deployment scripts
|
2021-03-23 14:15:07 +02:00 |
VakarisZ
|
ade2917ba3
|
Merge remote-tracking branch 'upstream/develop' into 519/scoutsuite-integration
# Conflicts:
# .swm/OwcKMnALpn7tuBaJY1US.swm
# .swm/tbxb2cGgUiJQ8Btma0fp.swm
# .travis.yml
# deployment_scripts/config
# monkey/common/utils/exceptions.py
# monkey/infection_monkey/control.py
# monkey/infection_monkey/exploit/hadoop.py
# monkey/monkey_island/cc/environment/set_server_config.py
# monkey/monkey_island/cc/resources/pba_file_upload.py
# monkey/monkey_island/cc/services/version_update.py
# monkey/monkey_island/cc/ui/src/components/pages/RunMonkeyPage/RunOptions.js
# monkey/monkey_island/cc/ui/src/styles/Main.scss
# monkey/monkey_island/cc/ui/src/styles/components/Buttons.scss
|
2021-01-28 16:13:26 +02:00 |
Mike Salvatore
|
77d23ca969
|
deployment_scripts/config: Consolidate exports
|
2020-12-09 15:06:39 -05:00 |
Mike Salvatore
|
5401cf2406
|
Switch from `apt install` to `apt-get install` in deploy_linux.sh
`apt-get` has a stable command-line interface, while `apt` does not.
|
2020-12-08 18:54:00 -05:00 |
Mike Salvatore
|
2111d2af69
|
Add instructions on how to run monkey_island after deploy_linux.sh
|
2020-12-08 15:17:07 -05:00 |
Mike Salvatore
|
ce40392c2b
|
Assume yes for `apt install` commands in deploy_linux.sh
|
2020-12-08 15:17:07 -05:00 |
Mike Salvatore
|
66ac438fa2
|
Install libcurl4 in deploy_linux.sh
|
2020-12-08 15:16:50 -05:00 |
Mike Salvatore
|
cdc65152d2
|
Make create_certificate.sh executible when deploying on linux
|
2020-12-08 13:06:07 -05:00 |
Mike Salvatore
|
39da129933
|
Install python3-distutils in deploy_linux.sh
|
2020-12-08 12:38:04 -05:00 |
Mike Salvatore
|
c807104a38
|
Enable deployment_scripts/config to use wget or curl
|
2020-12-08 12:33:36 -05:00 |
VakarisZ
|
b84d1f1708
|
Fixed linux deployment script config syntax
|
2020-12-08 12:11:35 -05:00 |