• i_am_not_a_robot
    link
    fedilink
    English
    arrow-up
    5
    ·
    11 months ago

    That file is disturbing. Why does it do everything via external processes and shell commands? Stuff like calling ls -l to list files in a directory is not portable, and parsing the output of commands intended for humans and building shell commands without careful escaping is dangerous.