mirror of
https://github.com/telekom-security/tpotce.git
synced 2025-04-28 19:28:50 +00:00
include emobility
This commit is contained in:
parent
8165e8f91f
commit
cbccc7c83f
2 changed files with 33 additions and 2 deletions
30
installer/data/upstart/emobility.conf
Normal file
30
installer/data/upstart/emobility.conf
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
########################################################
|
||||||
|
# T-Pot Community Edition #
|
||||||
|
# Conpot upstart script #
|
||||||
|
# #
|
||||||
|
# v0.50 by msbeiti, DTAG, 2015-08-05 #
|
||||||
|
########################################################
|
||||||
|
|
||||||
|
description "emobility"
|
||||||
|
author "ms"
|
||||||
|
start on started docker and filesystem
|
||||||
|
stop on runlevel [!2345]
|
||||||
|
respawn
|
||||||
|
pre-start script
|
||||||
|
# Remove any existing emobility containers
|
||||||
|
myCID=$(docker ps -a | grep emobility | awk '{ print $1 }')
|
||||||
|
if [ "$myCID" != "" ];
|
||||||
|
then docker rm $myCID;
|
||||||
|
fi
|
||||||
|
# Remove any data from previous container
|
||||||
|
rm -rf /data/emobility/* || true
|
||||||
|
rm /data/ews/emobility/ews.json || true
|
||||||
|
mkdir -p /data/emobility/log /data/ews/emobility
|
||||||
|
chmod 760 /data/emobility -R
|
||||||
|
chown tpot:tpot /data/emobility -R
|
||||||
|
end script
|
||||||
|
script
|
||||||
|
# Delayed start to avoid rapid respawning
|
||||||
|
sleep $(((RANDOM % 5)+5))
|
||||||
|
/usr/bin/docker run --name emobility --cap-add=NET_ADMIN -p 8080:8080 -v /data/emobility:/data/eMobility -v /data/ews:/data/ews --rm=true dtagdevsec/emobility:latest1603
|
||||||
|
end script
|
|
@ -275,12 +275,13 @@ EOF
|
||||||
|
|
||||||
# Let's create some files and folders
|
# Let's create some files and folders
|
||||||
fuECHO "### Creating some files and folders."
|
fuECHO "### Creating some files and folders."
|
||||||
mkdir -p /data/ews/log /data/ews/conf /data/ews/dionaea /data/ews/glastopf /data/ews/honeytrap \
|
mkdir -p /data/ews/log /data/ews/conf /data/ews/dionaea /data/ews/emobility \
|
||||||
/data/cowrie/log/tty/ /data/cowrie/downloads/ /data/cowrie/keys/ /data/cowrie/misc/ \
|
/data/cowrie/log/tty/ /data/cowrie/downloads/ /data/cowrie/keys/ /data/cowrie/misc/ \
|
||||||
/data/elasticpot /data/elasticpot/log \
|
/data/elasticpot/log \
|
||||||
/data/dionaea/log /data/dionaea/bistreams /data/dionaea/binaries /data/dionaea/rtp /data/dionaea/wwwroot \
|
/data/dionaea/log /data/dionaea/bistreams /data/dionaea/binaries /data/dionaea/rtp /data/dionaea/wwwroot \
|
||||||
/data/elk/data /data/elk/log /data/glastopf /data/honeytrap/log/ /data/honeytrap/attacks/ /data/honeytrap/downloads/ \
|
/data/elk/data /data/elk/log /data/glastopf /data/honeytrap/log/ /data/honeytrap/attacks/ /data/honeytrap/downloads/ \
|
||||||
/data/suricata/log /home/tsec/.ssh/ \
|
/data/suricata/log /home/tsec/.ssh/ \
|
||||||
|
/data/emobility/log \
|
||||||
/etc/init/t-pot
|
/etc/init/t-pot
|
||||||
|
|
||||||
# Let's take care of some files and permissions before copying
|
# Let's take care of some files and permissions before copying
|
||||||
|
|
Loading…
Reference in a new issue