[grok.org.uk advisory] format string in `sh`
[grok.org.uk advisory] validate more syscall pointers
[grok.org.uk advisory] fix nyancat strcpy
pid_t for pid on fork
Also verify those aren't null