William Wernert
51650147ef
[fix] Only show network init message if valid
2020-12-09 09:59:44 -05:00
William Wernert
950c05e53d
[fix] Only move error log if present
2020-12-09 09:50:30 -05:00
William Wernert
a8f1ec37a3
[refactor] Remove is_smooshed var
2020-12-08 15:29:48 -05:00
William Wernert
813fe77582
[feat] Run so-analyst-install after network init
2020-12-08 15:29:31 -05:00
William Wernert
b41ba1ea3c
[feat] Compare setup version to manager, dl tarball + exec on mismatch
2020-12-08 15:29:04 -05:00
William Wernert
4210d25fae
[feat] Init network + soremote key early
2020-12-08 14:03:21 -05:00
William Wernert
65d994a2f8
[feat] Generate gzipped tarball of repo during setup and soup
2020-12-08 14:02:45 -05:00
William Wernert
d88364c9fd
[feat] Create error log for easy copy/paste
...
Resolves #2165
2020-12-07 14:18:01 -05:00
William Wernert
3136c66780
[fix] Bring back network setup before setting MAINIP var
2020-12-07 08:50:53 -05:00
William Wernert
fca50660a2
[fix] Trap argument off by one
2020-12-04 09:33:28 -05:00
William Wernert
ac85cbc3f1
[fix] Move set_redirect out of sub-shell
2020-12-03 15:38:26 -05:00
William Wernert
80ce8b5e41
[refactor] Run all changes inside whiptail progress, use grep -q
2020-12-03 15:38:25 -05:00
William Wernert
2c208ec943
[fix] kill -> stop, add indent to service check, revert incorrect logic
2020-12-03 15:38:25 -05:00
William Wernert
76fff28dfa
[fix] Correct logic for service check + bash trap
2020-12-03 15:38:25 -05:00
William Wernert
fc7fe23590
[fix] Correct signal naming
2020-12-02 14:06:50 -05:00
William Wernert
467f9923b0
[refactor] Add trap to handle script exits, change what files are deleted in /etc/salt/
2020-12-02 13:19:34 -05:00
Josh Brower
e7a927188b
Fleet Fixes - mysql race condition
2020-11-30 17:28:11 -05:00
Josh Brower
f52c30bff5
Fix Fleet setup errors
2020-11-27 13:58:41 -05:00
Jason Ertel
8864428a00
Ensure setup output is redirected to logfile
2020-11-24 15:45:40 -05:00
m0duspwnens
fe2662cab8
dont enable steno pillar on import node https://github.com/Security-Onion-Solutions/securityonion/issues/2040
2020-11-24 11:42:03 -05:00
m0duspwnens
65334d15ea
https://github.com/Security-Onion-Solutions/securityonion/issues/2040
2020-11-24 09:33:38 -05:00
William Wernert
e62b52da1b
[fix] Add condition to zeek state during setup for ZEEKVERSION
...
Fixes #1990
2020-11-20 09:58:07 -05:00
William Wernert
80d0080f70
[fix] Only set is_reinstall if it's needed
2020-11-18 14:47:53 -05:00
William Wernert
8b6b7cbd11
[fix] Check if $is_reinstall is true
2020-11-18 14:46:22 -05:00
William Wernert
34fd80182e
[fix][wip] Don't use variable for accept_changes file
2020-11-18 12:54:36 -05:00
William Wernert
ad74b4b3e0
[refactor][fix] Update reinstall logic
...
* Only set reinstall flag if new accept_changes file exists
* Instead of stopping highstate from running, kill all salt processes and remove their configs
* Make end of non-reinstall logs clear in cases where user cancels (and log not rotated)
2020-11-18 12:29:54 -05:00
William Wernert
8a4defcffa
[refactor] Check for setup log earlier
...
* Check for sosetuo.log before any scripts besides so-variables are sourced to make sure the log hasn't been created yet.
2020-11-18 11:16:36 -05:00
Jason Ertel
aa8d9c12a0
Remove yara rule update that can't succeed since the script doesn't exist at this point of the setup process
2020-11-17 12:15:27 -05:00
Jason Ertel
5c310327e4
Merge pull request #1942 from Security-Onion-Solutions/jertel/refactor-seed
...
Jertel/refactor seed
2020-11-16 18:46:28 -05:00
Jason Ertel
8234b6f835
Switch remaining containers over to new registries; Continued bash refactoring
2020-11-16 15:11:08 -05:00
m0duspwnens
e956ee9324
redirect output from setting up so-status stuff in so-setup
2020-11-16 14:56:20 -05:00
Jason Ertel
76c917d977
Continued bash cleanup
2020-11-15 09:57:12 -05:00
m0duspwnens
5a95159ec3
just use so-status.conf for containers to fix salt warning https://github.com/Security-Onion-Solutions/securityonion/issues/1681
2020-11-11 11:38:48 -05:00
m0duspwnens
edb00c2058
remove redundant common from top, create so-status conf files on manager before registry state https://github.com/Security-Onion-Solutions/securityonion/issues/1681
2020-11-10 17:09:38 -05:00
m0duspwnens
407a655717
merge with dev
2020-11-09 15:29:19 -05:00
m0duspwnens
0e19594c97
enable fleet in global pillars before running fleet state during setup https://github.com/Security-Onion-Solutions/securityonion/issues/1857
2020-11-09 15:25:11 -05:00
William Wernert
f647a06239
[fix] Correct percentage steps
2020-11-09 13:37:42 -05:00
William Wernert
f058fb460d
[fix] Don't modify hosts file during whiptail menus
2020-11-05 13:25:02 -05:00
William Wernert
f7394559d4
[fix] Only add entry to /etc/hosts if unable to resolve hostname
2020-11-05 13:16:52 -05:00
William Wernert
db31cf3083
[refactor][fix] Remove old so-* containers, make fs changes after whiptail menus
2020-11-03 18:10:16 -05:00
William Wernert
00fc256c37
[fix][wip] Add reinstall_init function
...
Create a function that, if the setup log exists, puts the system into a state where
the installer can run again without issue.
This is WIP, there are most likely still issues.
2020-11-03 14:51:35 -05:00
William Wernert
033f5dbb9c
[fix] Use (mostly) absolute path when adding to PATH
2020-11-02 14:25:46 -05:00
Mike Reeves
97207bd006
Merge pull request #1702 from Security-Onion-Solutions/dockernet
...
Custom Docker IP Range
2020-10-28 10:48:56 -04:00
Mike Reeves
8f7dffea4b
Upodate dockernet menu
2020-10-28 10:10:43 -04:00
William Wernert
970be4d530
[fix] Change cd to relative
...
Since the script already changes to the correct dir, we can work from relative directories now.
2020-10-27 12:13:07 -04:00
William Wernert
5054138be9
[feat] Add analyst option + add back helix option
2020-10-27 11:21:03 -04:00
William Wernert
83c23dd5de
[fix] Remove old got_root call
2020-10-27 11:20:39 -04:00
Mike Reeves
42e00514f5
Adding docker net setting
2020-10-27 11:09:14 -04:00
William Wernert
e75f8ba257
[fix] Move root check to top of so-setup
2020-10-27 09:39:29 -04:00
m0duspwnens
1283708186
disable strelka by default for sensor nodes during setup
2020-10-14 09:36:59 -04:00