ultimately, a non-previlieged child cannot kill previlieged parent. all the notes and research in shell.js are not useful.