1#! /bin/sh 2 3# Creates a services.conf file for fwanalog from your /etc/services 4# or another file you specify 5# 6# $Id: mkservices.conf.sh,v 1.5 2002/04/28 13:36:15 bb Exp $ 7 8#services="/etc/services" 9#services="/usr/share/nmap/nmap-services" 10services="$1" 11 12egrep '^[a-zA-Z0-9_:.-]+' $services \ 13 | perl -pwe 's!^([a-zA-Z0-9_.:*-]+)[ \t]+([0-9]+)/([a-zA-Z]+).*$!FILEALIAS REGEXPI:^/(.+)/$3/$2/\$ "/\$1/$3/$1 ($2)/"!' \ 14 | perl -pwe 's!\*!-!g' \ 15 > services.conf 16