diff options
Diffstat (limited to 'cvs/sv_logger')
-rwxr-xr-x | cvs/sv_logger | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/cvs/sv_logger b/cvs/sv_logger deleted file mode 100755 index 5d5d0c3..0000000 --- a/cvs/sv_logger +++ /dev/null @@ -1,53 +0,0 @@ -#! /bin/sh -# sv_logger: Redirect stdin to syslog. -# Copyright 2005, 2007 Sergey Poznyakoff -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3, or (at your option) -# any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. - -PROGNAME=`basename $0` -T=$PROGNAME -P=user.notice - -usage() { - cat -<<EOF -usage: $PROGNAME [-t id] [-p facility.priority] - -$PROGNAME reads stdin and forwards it to syslog line by line. By default -syslog tag $PROGNAME and facility.priority pair $P are used. - -Options are: - - -t id Specify new syslog tag - -p facility.priority Use specified facility and priority. - -EOF -} - -while getopts "ht:p:" OPTION -do - case $OPTION in - h) usage; exit 0;; - t) T=$OPTARG;; - p) P=$OPTARG;; - *) echo "Try $PROGNAME -h for more information." >&2 - exit 1;; - esac -done - -while read -do - logger -t $T -p $P -- "$REPLY" -done - -# End of sv_logger |