From b7c15c31519dc44c1f691e0466badd556ffe9423 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 18:18:56 +0200 Subject: Adding upstream version 3.7.10. Signed-off-by: Daniel Baumann --- mantools/specmiss | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 mantools/specmiss (limited to 'mantools/specmiss') diff --git a/mantools/specmiss b/mantools/specmiss new file mode 100755 index 0000000..c2498e8 --- /dev/null +++ b/mantools/specmiss @@ -0,0 +1,27 @@ +#!/usr/bin/perl + +# Get all the postconf parameter names from the postconf.proto file. + +die "Usage: $0 protofile [filename...]\n" + unless $protofile = shift(@ARGV); + +# Read the whole file even if we want to print only one parameter. + +open(POSTCONF, $protofile) || die " cannot open $protofile: $!\n"; + +while() { + if (/^%(PARAM)\s+(\S+)/) { + $found{$2} = 1; + } +} + +while (<>) { + if (/^%(PARAM)\s+(\S+)/) { + delete $found{$2}; + } +} + +for $name (sort keys %found) { + print $name,"\n"; +} + -- cgit v1.2.3