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