fix runconf by using ${BASH_SOURCE[0]} instead of $0 to find the script's path