This file is indexed.

config is in percona-xtradb-cluster-server-5.7 5.7.20-29.24-0ubuntu2.

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
#!/bin/bash

set -e

. /usr/share/debconf/confmodule

if [ -n "$DEBIAN_SCRIPT_DEBUG" ]; then
    set -v -x
    DEBIAN_SCRIPT_TRACE=1
fi
${DEBIAN_SCRIPT_TRACE:+ echo "#42#DEBUG# RUNNING $0 $*" 1>&2 }

# only ask this question on fresh installs, during "reconfiguration" and when
# not upgrading from an existing 5.0 installation.
# there is also an additional check for empty root passwords in the
# postinst script when the tools are available for us to use.
if [ "$1" = "configure" ] && ([ -z "$2" ] && [ ! -e "/var/lib/mysql/debian-5.0.flag" ]) || [ "$1" = "reconfigure" ]; then
    while :; do
        RET=""
        db_input high mysql-server/root_password || true
        db_go
        db_get mysql-server/root_password
        # if password isn't empty we ask for password verification
        if [ -z "$RET" ]; then
            db_fset mysql-server/root_password seen true
            db_fset mysql-server/root_password_again seen true
            break
        fi
        ROOT_PW="$RET"
        db_input high mysql-server/root_password_again || true
        db_go
        db_get mysql-server/root_password_again
        if [ "$RET" == "$ROOT_PW" ]; then
            ROOT_PW=""
            break
        fi
        db_fset mysql-server/password_mismatch seen false
        db_input critical mysql-server/password_mismatch
        db_set mysql-server/root_password ""
        db_set mysql-server/root_password_again ""
        db_go
    done
fi