#! /usr/bin/env bash
#############################################################################
# This program is part of Zenoss Core, an open source monitoring platform.
# Copyright (C) 2007, Zenoss Inc.
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 as published by
# the Free Software Foundation.
#
# For complete information please visit: http://www.zenoss.com/oss/
#############################################################################

. $ZENHOME/bin/zenfunctions

PORT=`getPort 162 --trapport $@`
PORT=`getPort $PORT -t $@`
SUDO="$ZENHOME/bin/zensocket --listen --proto=udp --port=$PORT -- "
PRGHOME=$ZENHOME/Products/ZenEvents
PRGNAME=zentrap.py
CFGFILE=$CFGDIR/zentrap.conf
PIDFILE=$VARDIR/$PRGNAME.pid

generic "$@" --useFileDescriptor='$privilegedSocket'
