#!/bin/sh
set -e
set -m # job control on
if [ -z "$1" ]; then
        echo Usage: $0 [pattern] logfile
        exit 1
fi
if [ -n "$2" ]; then
        PATTERN="$1"
        LOGFILE="$2"
else
        PATTERN=""
        LOGFILE="$1"
fi
tail -f -n 0 "$LOGFILE" | dwunprepend "$PATTERN" %%con:\# >&3 &
dwungetgroup $! > /var/run/dwun-log.pid
