After testing with the changes, everything seems to work correctly (I just wrote some dummy scripts to echo into a logfile).
For the UI, I wonder if prepending the full path to the scripts directory would be workable; in other words, all the user would type is the actual *name* of the script (e.g. "whatever.sh" instead of "/etc/wicd/scripts/postconnect/whatever.sh")
After testing with the changes, everything seems to work correctly (I just wrote some dummy scripts to echo into a logfile).
For the UI, I wonder if prepending the full path to the scripts directory would be workable; in other words, all the user would type is the actual *name* of the script (e.g. "whatever.sh" instead of "/etc/wicd/ scripts/ postconnect/ whatever. sh")