Commit Graph

252 Commits (feature/analyst-notes)

Author SHA1 Message Date
Steve Clement e3a514f99a
fix: [cake] more new defaults as per https://github.com/MISP/MISP/issues/5803 2020-04-27 17:48:36 +09:00
Steve Clement 41417e4831
Merge pull request #5651 from Kortho/patch-5
username for service set from environment variable
2020-04-25 20:57:39 +09:00
Golbark 16c6d43d20 new: usr: add support for RHEL in the install script 2020-03-19 16:20:40 +01:00
Raphaël Vinot 502a68e176 fix: [INSTALL] Properly run tests.
Related: #5209
2020-03-18 00:37:28 +01:00
Steve Clement 3bca484307
fix: [installer] Some typos 2020-02-20 14:53:49 +08:00
Steve Clement 45bbf44854
fix: [dash] Dashboard not working at the moment 2020-02-20 11:33:11 +08:00
Kortho 303e989292
username for service set from environment variable
Username is now fetched from environment variable instead of being hard coded
2020-02-19 12:23:08 +01:00
Steve Clement facebee180
fix: [tools] Removed Viper until working again, fixed #5582 2020-02-03 13:16:16 +09:00
Steve Clement ae3ead6271
chg: [install] Updated the way the SHASUM of composer-setup.php is handled as per: https://getcomposer.org/doc/faqs/how-to-install-composer-programmatically.md 2020-01-08 13:23:02 +09:00
Steve Clement 90990d28d7
chg: [composer] Updated composer checksum 2020-01-08 13:05:22 +09:00
Steve Clement a86b3063ac
fix: [compat] The env variable SUDO_USER is a reserved variable 2020-01-08 12:59:36 +09:00
Steve Clement 5bd5adfe17
chg: [doc] Tried to fix viper. Is semi-fixed viper-web broken 2019-11-22 13:02:26 +09:00
mokaddem b78d7825b9
Merge branch '2.4' of github.com:MISP/MISP into revisedUpdateProcess 2019-11-05 13:48:39 +01:00
Raphaël Vinot 4b023f7235
fix: MIssing quotes in test cases setup
Fix https://github.com/MISP/PyMISP/issues/484
2019-10-23 11:22:22 +02:00
mokaddem 7910e8c256
chg: [travis&install] Updated to use `runUpdates` instead of `updateDatabase` 2019-10-14 14:22:06 +02:00
Jakub Onderka bcc905c61c chg: [internal] Simplify installation with composer 2019-09-11 17:46:51 +02:00
Jakub Onderka becee3b772 chg: Install crypt_gpg by composer 2019-09-06 22:00:56 +02:00
Steve Clement 243c50d8c1
chg: [doc] Updated: memory_limit=512M -> memory_limit=2048M 2019-08-22 13:39:36 +02:00
Steve Clement eefb83e2a1
fix: [install] Do not modify testlive_comprehensive.py (#4864)
fix: [install] Do not modify testlive_comprehensive.py
2019-07-12 13:58:55 +02:00
Steve Clement 9cf25bd1a2
chg: [style] This is better. 2019-07-12 13:34:45 +02:00
Raphaël Vinot 6d01abead1 fix: [install] Do not modify testlive_comprehensive.py 2019-07-12 10:49:44 +02:00
Steve Clement 0aa4deb1bb
chg: [doc] Various NetBSD updates, global vars makes sure PATH_TO_MISP is correct. 2019-07-10 14:22:25 +09:00
Steve Clement e8b6f4c2c4
chg: [doc] Minor update, added known-issues section 2019-07-08 10:01:04 +09:00
Steve Clement c26ea4f3ef
Merge branch '2.4' into guides 2019-07-07 16:44:27 +09:00
Steve Clement 81d035f569
chg: [doc] Update to Debian 10 install guide, everything works as
expected.
chg: [doc] OpenBSD is broken for misp-modules (OpenCV etc)
2019-07-07 16:39:40 +09:00
Steve Clement 4166bc8a7d
fix: [installer] Variable regression 2019-07-02 12:28:35 +09:00
Steve Clement 100322cb42
Merge pull request #4826 from SteveClement/tools
chg: [installer] One step closer to "sane" aka. generic os-detection
2019-07-02 11:30:35 +09:00
Steve Clement 94e641dd49
fix: [doc] Added missing misp-modules centos 2019-07-02 11:26:55 +09:00
Steve Clement b03a8b67f3
Merge branch '2.4' into tools 2019-07-02 11:24:33 +09:00
Steve Clement 3991d3982b
chg: [doc] Updated Debian Install 2019-07-02 11:09:01 +09:00
Steve Clement 1ec4ca08d7
fix: [installer] Installer had some bugs for os-detection 2019-07-01 21:37:26 +09:00
Steve Clement 52fde83bc4
chg: [installer] Added fork checker 2019-07-01 16:05:13 +09:00
Steve Clement fe16c017ce
chg: [installer] One step closer to "sane" aka. generic os-detection 2019-07-01 15:46:14 +09:00
Steve Clement 70ba135c83
chg: [doc] More CentOS/RHEL updates towards some sort of installer 2019-07-01 15:24:39 +09:00
Steve Clement 65141d2f67
chg: [installer] If unattended do not switch user. 2019-06-27 21:03:33 +09:00
Steve Clement 19c525639a
chg: [doc] More tweaks to the CentOS howto 2019-06-26 11:03:42 +09:00
Steve Clement 50f1c9fbfc
chg: [doc] Fixed some issues with dashboard 2019-06-25 17:05:22 +09:00
Steve Clement 6ef2d69c10
chg: [tools] ask_o () wants -e (for colorz) 2019-06-18 01:23:26 +09:00
Steve Clement d383a3dff8
chg: [installer] This tweak allows us to reset ssh-keys/ssl-certs/other_things_that_want_to_be_uniqe on firstBoot. 2019-06-15 11:58:32 +09:00
Steve Clement e64d16d124
fix: [shell] ask_o () needed some quotes, regenerated installer. 2019-06-15 11:35:27 +09:00
Steve Clement f215a66506
chg: [doc] Added more bits to GPG key. 2019-06-15 11:24:00 +09:00
Steve Clement 20987df620
chg: [installer] Added ask_o () for input validation, fixed tr to be more uniform. Updated installer checksums. 2019-06-14 22:53:10 +09:00
Steve Clement bb55cb659f
chg: [doc] CentOS 7 updates
chg: [doc] Cake command failing
2019-06-04 10:24:09 +09:00
Steve Clement ae6820f179
fix: [authkey] Fixed The authkey variable (Viper should work again next run)
fix: [doc] Upated RHEL formatting and added $RUN_MYSQL (scl enable foo) variable
2019-05-30 14:30:42 +09:00
Steve Clement 5ed1feb640 chg: [doc] adde --no-cache to wget to make sure we always have the latest checksums
chg: [installer] Updated installer
2019-05-17 22:26:57 +09:00
Steve Clement 64dc0fc9fc chg: [installer] Added todo 2019-05-15 14:31:39 +09:00
Steve Clement 70c69b2ee3 chg: [installer] If shasum is not found, install it 2019-05-15 14:30:54 +09:00
Steve Clement 96043f2e23 chg: [installer] Update to latest version
chg: [installer] Set a dynamic GnuPG passphrase
2019-05-15 13:00:47 +09:00
Steve Clement 678058ae9b fix: [installer] Checksum checker had a bug 2019-05-15 11:52:36 +09:00
Steve Clement d9339d608f
chg: [installer] Installer now checks his own checksum (#4630)
chg: [installer] Installer now checks his own checksum
2019-05-15 04:44:45 +02:00
Steve Clement 0751617140 chg: [installer] Installer now checks his own checksum 2019-05-15 11:43:17 +09:00
Steve Clement 3d03818058 fix: [installer] Identify VMware machinery 2019-05-13 12:02:42 +09:00
Steve Clement 331136ae34 chg: [doc] Better handling of sudoers 2019-05-13 09:58:21 +09:00
Steve Clement 3c94973abc chg: [doc] Added 2 more hardening sources. 2019-05-12 23:12:39 +09:00
Steve Clement 15b59b239f chg: [doc] Updated RHEL8 to not be BETA
chg: [vars] WWW_USER is now autodedected.
2019-05-10 12:24:05 +09:00
Steve Clement c10eaf81c8 chg: [doc] Finally got rid of the RHELL/CentOS specific Cake commands (_yay_) 2019-05-09 21:28:53 +09:00
Steve Clement d27c88fb13 chg: [tools] Enabled more modules by default and tweaked some settings. 2019-05-09 21:11:09 +09:00
Steve Clement 296a366fbd
Merge branch '2.4' into tools 2019-05-09 16:50:29 +09:00
Steve Clement ba292cf618 chg: [installer] If we detect packer, we behave accordingly.
chg: [installer] Updated installer
2019-05-09 16:43:56 +09:00
Steve Clement c3466815a3 fix: [dashboard] netstat is needed for dashboard 2019-05-09 15:56:47 +09:00
Steve Clement e21be88417 new: [installer] First scaffolding of an OS detector. 2019-05-08 20:16:12 +09:00
Steve Clement 95f02a12d7 chg: [doc] Update RHEL/CentOS install guides 2019-05-08 20:15:52 +09:00
Steve Clement 27fdf0f201 chg: [doc] Some changes to misp-modules install 2019-05-06 15:26:37 +09:00
Steve Clement 58999e2b72 fix: [doc] misp-modules failed to install because of a Permission issue. 2019-05-01 22:53:25 +09:00
Steve Clement 80fe2bc433 fix: [install] Fixed the endless loop in viper db update 2019-05-01 14:11:50 +09:00
Alexandre Dulaunoy 00f9c27667
chg: [doc/misp-modules generic] update the dependency list 2019-04-27 09:06:18 +02:00
Steve Clement ce64a9c7b8 chg: [doc] Updated misp-modules install howto
chg: [doc] /usr/local/src permission fix
2019-04-25 18:13:01 +09:00
Steve Clement e892c96d9e chg: [doc] CentOS/RHEL udpates. Merge towards unity. 2019-04-24 00:02:00 +09:00
Steve Clement 5f495e77e7 chg: [doc] More variable updates 2019-04-20 12:47:36 +09:00
Steve Clement 65e7613c53 chg: [doc] support function variable updates 2019-04-20 12:43:46 +09:00
Steve Clement 39e09346fb fix: [tools] Correct iptables command 2019-04-20 11:25:06 +09:00
Steve Clement 4a9a8ada13 fix: [tools] fix iptables typo 2019-04-19 19:45:11 +09:00
Steve Clement 771abafb08 new: [tools] Added local forward in case we run under a VM. 2019-04-19 19:21:33 +09:00
Steve Clement b12e7b293c chg: [tools] If staff does not exist do not run commands with that group 2019-04-19 18:59:42 +09:00
Steve Clement be053f7bf2 fix: [tools] Somehow there are issues with groups and sudo :( 2019-04-19 18:49:22 +09:00
Steve Clement 7827e90c6e chg: [doc] Testing manual/installer fixing some minor variables 2019-04-18 13:21:38 +09:00
Steve Clement e74307865e chg: [doc] Redirect debug error output 2019-04-17 11:10:43 +09:00
Steve Clement 84f63f7ee6 chg: [doc] CentOS lief how-to added
fix: [doc] Fixed the MISP Dashboard Cake commands (if you run as root, config.php permissions will be b0rked)
2019-04-16 19:03:18 +09:00
Steve Clement 0d3a096718 chg: [doc] Updated CentOS 7.x Install guide
chg: [doc] Now installs most things correctly under a standard CentOS minimal install
2019-04-16 13:27:27 +09:00
Steve Clement 708ac49e0e chg: [doc] Debian testing is working 2019-04-05 15:23:07 +09:00
mokaddem 89f5aa8544 chg: [INSTALL] Added GD dependency 2019-03-15 15:01:12 +01:00
Steve Clement cfa436cf01 chg: [installer] Shortened usr-local-src checker. Added better curl install example. 2019-03-02 14:12:28 +05:30
Steve Clement 3de6771ba5 fix: [installer] Tests should now run correctly
chg: [m2m] Added more functions to faup
2019-03-01 11:31:04 +05:30
Steve Clement 8430625a2b new: [installer] Added tests 2019-03-01 10:20:25 +05:30
Steve Clement d6a930f45f chg: [doc] Added small apache hardening tip
chg: [installer] regenerated installer
2019-03-01 09:27:04 +05:30
Steve Clement dbb0979da0 fix: [installer] Minor install fix 2019-03-01 06:37:15 +05:30
Steve Clement f43fe5e77f chg: [installer] Do not try and initialize mysql if the user table exists
new: [installer] Nuke an instance
2019-02-28 13:36:52 +05:30
Steve Clement ef64270cf7 chg: [installer] Make php versions more flexible if not 7.2 2019-02-28 08:33:52 +05:30
Steve Clement 0d5beb6605 fix: [installer] Various fixes of missing dependencies 2019-02-28 06:42:17 +05:30
Steve Clement bd87249551 chg: [installer] Updated script to use systemd for workers and modules 2019-02-27 10:17:40 +05:30
Steve Clement 7cd0bf012e chg: [doc] Bumped Kali version, updated misp-modules startup way, CentOS typo fix. 2019-02-27 07:21:18 +05:30
Steve Clement 58497fc71c chg: [doc] Move Debian9 stable install instructions to xPerimental status as only Python 3.5 is supported by default but PyMISP needs 3.6 (There are no easy clean ways to install >3.5)
chg: [installer] various changes and cleanups in the installer
2019-02-21 12:32:05 +05:30
Steve Clement 0a74c2dc14 fix: [installer] unary operator...
chg: [installer] dirty notes in pre-flight check function
2019-02-18 07:59:46 +05:30
Steve Clement 3d81085e56 chg: [doc] Minor OpenBSD 6.4 tweaks (works again now ;) 2019-02-14 23:38:27 +09:00
Steve Clement c610df641c fix: [installer] small fix to check if dmidecode is present 2019-02-14 10:53:39 +09:00
Steve Clement a24b4ae6d7 chg: [kali] Final kali tests done 2019-02-13 23:43:17 +09:00
Steve Clement 2f9f352e60 chg: [installer] Added checkLocale 2019-02-13 22:58:45 +09:00
Steve Clement 5d896f4f24 chg: [kali] undo evil hack, sleep a while, maybe the disable sleep interferes with the execution of the script 2019-02-13 21:28:23 +09:00
Steve Clement 6e2bcb2ee2 chg: [kali] Make sure redis-server is installed early 2019-02-13 21:10:52 +09:00
Steve Clement dc49b2cb2b fix: [installer] Variable typo for Base URL
chg: [installer] Renamed installCoredDeps
2019-02-13 21:01:04 +09:00
Steve Clement e3602c2268 fix: [installer] Various changes to where we output messages 2019-02-13 16:06:01 +09:00
Steve Clement 925a8dbbe0 new: [installer] Added progress bar and spinner 2019-02-13 15:00:31 +09:00
Steve Clement e5e44c8ee9 chg: [installer] More fixes to the installer, mostly kali. 2019-02-13 13:48:39 +09:00
Steve Clement 475d8ecc99 chg: [m2m] Added libcaca for faup 2019-02-12 23:15:51 +09:00
Steve Clement d45c903373 fix: [installer] More kali fixes and some ubuntu tweaks 2019-02-12 23:04:21 +09:00
Steve Clement 04132dbde5 chg: [installer] Considered Web Installer option
new: [installer] Added ssdeep
2019-02-12 21:15:38 +09:00
Steve Clement abdb996220 chg: [installer] Nicer end. 2019-02-12 01:26:04 +09:00
Steve Clement 934c5a781f chg: [installer] First working version 2019-02-12 01:04:16 +09:00
Steve Clement afc58a8889 chg: [installer] Make sure the template engine is called correctly
chg: [installer] If we su to MISP_USER, make sure we are not already.
2019-02-11 19:50:50 +09:00
Steve Clement 168abbd815 chg: [installer] Minor tweak 2019-02-11 16:32:44 +09:00
Steve Clement 4378f1744c fix: [installer] Kali still had bugs. Most fixed 2019-02-11 16:15:59 +09:00
Steve Clement 1ab650c77a chg: [installer] Pre-Install place holder 2019-02-11 15:49:30 +09:00
Steve Clement 36ab02c7ae chg: [installer] Added more documentation
chg: [kali] Fixed /usr/local/src perm issue
2019-02-11 14:35:11 +09:00
Steve Clement a72258cf3e fix: [installer] Various fixes for depency installs 2019-02-10 23:12:40 +09:00
Steve Clement aedac2a43c chg: [installer] Moved some dependencies around 2019-02-10 22:09:19 +09:00
Steve Clement 19ac087bc0 fix: [installer] Options setting now works 2019-02-10 22:01:56 +09:00
Steve Clement a1182d39ab fix: [kali] Various kali fixes to make it install in unattended mode
fix: [installer] Various fixes to the installer
2019-02-10 20:29:23 +09:00
Steve Clement 3091fdec66 chg: [installer] First version of potentially working installer. 2019-02-10 00:23:48 +09:00
Steve Clement dde670cf4a chg: [kali] More fixes 2019-02-09 00:47:31 +09:00
Steve Clement 8c09ea7b2b chg: [kali] A new kali install locks APT, added progressive sleep. 2019-02-08 21:18:12 +09:00
Steve Clement f550515ee3 fix: [kali] On kali, some times apt is locked, we need to consider that. 2019-02-08 20:41:35 +09:00
Steve Clement a10d13fe4f fix: [installer] Viper is stuborn 2019-02-08 20:20:17 +09:00
Steve Clement cb476da4f1 fix: [installer] Updated main installer
fix: [doc] Viper can be installed with Python3.7
2019-02-08 20:00:16 +09:00
Steve Clement 0ac863a355 fix: [installer] fix typo 2019-02-08 19:34:08 +09:00
Steve Clement 29424090d2 fix: [installer] Added apt update for Kali, fixed some ifs' 2019-02-08 16:51:17 +09:00
Steve Clement 25b980fd62 chg: [doc] More fixes to installer builder 2019-02-08 16:20:53 +09:00
Steve Clement 9c9d9eaa65 chg: [doc] Move some code out of the doc and into a file
chg: [installer] Moved all the scripts into respective snippet tags.
2019-02-08 11:52:23 +09:00
Steve Clement 7af86af222 chg: [doc] More shuffling around to make it more logical
chg: [installer] More cake tweaks, misp-modules grouping
2019-02-07 19:17:14 +09:00
Steve Clement aaa869d6a2 chg: [installer] Various tweaks and functionizing stuff 2019-02-07 16:50:51 +09:00
Steve Clement 700d26e1ba chg: [installer] Main install script wants to pull in all function depenecies. Please avoid to source shell scripts somewhere else, it breaks overview. 2019-02-06 22:00:41 +09:00
Steve Clement 090683bc28 chg: [installer] Misp global vars 2019-02-06 21:29:37 +09:00
Steve Clement ad8944f4b5 new: [installer] Generic support functions 2019-02-06 13:54:33 +09:00
Steve Clement 14feb9c0ba chg: [doc] Added CentOS vs. RHEL note. 2019-01-30 22:17:48 +09:00
Steve Clement 718155e018 chg: [doc] Partially fixed Centos 7 install procedure. Now uses https by default. 2019-01-30 12:49:24 +09:00
Steve Clement 19764bf761 chg: [doc] Added initial misp-modules cake sugar 2019-01-24 23:16:32 +09:00
Steve Clement 624e4febda chg: [doc] Added gengeric update section update Debian testing for new stix2 2019-01-21 17:22:10 +09:00
Steve Clement 1939bb22e7 chg: [doc] Updated Ubuntu 18.04 install and all generic generic dependencies. 2019-01-18 15:26:07 +09:00
Steve Clement d0a03c0f4f chg: [doc] Updated CentOS 7 Install instructions to use SSL 2018-11-30 14:45:42 +09:00
Steve Clement ceec06109d chg: [doc] More hardening ressources 2018-11-21 16:51:52 +09:00
Steve Clement b5f7ca540d chg: [doc] Added hardening section. 2018-11-21 16:46:37 +09:00
Moshe Kaplan e3941a202b
Update recommended.actions.md 2018-11-08 10:47:19 -05:00
Steve Clement e8bb6aacba new: [doc] Added symlink to generic folder and added note what generic means/is 2018-11-05 10:36:47 +09:00
Steve Clement 66d21effca Merge branch '2.4' into guides 2018-11-03 19:48:00 +09:00
Steve Clement a9543f0ec1 chg: [doc] Fixed yara in all guides. 2018-11-03 19:46:57 +09:00
Alexandre Dulaunoy 5b1c20336c
chg: [doc] fix how to get path for Cake PHP 2018-11-03 09:51:21 +01:00
Steve Clement 511a0818d9 chg: [doc] Added lief python 3.7 egg issue 2018-11-01 12:00:08 +09:00
Steve Clement 3b4f14209a chg: [doc] Update Centos 6.x and 7.x
chg: [doc] re-Added Ubuntu 16.04-LTS as an archived/old INSTALL Guide (tested working)
chg: [doc] Adapted some variables in generic scripts
2018-10-31 11:07:28 +09:00
Steve Clement 4f93a3f06f chg: [docs] Added generic sections to debian guides. 2018-10-25 12:48:39 +09:00
Steve Clement 14c23958b8 new: [docs] Added new sub-sections in seperate files that are shared between install guides.
new: [docs] ethX.md to bring back eth0
new: [docs] mail to misp install debian flavored guide
new: [docs] ssdeep install debian flavored guide
new: [docs] viper install debian flavored guide
new: [docs] sudo/etckeeper install debian flavored guide
new: [docs] misp dashboard install debian flavored guide
2018-10-25 12:28:51 +09:00
Steve Clement e752a761af new: [docs] Added 3 generic documentation files, one where the MISP install is completed, A specific centos/etc... one because, well, CentOS.. and the generic recommended actions section that kept repeating in all guides.
chg: [docs] Implemented the above 3 files in all the guides. Plus some format changes.
2018-10-25 10:07:02 +09:00