summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authoreadler <eadler@FreeBSD.org>2018-03-05 09:05:37 +0000
committereadler <eadler@FreeBSD.org>2018-03-05 09:05:37 +0000
commita68a1e3b2a4e0d6138276fe371806f2d08013258 (patch)
treec9f6237f298c4bc67e3e5cf92ea4f854b53751f3 /tools
parent244385b78a07cc921ec6acf0f8e20ce066611347 (diff)
downloadFreeBSD-src-a68a1e3b2a4e0d6138276fe371806f2d08013258.zip
FreeBSD-src-a68a1e3b2a4e0d6138276fe371806f2d08013258.tar.gz
MFC r326473:
diag/httpd-error: remove This is a script for a web server in a specific configuration. Current web servers don't produce similar log files and it isn't FreeBSD's goal to produce a log file analyzer.
Diffstat (limited to 'tools')
-rw-r--r--tools/diag/README1
-rwxr-xr-xtools/diag/httpd-error/httpd-error62
2 files changed, 0 insertions, 63 deletions
diff --git a/tools/diag/README b/tools/diag/README
index 30438a2..f4bf590 100644
--- a/tools/diag/README
+++ b/tools/diag/README
@@ -10,6 +10,5 @@ Please make a subdir per program, and add a brief description to this file.
dumpvfscache program that can be used to examine the contents of the vfs
name cache.
-httpd-error check for Web files which does not exists on your host
localeck check for invalid/incomplete locales
diff --git a/tools/diag/httpd-error/httpd-error b/tools/diag/httpd-error/httpd-error
deleted file mode 100755
index a7f35be..0000000
--- a/tools/diag/httpd-error/httpd-error
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/bin/sh
-# Copyright (c) 1998 by Wolfram Schneider <wosch@FreeBSD.org>, Berlin.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-# 1. Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-# 2. Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-# SUCH DAMAGE.
-#
-#
-# httpd-error - check for Web files which do not exist on your host
-#
-# $FreeBSD$
-
-mode=${1}
-
-case "$mode" in
- -host)
- grep 'File does not exist$' |
- awk '{print $11}' |
- sort | uniq -c | sort -nr | perl -npe 's/,$//'
- ;;
- -filehits)
- grep 'File does not exist$' |
- awk '{print $8}' |
- sort | uniq -c | sort -nr
- ;;
- -user)
- grep 'File does not exist$' |
- awk '{print $8}' |
- sort | uniq -c | sort -k 2
- ;;
- -userhits)
- grep 'File does not exist$' |
- awk '{print $8}' | sort |
- perl -npe 's#/home/([^/]+)/public_html.*#/~$1/#;
- s#/usr/local/www/data/.*#/usr/local/www/data/#' |
- uniq -c | sort -nr
- ;;
-
- *) echo "usage $0 {-host|-filehits|-user|-userhits} < error.log" >&2
- exit 1
- ;;
-esac
-
-
OpenPOWER on IntegriCloud