mirror of
https://github.com/coturn/coturn.git
synced 2025-12-27 02:41:12 +01:00
Import Debian changes 4.5.1.1-1.1
coturn (4.5.1.1-1.1) unstable; urgency=medium
* Non-maintainer upload.
* Don't ship the (empty) /var/lib/turn/turndb SQLite database and generate it
on-demand in the postinst instead, avoiding overwriting it on
upgrade/reinstall. (Closes: #929269)
This commit is contained in:
parent
a7af42ca88
commit
24e1de6962
9
debian/changelog
vendored
9
debian/changelog
vendored
@ -1,3 +1,12 @@
|
||||
coturn (4.5.1.1-1.1) unstable; urgency=medium
|
||||
|
||||
* Non-maintainer upload.
|
||||
* Don't ship the (empty) /var/lib/turn/turndb SQLite database and generate it
|
||||
on-demand in the postinst instead, avoiding overwriting it on
|
||||
upgrade/reinstall. (Closes: #929269)
|
||||
|
||||
-- Chris Lamb <lamby@debian.org> Sun, 26 May 2019 15:11:04 +0100
|
||||
|
||||
coturn (4.5.1.1-1) unstable; urgency=medium
|
||||
|
||||
* [a13ba45] Fix: missing /etc/turnserver.conf
|
||||
|
||||
1
debian/control
vendored
1
debian/control
vendored
@ -24,6 +24,7 @@ Vcs-Browser: https://github.com/coturn/coturn/tree/debian/master
|
||||
Package: coturn
|
||||
Architecture: any
|
||||
Depends: adduser,
|
||||
sqlite3,
|
||||
lsb-base (>= 3.0-6),
|
||||
telnet | telnet-client,
|
||||
${misc:Depends},
|
||||
|
||||
1
debian/coturn.install
vendored
1
debian/coturn.install
vendored
@ -15,7 +15,6 @@ include/turn/client/ns_turn_msg_defs.h usr/include/turn
|
||||
include/turn/client/ns_turn_msg_defs_experimental.h usr/include/turn
|
||||
include/turn/ns_turn_defs.h usr/include/turn
|
||||
lib/libturnclient.a usr/lib
|
||||
sqlite/turndb var/lib/turn
|
||||
turndb/schema.mongo.sh usr/share/coturn
|
||||
turndb/schema.mongo.sh usr/share/doc/coturn
|
||||
turndb/schema.sql usr/share/coturn
|
||||
|
||||
9
debian/coturn.postinst
vendored
9
debian/coturn.postinst
vendored
@ -35,6 +35,15 @@ install() {
|
||||
"$TURNSERVER_USER" || exit 1
|
||||
fi
|
||||
|
||||
# Don't ship the empty database; generate it on-demand. (#929269)
|
||||
TURNDB_SQLITE=/var/lib/turn/turndb
|
||||
TURNDB_SCHEMA=/usr/share/doc/coturn/schema.sql
|
||||
|
||||
if [ ! -e "$TURNDB_SQLITE" ] && [ -e "$TURNDB_SCHEMA" ]; then
|
||||
echo "I: Creating $TURNDB_SQLITE from $TURNDB_SCHEMA" >&2
|
||||
mkdir -p "$(dirname "$TURNDB_SQLITE")"
|
||||
sqlite3 "$TURNDB_SQLITE" < "$TURNDB_SCHEMA"
|
||||
fi
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
|
||||
2
debian/coturn.postrm
vendored
2
debian/coturn.postrm
vendored
@ -12,6 +12,8 @@ if [ "$1" = "purge" ] ; then
|
||||
if getent group $TURNSERVER_GROUP >/dev/null; then
|
||||
groupdel $TURNSERVER_GROUP
|
||||
fi
|
||||
|
||||
rm -f /var/lib/turn/turndb
|
||||
fi
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user