This file is indexed.

/usr/share/pyshared/wikirename/script.py is in trac-wikirename 2.1.1-1.

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/env python
import sys
import os
import time
import optparse

from trac.core import *
from trac.env import Environment

from wikirename.util import rename_page

def username():
    """Find the current username."""
    if os.name == 'nt': # Funny windows hack
        return os.environ['USERNAME']
    else:
        return os.getlogin()

def main(*argv):
    parser = optparse.OptionParser(usage='Usage: %prog old-name new-name trac-env', version='RenamePage 2.0')
    parser.add_option('-d','--debug',help='Activate debugging', action='store_true', default=False)
    (options, args) = parser.parse_args(list(argv[1:]))
    if len(args) < 3:
        parser.error("Not enough arguments")

    oldname = args[0]
    newname = args[1]
    envpath = args[2]
    env = Environment(envpath)
    rename_page(env, oldname, newname, username(), '127.0.0.1', debug=options.debug)

def run():
    main(*sys.argv)
    
if __name__ == '__main__':
    run()