File: backupninja.preinst

package info (click to toggle)
backupninja 1.2.2-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 964 kB
  • sloc: sh: 1,655; makefile: 230
file content (32 lines) | stat: -rw-r--r-- 733 bytes parent folder | download | duplicates (2)
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