summaryrefslogtreecommitdiff
path: root/examples/p2p-im/tlsd-im-cmd.sh
blob: 2888a66f52e54a5abf508f443d19bbb4e7560121 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh

create_fifo () {
    if [ ! -e "${CHATDIR}${SHA256}/$1" ]
    then mkfifo -m 660 "${CHATDIR}${SHA256}/$1"
    fi
}

CHATDIR="/var/lib/tlsd-im/"
mkdir -m 770 -p "${CHATDIR}${SHA256}/"
create_fifo "in"
create_fifo "out"
flock -n "${CHATDIR}${SHA256}/lock" std2fifo -c "${CHATDIR}"