This file is indexed.

postinst is in grr-server 3.1.0.2+dfsg-4.

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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#!/bin/sh

set -e

. /usr/share/debconf/confmodule

case "$1" in
    configure)
	adduser --force-badname --quiet --system --group \
		--home /var/lib/grr-server --shell /bin/false \
		--disabled-password \
		--gecos "GRR Rapid Response" _grr

	for override in \
	  "_grr _grr 0750 /var/log/grr-server" \
		"_grr _grr 0755 /etc/grr" \
		"_grr _grr 0640 /etc/grr/api_acls.yaml" \
		"_grr _grr 0640 /etc/grr/approvers.yaml" \
		"_grr _grr 0640 /etc/grr/buildconfig.yaml" \
		"_grr _grr 0755 /usr/share/grr-server" \
		"_grr _grr 0755 /usr/share/grr-server/executables" \
		"_grr _grr 0755 /usr/share/grr-server/executables/python_hacks" \
		"_grr _grr 0755 /usr/share/grr-server/resources" \
	    ;
	do
	    dpkg-statoverride --quiet --force --update --add $override
	done

	if [ ! -e /etc/grr/server.local.yaml ]; then
	    touch /etc/grr/server.local.yaml
	    chown _grr:_grr /etc/grr/server.local.yaml
	    chmod 0640 /etc/grr/server.local.yaml
	fi
    ;;

    abort-upgrade|abort-remove|abort-deconfigure)
    ;;

    *)
        echo "postinst called with unknown argument \`$1'" >&2
        exit 1
    ;;
esac


# Automatically added by dh_python2:
if which pycompile >/dev/null 2>&1; then
	pycompile -p grr-server 
fi

# End automatically added section
# Automatically added by dh_installinit/10.7.2ubuntu2
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then
	if [ -x "/etc/init.d/grr-server" ]; then
		update-rc.d grr-server defaults >/dev/null
		invoke-rc.d grr-server start || exit $?
	fi
fi
# End automatically added section
# Automatically added by dh_installinit/10.7.2ubuntu2
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then
	if [ -x "/etc/init.d/grr-server@" ]; then
		update-rc.d grr-server@ defaults >/dev/null
		invoke-rc.d grr-server@ start || exit $?
	fi
fi
# End automatically added section
# Automatically added by dh_systemd_start/10.7.2ubuntu2
if [ -d /run/systemd/system ]; then
	systemctl --system daemon-reload >/dev/null || true
	deb-systemd-invoke start grr-server.service >/dev/null || true
fi
# End automatically added section


exit 0