fix: call hook script with 'sh ...' (not needing them to be +x)