mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-11-16 07:11:05 +01:00
Add ac which check if the FreeBSD handbook is in sync with the committers list
This commit is contained in:
parent
19e1457bc5
commit
caccaa9b2a
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=24347
@ -5,3 +5,5 @@ somewhere, for instance by traversing a kernel-structure and verifying
|
||||
the integrity.
|
||||
|
||||
Please make a subdir per program, and add a brief description to this file.
|
||||
|
||||
ac check if the FreeBSD handbook is in sync with the committers list
|
||||
|
26
tools/diag/ac/ac
Normal file
26
tools/diag/ac/ac
Normal file
@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
# Copyright (c) March 1997. Wolfram Schneider <wosch@FreeBSD.ORG>. Berlin.
|
||||
# This script is dedicated to the FreeBSD core team.
|
||||
#
|
||||
# ac - check if the FreeBSD handbook is in sync with the committers list
|
||||
#
|
||||
# $Id$
|
||||
|
||||
: ${CVSROOT=/usr/cvs}
|
||||
contrib=src/share/doc/handbook/contrib.sgml
|
||||
avail=CVSROOT/avail
|
||||
cvs='cvs -Q co -p'
|
||||
tmp=${TMPDIR-/tmp}/_committers
|
||||
|
||||
$cvs $contrib |
|
||||
perl -ne 'print if /contrib:core/ .. /contrib:doc/' |
|
||||
perl -ne 'print "$1\n" if /<item>\&a\.([^;]+)/' |
|
||||
sort -u > $tmp.contrib
|
||||
|
||||
$cvs $avail |
|
||||
sed -n 's/^avail\|//p' |
|
||||
perl -npe 's/,/\n/g' |
|
||||
sort -u > $tmp.avail
|
||||
|
||||
diff -u $tmp.avail $tmp.contrib
|
||||
rm -f $tmp.avail $tmp.contrib
|
Loading…
Reference in New Issue
Block a user