fix race condition

after reboot volumes are not properly shared, although all services are started properly.
This commit is contained in:
Marco Ochse 2015-11-02 12:06:44 +01:00
parent d65fbc1cd6
commit 3834df3367

View file

@ -2,12 +2,12 @@
# T-Pot Community Edition # # T-Pot Community Edition #
# ELK upstart script # # ELK upstart script #
# # # #
# v0.53 by mo, DTAG, 2015-08-07 # # v0.53 by mo, DTAG, 2015-11-02 #
######################################################## ########################################################
description "ELK" description "ELK"
author "mo" author "mo"
start on started docker and filesystem and started ews and started dionaea and started glastopf and started honeytrap and started kippo and started suricata start on (started docker and filesystem and started ews and started dionaea and started glastopf and started honeytrap and started kippo and started suricata)
stop on runlevel [!2345] stop on runlevel [!2345]
respawn respawn
pre-start script pre-start script
@ -22,3 +22,6 @@ script
sleep $(((RANDOM % 5)+5)) sleep $(((RANDOM % 5)+5))
/usr/bin/docker run --name=elk --volumes-from ews --volumes-from suricata -v /data/elk/:/data/elk/ -p 127.0.0.1:64296:8080 --rm=true dtagdevsec/elk /usr/bin/docker run --name=elk --volumes-from ews --volumes-from suricata -v /data/elk/:/data/elk/ -p 127.0.0.1:64296:8080 --rm=true dtagdevsec/elk
end script end script
post-start script
sleep $(((RANDOM % 5)+5))
end script