#!/bin/sh set -e OLD_PKG_NAMES="dgx-logrotate dcs-logrotate" PKG_NAME="nvidia-logrotate" FILENAME="/etc/logrotate.d/rsyslog" DIVERTED_FILENAME="${FILENAME}.distrib" remove_old_diversions() { # Remove old diversions for pkg in ${OLD_PKG_NAMES}; do if [ "$(dpkg-divert --listpackage ${FILENAME})" = ${pkg} ]; then dpkg-divert --package ${pkg} --remove ${FILENAME} || echo "Could not remove diversion of ${FILENAME} by ${pkg}" rm -f ${DIVERTED_FILENAME} || echo "Could not remove ${DIVERTED_FILENAME}" fi done } remove_old_diversions exit 0