Skip to content

Commit 5298289

Browse files
committed
new: [launcher] scripts that launch all components in screens -t
1 parent 771718b commit 5298289

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

launch_server.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#!/bin/bash
2+
3+
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
4+
5+
if [ -e "${DIR}/PDNSENV/bin/python" ]; then
6+
ENV_PY="${DIR}/PDNSENV/bin/python"
7+
else
8+
echo "Please make sure you ran install_server.py first."
9+
exit 1
10+
fi
11+
12+
screen -dmS "pdns"
13+
sleep 0.1
14+
15+
screen -S "pdns" -X screen -t "pdns-lookup-redis" bash -c "(/home/d4/analyzer-d4-passivedns/redis/src/redis-server /home/d4/analyzer-d4-passivedns/etc/redis.conf; read x;)"
16+
screen -S "pdns" -X screen -t "pdns-ingester" bash -c ${ENV_PY}' ./bin/pdns-ingestion.py;'
17+
screen -S "pdns" -X screen -t "pdns-cof" bash -c ${ENV_PY}' ./bin/pdns-cof-server.py;'
18+
19+
exit 0

0 commit comments

Comments
 (0)