X-Git-Url: http://ftp.carnet.hr/pub/carnet-debian/scm?a=blobdiff_plain;f=debian%2Fossec-hids%2Fvar%2Fossec%2Fagentless%2Fregister_host.sh;fp=debian%2Fossec-hids%2Fvar%2Fossec%2Fagentless%2Fregister_host.sh;h=0000000000000000000000000000000000000000;hb=946517cefb8751a43a89bda4220221f065f4e5d1;hp=4a14c2b1f22f3d3f79629b1d1ff5d57dcd6e3d93;hpb=3f728675941dc69d4e544d3a880a56240a6e394a;p=ossec-hids.git diff --git a/debian/ossec-hids/var/ossec/agentless/register_host.sh b/debian/ossec-hids/var/ossec/agentless/register_host.sh deleted file mode 100755 index 4a14c2b..0000000 --- a/debian/ossec-hids/var/ossec/agentless/register_host.sh +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Agentless monitoring -# -# Copyright (C) 2009 Trend Micro Inc. -# All rights reserved. -# -# This program is a 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 FSF - Free Software -# Foundation. - -MYNAME="register_host.sh" -MYPASS=".passlist" - -# Check the location -ls -la $MYNAME > /dev/null 2>&1 -if [ ! $? = 0 ]; then - LOCALDIR=`dirname $0`; - cd ${LOCALDIR} - - ls -la $MYNAME > /dev/null 2>&1 - if [ ! $? = 0 ]; then - echo "ERROR: You must run this script from the same directory." - exit 1; - fi -fi - -# Arguments -if [ "x$1" = "x" -o "x$1" = "xhelp" -o "x$1" = "x-h" ]; then - echo "$0 options:" - echo " add [] ()" - echo " list (passwords)" - exit 0; -fi - -if [ "x$1" = "xlist" ]; then - echo "*Available hosts: " - if [ "x$2" = "xpasswords" ]; then - cat $MYPASS | sort | uniq; - else - cat $MYPASS | cut -d "|" -f 1 | sort | uniq; - fi - exit 0; - -elif [ "x$1" = "xadd" ]; then - if [ "x$2" = "x" ]; then - echo "ERROR: Missing hostname name."; - echo "ex: $0 add [] ()"; - exit 1; - fi - - grep "$2|" $MYPASS > /dev/null 2>&1 - if [ $? = 0 ]; then - echo "ERROR: Host '$2' already added."; - exit 1; - fi - - # Check if the password was supplied - if [ "x$3" = "x" ]; then - echo "Please provide password for host $2." - echo -n "Password: "; - stty -echo - read INPASS - stty echo - - echo "Please provide additional password for host $2 ( for empty)." - echo -n "Password: "; - stty -echo - read ADDPASS - stty echo - else - INPASS=$3 - ADDPASS=$4 - fi - - echo "$2|$INPASS|$ADDPASS" >> $MYPASS; - if [ ! $? = 0 ]; then - echo "ERROR: Unable to creating entry (echo failed)." - exit 1; - fi - chmod 744 $MYPASS - echo "*Host $2 added." - -else - echo "ERROR: Invalid argument."; - exit 1; - -fi -