mirror of https://github.com/MISP/MISP
Merge branch '2.4' of github.com:MISP/MISP into 2.4
commit
3bd30e88c2
|
@ -185,7 +185,8 @@ usage () {
|
|||
echo -e "${SCRIPT_NAME} -c | Install ONLY ${LBLUE}MISP${NC} Core" # core
|
||||
echo -e " -M | ${LBLUE}MISP${NC} modules" # modules
|
||||
echo -e " -D | ${LBLUE}MISP${NC} dashboard" # dashboard
|
||||
echo -e " -V | Viper" # viper
|
||||
## FIXME: The current stat of Viper is broken, disabling any use.
|
||||
##echo -e " -V | Viper" # viper
|
||||
echo -e " -m | Mail 2 ${LBLUE}MISP${NC}" # mail2
|
||||
echo -e " -S | Experimental ssdeep correlations" # ssdeep
|
||||
echo -e " -A | Install ${YELLOW}all${NC} of the above" # all
|
||||
|
@ -196,7 +197,7 @@ usage () {
|
|||
echo -e "${HIDDEN} -U | Attempt and upgrade of selected item${NC}" # UPGRADE
|
||||
echo -e "${HIDDEN} -N | Nuke this MISP Instance${NC}" # NUKE
|
||||
echo -e "${HIDDEN} -f | Force test install on current Ubuntu LTS schim, add -B for 18.04 -> 18.10, or -BB 18.10 -> 19.10)${NC}" # FORCE
|
||||
echo -e "Options can be combined: ${SCRIPT_NAME} -c -V -D # Will install Core+Viper+Dashboard"
|
||||
echo -e "Options can be combined: ${SCRIPT_NAME} -c -D # Will install Core+Dashboard"
|
||||
space
|
||||
echo -e "Recommended is either a barebone MISP install (ideal for syncing from other instances) or"
|
||||
echo -e "MISP + modules - ${SCRIPT_NAME} -c -M"
|
||||
|
@ -1845,7 +1846,7 @@ viper () {
|
|||
$SUDO_CMD /usr/local/src/viper/venv/bin/pip install -r requirements.txt
|
||||
echo "Launching viper-web"
|
||||
$SUDO_CMD /usr/local/src/viper-web/viper-web -p 8888 -H 0.0.0.0 &
|
||||
echo 'PATH="/home/misp/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/src/viper:/var/www/MISP/app/Console"' |sudo tee /etc/environment
|
||||
echo 'PATH="/home/misp/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/src/viper:/var/www/MISP/app/Console"' |sudo tee -a /etc/environment
|
||||
echo ". /etc/environment" >> /home/${MISP_USER}/.profile
|
||||
|
||||
# TODO: Perms, MISP_USER_HOME, nasty hack cuz Kali on R00t
|
||||
|
@ -2112,8 +2113,9 @@ installSupported () {
|
|||
progress 4
|
||||
|
||||
# Install Viper - functionLocation('generic/viper-debian.md')
|
||||
[[ -n $VIPER ]] || [[ -n $ALL ]] && viper
|
||||
progress 4
|
||||
## FIXME: The current stat of Viper is broken, disabling any use.
|
||||
##[[ -n $VIPER ]] || [[ -n $ALL ]] && viper
|
||||
##progress 4
|
||||
|
||||
# Install ssdeep - functionLocation('generic/ssdeep-debian.md')
|
||||
[[ -n $SSDEEP ]] || [[ -n $ALL ]] && ssdeep
|
||||
|
@ -2388,8 +2390,9 @@ installMISPonKali () {
|
|||
debug "Installing misp-modules"
|
||||
mispmodules
|
||||
|
||||
debug "Installing Viper"
|
||||
viper
|
||||
## FIXME: The current stat of Viper is broken, disabling any use.
|
||||
##debug "Installing Viper"
|
||||
##viper
|
||||
|
||||
debug "Installing ssdeep"
|
||||
ssdeep
|
||||
|
@ -2466,8 +2469,14 @@ x86_64-fedora-30
|
|||
x86_64-debian-stretch
|
||||
x86_64-debian-buster
|
||||
x86_64-ubuntu-bionic
|
||||
x86_64-kali-2019.1
|
||||
x86_64-kali-2019.2
|
||||
x86_64-kali-2019.3
|
||||
x86_64-kali-2019.4
|
||||
x86_64-kali-2020.1
|
||||
x86_64-kali-2020.2
|
||||
x86_64-kali-2020.3
|
||||
x86_64-kali-2020.4
|
||||
armv6l-raspbian-stretch
|
||||
armv7l-raspbian-stretch
|
||||
armv7l-debian-jessie
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
; Generated by RHash v1.3.9 on 2020-01-21 at 17:22.04
|
||||
; Generated by RHash v1.3.9 on 2020-02-03 at 13:15.37
|
||||
; Written by Kravchenko Aleksey (Akademgorodok) - http://rhash.sf.net/
|
||||
;
|
||||
; 99445 17:22.04 2020-01-21 INSTALL.sh
|
||||
INSTALL.sh 6E1976E8429DE5E28AD7B4F286904F0D6AE278FE 0032F7224EF5CAC309A1E3EDC4D185D6014BAE6DCCC07FBD12528D7574C6167E 1EEEA5E9C5FC2DDF6198442E8B301CB30DEC443798BD597B9D6DA3C8FD5F1C77AB5EB0F44988876BBA7314B3BEC4C297 8C950F3C6A5A8D5CCCC298551555CDC7C631E2A93177DF7BEA2E5C0A80D651C2D459A4328832BE96CDEB874C3CC2214FAB9DA0FA1B97DD642E7488ADB558E748
|
||||
; 99767 13:15.37 2020-02-03 INSTALL.sh
|
||||
INSTALL.sh F27125A2CD54B088B95072FF1D87C2A9EDDE3FDC 4A2F544B20AF69618BD0F744A433CBC442DAE17CC35028906DB20FB2C56DA2D6 CE625D7EB46FCC9B0228BFDD1AF62B9FC78F1D53B14CABA881C19C115F3E8F8D031EEF6A07E6E08A3B1F1D28C4EE8335 84D8940C178BFCFDA1A218D7AD7DEFA27EA62486DC7E06E165F1BE2C7738DCD384A95E62A95F7203AEDAD8593F648302E963BC3C00CCA987A415952A86192BC8
|
||||
|
|
|
@ -1 +1 @@
|
|||
6e1976e8429de5e28ad7b4f286904f0d6ae278fe INSTALL.sh
|
||||
f27125a2cd54b088b95072ff1d87c2a9edde3fdc INSTALL.sh
|
||||
|
|
|
@ -1 +1 @@
|
|||
0032f7224ef5cac309a1e3edc4d185d6014bae6dccc07fbd12528d7574c6167e INSTALL.sh
|
||||
4a2f544b20af69618bd0f744a433cbc442dae17cc35028906db20fb2c56da2d6 INSTALL.sh
|
||||
|
|
|
@ -1 +1 @@
|
|||
1eeea5e9c5fc2ddf6198442e8b301cb30dec443798bd597b9d6da3c8fd5f1c77ab5eb0f44988876bba7314b3bec4c297 INSTALL.sh
|
||||
ce625d7eb46fcc9b0228bfdd1af62b9fc78f1d53b14caba881c19c115f3e8f8d031eef6a07e6e08a3b1f1d28c4ee8335 INSTALL.sh
|
||||
|
|
|
@ -1 +1 @@
|
|||
8c950f3c6a5a8d5cccc298551555cdc7c631e2a93177df7bea2e5c0a80d651c2d459a4328832be96cdeb874c3cc2214fab9da0fa1b97dd642e7488adb558e748 INSTALL.sh
|
||||
84d8940c178bfcfda1a218d7ad7defa27ea62486dc7e06e165f1be2c7738dcd384a95e62a95f7203aedad8593f648302e963bc3c00cca987a415952a86192bc8 INSTALL.sh
|
||||
|
|
|
@ -324,8 +324,9 @@ installSupported () {
|
|||
progress 4
|
||||
|
||||
# Install Viper - functionLocation('generic/viper-debian.md')
|
||||
[[ -n $VIPER ]] || [[ -n $ALL ]] && viper
|
||||
progress 4
|
||||
## FIXME: The current stat of Viper is broken, disabling any use.
|
||||
##[[ -n $VIPER ]] || [[ -n $ALL ]] && viper
|
||||
##progress 4
|
||||
|
||||
# Install ssdeep - functionLocation('generic/ssdeep-debian.md')
|
||||
[[ -n $SSDEEP ]] || [[ -n $ALL ]] && ssdeep
|
||||
|
@ -600,8 +601,9 @@ installMISPonKali () {
|
|||
debug "Installing misp-modules"
|
||||
mispmodules
|
||||
|
||||
debug "Installing Viper"
|
||||
viper
|
||||
## FIXME: The current stat of Viper is broken, disabling any use.
|
||||
##debug "Installing Viper"
|
||||
##viper
|
||||
|
||||
debug "Installing ssdeep"
|
||||
ssdeep
|
||||
|
@ -678,8 +680,14 @@ x86_64-fedora-30
|
|||
x86_64-debian-stretch
|
||||
x86_64-debian-buster
|
||||
x86_64-ubuntu-bionic
|
||||
x86_64-kali-2019.1
|
||||
x86_64-kali-2019.2
|
||||
x86_64-kali-2019.3
|
||||
x86_64-kali-2019.4
|
||||
x86_64-kali-2020.1
|
||||
x86_64-kali-2020.2
|
||||
x86_64-kali-2020.3
|
||||
x86_64-kali-2020.4
|
||||
armv6l-raspbian-stretch
|
||||
armv7l-raspbian-stretch
|
||||
armv7l-debian-jessie
|
||||
|
|
|
@ -6590,6 +6590,10 @@ class Event extends AppModel
|
|||
}
|
||||
}
|
||||
|
||||
if (isset($filters['tag']) and !isset($filters['tags'])) {
|
||||
$filters['tags'] = $filters['tag'];
|
||||
}
|
||||
|
||||
$subqueryElements = $this->harvestSubqueryElements($filters);
|
||||
$filters = $this->addFiltersFromSubqueryElements($filters, $subqueryElements);
|
||||
|
||||
|
|
|
@ -158,7 +158,7 @@
|
|||
$updateLocked ? __('Updates are locked') : __('Updates are not locked'),
|
||||
$updateLocked ? (
|
||||
$updateFailNumberReached ?
|
||||
__('Update are locked due to to many update fails') : sprintf(__('Update unlocked in %s'), h($humanReadableTime)))
|
||||
__('Updates are locked due to to many update fails') : sprintf(__('Updates unlocked in %s'), h($humanReadableTime)))
|
||||
: __('Updates are not locked'),
|
||||
$updateLocked ? 'times' : 'check'
|
||||
);
|
||||
|
|
|
@ -29,9 +29,9 @@ if (isset($updateProgress['preTestSuccess']) && $updateProgress['preTestSuccess'
|
|||
<div style="display:flex;flex-direction: row;justify-content: space-between;">
|
||||
<span>
|
||||
<?php if ($updateFailNumberReached): ?>
|
||||
<h5 style="margin: 5px 0px; display: inline-block"><?php echo __('Update are locked due to to many update fails'); ?></h5>
|
||||
<h5 style="margin: 5px 0px; display: inline-block"><?php echo __('Updates are locked due to to many update fails'); ?></h5>
|
||||
<?php else: ?>
|
||||
<h5 style="margin: 5px 0px; display: inline-block"><?php echo __('Update are locked due to an ongoing update process. Release lock only if you know what you are doing'); ?></h5>
|
||||
<h5 style="margin: 5px 0px; display: inline-block"><?php echo __('Updates are locked due to an ongoing update process. Release lock only if you know what you are doing.'); ?></h5>
|
||||
<i>(<?php echo sprintf(__('automatically unlock in %smin %ssec'), '<span id="unlock_remaining_time_min">-</span>', '<span id="unlock_remaining_time_sec">-</span>'); ?>)</i>
|
||||
<?php endif; ?>
|
||||
</span>
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit fa634803911d211f993049242d41eebaf342a9c4
|
||||
Subproject commit 195fc46a139dba2fdbdc46cb0d6e510738508366
|
|
@ -1 +1 @@
|
|||
Subproject commit eee124de3401f9f957bb30a5a4989d422324eca8
|
||||
Subproject commit 5a299129122558bcebefcbc95f827a63f1d99097
|
|
@ -26,7 +26,8 @@ usage () {
|
|||
echo -e "${SCRIPT_NAME} -c | Install ONLY ${LBLUE}MISP${NC} Core" # core
|
||||
echo -e " -M | ${LBLUE}MISP${NC} modules" # modules
|
||||
echo -e " -D | ${LBLUE}MISP${NC} dashboard" # dashboard
|
||||
echo -e " -V | Viper" # viper
|
||||
## FIXME: The current stat of Viper is broken, disabling any use.
|
||||
##echo -e " -V | Viper" # viper
|
||||
echo -e " -m | Mail 2 ${LBLUE}MISP${NC}" # mail2
|
||||
echo -e " -S | Experimental ssdeep correlations" # ssdeep
|
||||
echo -e " -A | Install ${YELLOW}all${NC} of the above" # all
|
||||
|
@ -37,7 +38,7 @@ usage () {
|
|||
echo -e "${HIDDEN} -U | Attempt and upgrade of selected item${NC}" # UPGRADE
|
||||
echo -e "${HIDDEN} -N | Nuke this MISP Instance${NC}" # NUKE
|
||||
echo -e "${HIDDEN} -f | Force test install on current Ubuntu LTS schim, add -B for 18.04 -> 18.10, or -BB 18.10 -> 19.10)${NC}" # FORCE
|
||||
echo -e "Options can be combined: ${SCRIPT_NAME} -c -V -D # Will install Core+Viper+Dashboard"
|
||||
echo -e "Options can be combined: ${SCRIPT_NAME} -c -D # Will install Core+Dashboard"
|
||||
space
|
||||
echo -e "Recommended is either a barebone MISP install (ideal for syncing from other instances) or"
|
||||
echo -e "MISP + modules - ${SCRIPT_NAME} -c -M"
|
||||
|
|
|
@ -37,7 +37,7 @@ viper () {
|
|||
$SUDO_CMD /usr/local/src/viper/venv/bin/pip install -r requirements.txt
|
||||
echo "Launching viper-web"
|
||||
$SUDO_CMD /usr/local/src/viper-web/viper-web -p 8888 -H 0.0.0.0 &
|
||||
echo 'PATH="/home/misp/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/src/viper:/var/www/MISP/app/Console"' |sudo tee /etc/environment
|
||||
echo 'PATH="/home/misp/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/src/viper:/var/www/MISP/app/Console"' |sudo tee -a /etc/environment
|
||||
echo ". /etc/environment" >> /home/${MISP_USER}/.profile
|
||||
|
||||
# TODO: Perms, MISP_USER_HOME, nasty hack cuz Kali on R00t
|
||||
|
|
|
@ -591,7 +591,7 @@ function installMISPonTsurugi() {
|
|||
sed -i '1 s/^.*$/\#!\/usr\/local\/src\/viper\/venv\/bin\/python/' viper-web
|
||||
$SUDO /usr/local/src/viper/viper-cli -h > /dev/null
|
||||
$SUDO /usr/local/src/viper/viper-web -p 8888 -H 0.0.0.0 &
|
||||
echo 'PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/src/viper:/var/www/MISP/app/Console"' |tee /etc/environment
|
||||
echo 'PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/src/viper:/var/www/MISP/app/Console"' |tee -a /etc/environment
|
||||
echo ". /etc/environment" >> /home/${MISP_USER}/.profile
|
||||
$SUDO sed -i "s/^misp_url\ =/misp_url\ =\ http:\/\/localhost/g" /home/${MISP_USER}/.viper/viper.conf
|
||||
$SUDO sed -i "s/^misp_key\ =/misp_key\ =\ $AUTH_KEY/g" /home/${MISP_USER}/.viper/viper.conf
|
||||
|
|
Loading…
Reference in New Issue