honeyd/svcs.sh

Wed, 13 Feb 2013 21:38:42 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 13 Feb 2013 21:38:42 +0100
changeset 759
f2dfc2de2a7d
permissions
-rw-r--r--

Update package version to upstream vendor new release.

     1 #! /bin/sh
     2 ##
     3 ##  honeyd.service -- small honeyd(8) service faking script
     4 ##  Copyright (c) 2003 The OpenPKG Project <http://www.openpkg.org/>
     5 ##
     7 #   honeyd(8) provides:
     8 #   $HONEYD_PERSONALITY
     9 #   $HONEYD_IP_SRC, $HONEYD_SRC_PORT
    10 #   $HONEYD_IP_DST, $HONEYD_DST_PORT
    12 service="$1"
    13 shift
    15 case $service in
    16     http )
    17         line="true"
    18         while $line; do
    19             read line
    20         done
    21         echo "HTTP/1.1 404 Not Found"
    22         echo "Date: `date`"
    23         echo "Server: Apache"
    24         echo "Connection: close"
    25         echo "Content-Type: text/plain; charset=iso-8859-1"
    26         echo ""
    27         echo "Error: 404 Not Found"
    28         exit 0
    29         ;;
    30     ssh )
    31         echo "SSH-1.5-2.40"
    32         read line
    33         echo "Protocol mismatch."
    34         exit 0
    35         ;;
    36 esac

mercurial