I'm writing a project to manage multiple SSH tunnel via CLI and a web UI.
Bash script
The service is written in Bash and can:
starta given tunnel or all tunnels,stopa given tunnel or all tunnels,statusof a given tunnel or all tunnels,listall tunnels available.
Makefile script
The makefile can do some "administrative" tasks:
add-hostadd config for a tunnel,remove-hostadd config for a tunnel,- etc.
Web UI
I want to create a web interface –using PHP/CodeIgniter– to control the service.
Question
- How can I interface CodeIgniter with makefile and bash command ?
- Specifically how do I use exit status to give information to the PHP script ?