aboutsummaryrefslogtreecommitdiff
path: root/debian/backupninja.preinst
blob: 7adc8edfc98640aaa8296898034880d318f41437 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/sh
set -e

# Remove the erroneous /etc/logrotate.d/backupninja directory if it exists

if [ -d /etc/logrotate.d/backupninja ] 
then
	rm -f /etc/logrotate.d/backupninja/backupninja
	rmdir /etc/logrotate.d/backupninja
	if [ $? -ne 0 ]
	then 
		cat << EOF

The /etc/logrotate.d/backupninja directory was created incorrectly by an earlier 
version of this package. When trying to remove this directory file(s) were found
inside this directory. There should be no files in this directory at all. 
Installation of this package will not proceed until you have cleaned this 
directory out.

EOF
	
		exit 1
	fi
fi

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0