• i_am_not_a_robot
      link
      fedilink
      English
      arrow-up
      5
      ·
      10 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.