diff options
| author | fukachan <fukachan> | 2004-12-09 03:46:18 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2004-12-09 03:46:18 +0000 |
| commit | 7f3df6b252c67612b2bcebdaceb254324c22e5f3 (patch) | |
| tree | 007662b1bd172bb32c37da57b1b2286b7623005e | |
| parent | 306c894e0afa4a61bba00ffa4e0a442c5cb27f80 (diff) | |
| download | fml8-7f3df6b252c67612b2bcebdaceb254324c22e5f3.tar.gz fml8-7f3df6b252c67612b2bcebdaceb254324c22e5f3.tar.bz2 fml8-7f3df6b252c67612b2bcebdaceb254324c22e5f3.zip | |
compare definitions of MANIFEST and RULES.txt
| -rwxr-xr-x | regress/fml4to8/var_check.sh | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/regress/fml4to8/var_check.sh b/regress/fml4to8/var_check.sh new file mode 100755 index 00000000..a6919f97 --- /dev/null +++ b/regress/fml4to8/var_check.sh @@ -0,0 +1,28 @@ +#!/bin/sh +# +# $FML$ +# + + +echo "// compare cf/MANIFEST and RULES.txt" + + +egrep '^[A-Z]' ../../../../../gnu/dist/fml4/cf/MANIFEST |\ +awk '{print $1}' |\ +sed -e s/:.*$// |\ +sed -e s/:// -e /LOCAL_CONFIG/d -e /^INFO$/d |\ +sort | uniq > /tmp/list.manifest + +egrep '^\.if' RULES.txt |\ +awk '{print $2}' |\ +sort | uniq > /tmp/list.rules + +# +echo "=> fix list.rules" +echo REJECT_POST_HANDLER >> /tmp/list.rules +echo REJECT_COMMAND_HANDLER >> /tmp/list.rules +sort -o /tmp/list.rules /tmp/list.rules + +diff -ub /tmp/list.manifest /tmp/list.rules && echo "ok (no difference)" + +exit 0 |
