#!/bin/bash
#
# Script:   /usr/local/bin/usenetposting
#
# Author:   deelkar@gmx.de
#
# Version:  7.3.1
#
# Requires: Bash, grep, sed, cp
# 
# Public:   yes

# Copyright (C) 2002 "Dirk-Lueder Kreie" <deelkar@gmx.de>
#
# 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 2 of the License, 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, write to the
#
# Free Software Foundation, Inc.
# 59 Temple Place, Suite 330
# Boston, MA 02111-1307
# USA.

. /etc/rc.config
. /var/local/autohtml/.mk-html # this is where all sensitive variables are stored, like $HOMEPAGE

return=$rc_done
returno=$rc_done_up

MID=$(echo "$1"| sed -e 's/[<>]//g')

if [ "$2" != "" ]; then
  shift
  usenetcancel $*
fi

echo "Message-ID: <cancel.$MID>
From: \"Dirk-Lueder Kreie\" <dlk@artena.deelkar.de>
Newsgroups: ewetel.test
Subject: cmsg cancel <$MID>
Date: $(date +%d\ %h\ %Y\ %H:%M:%S\ %z)
Control: cancel <$MID>

Cancel <$MID>" > /var/spool/news/out.going/$$-$(date +%s)-$(uptime|sed -e 's/.*average: //' -e 's/[,. ]//g')

echo "generated /var/spool/news/out.going/$$-$(date +%s)-$(uptime|sed -e 's/.*average: //' -e 's/[,. ]//g')"
echo $returno

