~vcs-imports/busybox/trunk

« back to all changes in this revision

Viewing changes to NOFORK_NOEXEC.sh

  • Committer: Eric Andersen
  • Date: 1999-11-24 09:04:33 UTC
  • Revision ID: git-v1:b99df0fd65abe3245fa2d04115326100847f865e
First draft

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#!/bin/sh
2
 
 
3
 
exec >NOFORK_NOEXEC.lst1
4
 
 
5
 
false && 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
 
 
12
 
echo === nofork candidate
13
 
grep -F 'nofork candidate' NOFORK_NOEXEC.lst \
14
 
 
15
 
echo === noexec candidate
16
 
grep -F 'noexec candidate' NOFORK_NOEXEC.lst \
17
 
 
18
 
echo === ^C
19
 
grep -F '^C' NOFORK_NOEXEC.lst \
20
 
| grep -F ' - ' \
21
 
 
22
 
echo === talks
23
 
grep -F 'talks' NOFORK_NOEXEC.lst \
24
 
| grep -F ' - ' \
25
 
 
26
 
echo ===
27
 
grep -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' \