'Construct a tunnel helper service.'

def makeService(self, options):

    tunnel_helper_service = MultiService()
    tunnel_helper_service.setName('Tunnel_helper')
    manhole_namespace = {}
    if options['manhole']:
        port = options['manhole']
        manhole = manhole_tap.makeService({'namespace': manhole_namespace, 'telnetPort': ('tcp:%d:interface=127.0.0.1' % port), 'sshPort': None, 'passwd': os.path.join(os.path.dirname(__file__), 'passwd')})
        tunnel_helper_service.addService(manhole)
    reactor.callWhenRunning(self.start_tunnel, options)
    return tunnel_helper_service
