20 lines
778 B
Bash
20 lines
778 B
Bash
#!/bin/sh
|
|
# preinst script for memgraph
|
|
#
|
|
# see: dh_installdeb(1)
|
|
|
|
set -e
|
|
|
|
# Manage (remove) /etc/logrotate.d/memgraph_audit file because the whole
|
|
# logrotate config is moved to /etc/logrotate.d/memgraph since v1.2.0.
|
|
# Note: Only used to manage Memgraph config but it was packaged into the
|
|
# Memgraph Community as well.
|
|
if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then
|
|
# 1.1.999 is chosen because it's high enough version number. It's highly
|
|
# unlikely (impossible) that the patch number in v1.1 reaches 999
|
|
# (it's 0 on 2020-10-17).
|
|
# Tested with: `dpkg --compare-versions -- "1.2" le-nl "1.1.999"`
|
|
# (used inside dpkg-maintscript-helper script).
|
|
dpkg-maintscript-helper rm_conffile /etc/logrotate.d/memgraph_audit 1.1.999 -- "$@"
|
|
fi
|