mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-18 14:24:05 +01:00
75 lines
1.2 KiB
Bash
75 lines
1.2 KiB
Bash
#!/bin/sh
|
|
|
|
SNMP_VER="r1"
|
|
HTTP_VER="r1"
|
|
H2250_VER="r2"
|
|
LDAP_VER="r1"
|
|
SIP_VER="r2"
|
|
ISAKMP_VER="r2"
|
|
DNS_VER="r1"
|
|
|
|
usage()
|
|
{
|
|
echo "Usage : protos <protocol> [options]"
|
|
echo "Where :"
|
|
echo -e "protocol = \thttp-reply"
|
|
echo -e "\t\tldapv3-(app|enc)"
|
|
echo -e "\t\tsnmpv1-(req|trap)-(app|enc)"
|
|
echo -e "\t\tsip"
|
|
echo -e "\t\th2250v4"
|
|
echo -e "\t\tisakmp"
|
|
echo -e "\t\tdns-(query|response|zonetransfer)"
|
|
echo -e "[options] = \tProtocol specific options"
|
|
echo -e "\t\t(try -h/--help)\n"
|
|
}
|
|
|
|
CMD=`echo $@ | sed -e 's/'$1'//g'`
|
|
launch_jar()
|
|
{
|
|
java -jar /opt/protos/$1.jar $CMD
|
|
}
|
|
|
|
case $1 in
|
|
http-reply)
|
|
launch_jar c05-$1-${HTTP_VER}
|
|
;;
|
|
ldapv3-app)
|
|
launch_jar c06-$1-${LDAP_VER}
|
|
;;
|
|
ldapv3-enc)
|
|
launch_jar c06-$1-${LDAP_VER}
|
|
;;
|
|
snmpv1-req-app)
|
|
launch_jar c06-$1-${SNMP_VER}
|
|
;;
|
|
snmpv1-req-enc)
|
|
launch_jar c06-$1-${SNMP_VER}
|
|
;;
|
|
snmpv1-trap-app)
|
|
launch_jar c06-$1-${SNMP_VER}
|
|
;;
|
|
snmpv1-trap-enc)
|
|
launch_jar c06-$1-${SNMP_VER}
|
|
;;
|
|
sip)
|
|
launch_jar c07-$1-${SIP_VER}
|
|
;;
|
|
h2250v4)
|
|
launch_jar c07-$1-${H2250_VER}
|
|
;;
|
|
isakmp)
|
|
launch_jar c09-$1-${ISAKMP_VER}
|
|
;;
|
|
dns-query)
|
|
launch_jar c09-$1-${DNS_VER}
|
|
;;
|
|
dns-response)
|
|
launch_jar c09-$1-${DNS_VER}
|
|
;;
|
|
dns-zonetransfer)
|
|
launch_jar c09-$1-${DNS_VER}
|
|
;;
|
|
*)
|
|
usage
|
|
;;
|
|
esac
|