Pretty impressive.
git pull; sh tests; rsync /prod/ all@prod:/var/www/
^ That is copyrighted by the way. Ill take a consultant fee. I know - I know it should be thousands of lines of puppet, jenkins, hooks, Kubernetes, Salt, and 2 million lines of python and ELM all piped through Docker containers -- I am NOT an animal.
while true; do git pull; sh tests && rsync /prod/ all@prod:/var/www/;done
those ... those semicolons should be &&
Also, mktemp and shell exit traps are your friends.
The difficult part is having someone who reads the report and escalates it, preferably in a timely manner.
Trivial. That's what Oculus said.
I don’t think that’s the bug here, bug here is the authorization check not being there.
That parameter is trivial to obtain using other ways even now.
I'd be worried if any company is not able to understand the problem and publish a patch in a few hours.