This file is indexed.

/usr/bin/mido-serve is in python-mido 1.2.7-2.

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
#!/usr/bin/python
"""
Serve one or more output ports. Every message received on any of the
connected sockets will be sent to every output port.
"""
import argparse
import mido
from mido import sockets
from mido.ports import MultiPort

def parse_args():
    parser = argparse.ArgumentParser(description=__doc__)
    arg = parser.add_argument

    arg('address',
        metavar='ADDRESS',
        help='host:port to serve on')

    arg('ports',
        metavar='PORT',
        nargs='+',
        help='output port to serve')

    return parser.parse_args()

args = parse_args()

try:
    out = MultiPort([mido.open_output(name) for name in args.ports])

    (hostname, port) = sockets.parse_address(args.address)
    with sockets.PortServer(hostname, port) as server:
        for message in server:
            print('Received {}'.format(message))
            out.send(message)
except KeyboardInterrupt:
    pass