Tengo un ejecutable antiguo que está programado para el montón de desechos, pero aún no está disponible. Se basa en algunas bibliotecas que se han eliminado de mi entorno, pero tengo algunas bibliotecas auxiliares en algún lugar donde funciona bien. Me gustaría apuntar este ejecutable a estos stub libs. Sí, podría configurar LD_LIBRARY_PATH, pero este ejecutable se llama desde muchos scripts, y muchos usuarios, y me encantaría arreglarlo en un solo lugar.
No tengo fuente para esto y sería difícil conseguirlo. Estaba pensando: ¿puedo editar este archivo, usando un editor compatible con ELF y agregar un PATH simple a rpath para que llegue a las nuevas bibliotecas? ¿Es esto posible, o una vez que crea un binario ELF, arregla las cosas en las ubicaciones y no se pueden mover?