This file is indexed.

/usr/share/doc/mini-buildd/examples/auto-setup is in mini-buildd 1.0.33.

This file is owned by root:root, with mode 0o755.

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

printf "Usage: $0 [<host> [batch-mode]]\n\n"

if [ -n "${1}" ]; then
	HOST="${1}"
else
	HOST="admin@$(hostname -f):8066"
fi

if [ "${2}" != "batch-mode" ]; then
	cat <<EOF
Automatically run the whole 'Admin Quickstart', all defaults,
Debian wizards, completely non-interactive.

Just give the admin password once when asked.

This is for quick bootstrapping to test-drive it, debugging and
very hasty lads.

Don't use if for, or on an existing production setup!
This will run for quite some time!
This will automatically download (most likely from internet) tons of data!

EOF
	read -p"Ctr-C to abort, RETURN to continue" dummy
fi

MBDT="mini-buildd-tool ${HOST}"

${MBDT} status
${MBDT} stop

# Daemon
${MBDT} meta daemon.Daemon pca_all

# Sources
${MBDT} meta source.Archive add_from_sources_list
${MBDT} meta source.Archive add_debian
${MBDT} meta source.Source add_debian
${MBDT} meta source.PrioritySource add_extras
${MBDT} meta source.Source pca_all

# Repositories
${MBDT} meta repository.Layout create_defaults
${MBDT} meta repository.Distribution add_base_sources
${MBDT} meta repository.Repository add_sandbox
${MBDT} meta repository.Repository add_debdev
${MBDT} meta repository.Repository pca_all

# Chroots
${MBDT} meta chroot.DirChroot add_base_sources
${MBDT} meta chroot.DirChroot pca_all

# Show status
${MBDT} status

# Start the daemon engine
${MBDT} start

# Build keyring packages
${MBDT} meta repository.Repository build_keyring_packages

# Build test packages
${MBDT} meta repository.Repository build_test_packages