20 lines
782 B
Plaintext
20 lines
782 B
Plaintext
|
#!/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 Enterprise config but 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
|