This file is indexed.

prerm is in python-moinmoin 1.9.3-1ubuntu2.

This file is a maintainer script. It is executed when installing (*inst) or removing (*rm) the package.

The actual contents of the file can be viewed below.

 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#!/bin/sh

set -e

rename_conffile_rollback () {
# syntax: rename_conffile_rollback old_name new_name
#
# Roll back the renaming of a conffile from "old_name" to "new_name".
#
# Call this function from a postrm script in the event $1 is "abort-upgrade"
# or "abort-install" is  after having used rename_conffile_prepare() in the
# preinst.

	# local conffile

	# Validate arguments.
	if [ $# -ne 1 ]; then
	echo "$0: usage error: rename_conffile_rollback() called with wrong number of arguments (expected 1, got $#)."
		exit 2
	fi

	_old_conffile="$1"
	_new_conffile="$2"

	# If the temporary file created by rename_conffile_prepare() exists,
	# rename _new_conffile to _old_conffile.
	if [ -e "$_old_conffile.python-moinmoin.moved" ]; then
		echo "Rolling back renaming of conffile $_old_conffile to $_new_conffile." >&2
		mv "$_new_conffile" "$_old_conffile"
		rm "$_old_conffile.python-moinmoin.moved"
	fi
}


# Automatically added by dh_python2:
if which pyclean >/dev/null 2>&1; then
	pyclean -p python-moinmoin 
else
	dpkg -L python-moinmoin | grep \.py$ | while read file
	do
		rm -f "${file}"[co] >/dev/null
  	done
fi

# End automatically added section


if [ "$1" = "abort-install" ] || [ "$1" = "abort-upgrade" ]; then
	rename_conffile_rollback /etc/moin/moinmaster.py /etc/moin/mywiki.py
fi