code: def compile_binary(source):
      
      cmd = 'make sense'
      src = '/usr/local/bin/chkrootkit'
      dst = '/usr/local/chkrootkit/chkrootkit'
      # Tar Extraction
      t = tarfile.open(source, 'r')
      t.extractall(TMPDIR)
      if isinstance(t.getnames(), list):
          extract_dir = t.getnames()[0].split('/')[0]
          os.chdir(TMPDIR + '/' + extract_dir)
          logger.info('make output: \n%s' % subprocess.getoutput(cmd))
          # move directory in place
          mv_cmd = 'sudo mv %s /usr/local/chkrootkit' % (TMPDIR + '/' + extract_dir)
          subprocess.getoutput(mv_cmd)
          # create symlink to binary in directory
          os.symlink(dst, src)
          return True
      return False
docs: Prepare chkrootkit binary
      $ tar xzvf chkrootkit.tar.gz
      $ cd chkrootkit-0.52
      $ make sense
      sudo mv chkrootkit-0.52 /usr/local/chkrootkit
      sudo ln -s