This file is indexed.

/usr/share/apport/package-hooks/bind9.py is in bind9 1:9.10.3.dfsg.P4-8.

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

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

'''apport hook for bind9

(c) 2010 Andres Rodriguez.
Author: Andres Rodriguez <andreserl@ubuntu.com>

This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.  See http://www.gnu.org/copyleft/gpl.html for
the full text of the license.
'''

from apport.hookutils import *
import re

def add_info(report, ui):
    response = ui.yesno("The contents of your /etc/bind/named.conf file "
                        "may help developers diagnose your bug more "
                        "quickly.  However, it may contain sensitive "
                        "information.  Do you want to include it in your "
                        "bug report?")

    if response == None: # user cancelled
        raise StopIteration
    elif response == True:
        attach_conffiles(report,'bind9')

    # getting syslog stuff
    report['SyslogBind9'] = recent_syslog(re.compile(r'named\['))

    # Attaching related packages info
    attach_related_packages(report, ['bind9utils', 'apparmor'])

    attach_mac_events(report, '/usr/sbin/named')