This file is indexed.

/usr/bin/mido3-connect is in python3-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
#!/usr/bin/python3
"""
Forward all messages from one or more ports to server.
"""
import argparse
import mido

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

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

    arg('ports',
        metavar='PORT',
        nargs='+',
        help='input ports to listen to')

    return parser.parse_args()

args = parse_args()

try:
    hostname, port = mido.sockets.parse_address(args.address)
    ports = [mido.open_input(name) for name in args.ports]

    with mido.sockets.connect(hostname, port) as server_port:
        print('Connected.')
        for message in mido.ports.multi_receive(ports):
            print('Sending {}'.format(message))
            server_port.send(message)
except KeyboardInterrupt:
    pass