busybox/NOFORK_NOEXEC.sh
<<
>>
Prefs
   1#!/bin/sh
   2
   3exec >NOFORK_NOEXEC.lst1
   4
   5false && grep -Fv 'NOFORK' NOFORK_NOEXEC.lst \
   6| grep -v 'noexec.' | grep -v 'noexec$' \
   7| grep -v ' suid' \
   8| grep -v ' daemon' \
   9| grep -v ' longterm' \
  10| grep rare
  11
  12echo === nofork candidate
  13grep -F 'nofork candidate' NOFORK_NOEXEC.lst \
  14
  15echo === noexec candidate
  16grep -F 'noexec candidate' NOFORK_NOEXEC.lst \
  17
  18echo === ^C
  19grep -F '^C' NOFORK_NOEXEC.lst \
  20| grep -F ' - ' \
  21
  22echo === talks
  23grep -F 'talks' NOFORK_NOEXEC.lst \
  24| grep -F ' - ' \
  25
  26echo ===
  27grep -Fv 'NOFORK' NOFORK_NOEXEC.lst \
  28| grep '^[^ ][^ ]* - ' \
  29| grep -v 'noexec.' | grep -v ' - noexec$' \
  30| grep -v ' suid' \
  31| grep -v ' daemon' \
  32| grep -v 'longterm' \
  33| grep -v 'interactive' \
  34| grep -v 'hardware' \
  35