144 lines
5.1 KiB
Plaintext
144 lines
5.1 KiB
Plaintext
Return-Path: POPmail
|
|
Received: from hsun6.wi-inf.uni-essen.de by aixrs1.hrz.uni-essen.de (AIX 4.1/UCB 5.64/4.03)
|
|
id AA86280; Sun, 22 Dec 1996 17:10:31 +0100
|
|
Received: from rachael.franken.de by hsun6.wi-inf.uni-essen.de (SMI-8.6/SMI-SVR4)
|
|
id RAA20385; Sun, 22 Dec 1996 17:11:29 +0100
|
|
Received: from hub-wue.franken.de by rachael.franken.de with smtp
|
|
(Smail3.1.29.1 #8) id m0vbmno-000oJba; Sun, 22 Dec 96 13:14 MET
|
|
Received: from oops.franken.de by hub-wue.franken.de with smtp
|
|
(Smail3.1.29.1 #1) id m0vbmKK-000Bp3a; Sun, 22 Dec 96 12:44 MET
|
|
Received: by oops.franken.de (Linux Smail3.1.29.1 #1)
|
|
id m0vbmGb-001ISMa; Sun, 22 Dec 96 12:40 MET
|
|
Received: from hub-wue.franken.de by oops.franken.de with smtp
|
|
(Linux Smail3.1.29.1 #1) id m0vbmGX-001ISKE; Sun, 22 Dec 96 12:40 MET
|
|
Received: from outmail.zdv.uni-tuebingen.de by hub-wue.franken.de with smtp
|
|
(Smail3.1.29.1 #1) id m0vblye-000Bp3C; Sun, 22 Dec 96 12:21 MET
|
|
Received: from mailserv.uni-tuebingen.de by outmail.zdv.uni-tuebingen.de (4.1/ZDV-Uni-Tuebingen-1.0)
|
|
id AA05580; Sun, 22 Dec 96 12:21:42 +0100
|
|
Received: from commlink.zdv.uni-tuebingen.de by mailserv.uni-tuebingen.de
|
|
with SMTP (PP); Sun, 22 Dec 1996 12:21:34 +0100
|
|
Received: (from pecrm01@localhost)
|
|
by commlink.zdv.uni-tuebingen.de (8.6.12/8.6.12) id MAA11944;
|
|
Sun, 22 Dec 1996 12:21:31 +0100
|
|
Date: Sun, 22 Dec 1996 12:21:29 +0100 (MEZ)
|
|
From: Michael Ruder <michael.ruder@uni-tuebingen.de>
|
|
To: isdn4linux@hub-wue.franken.de
|
|
Subject: ISDNLOG und SAMBA: Versand von WinPopup-Meldungen
|
|
Message-Id: <Pine.HPP.3.91.961222122056.11937A-100000@commlink.zdv.uni-tuebingen.de>
|
|
Mime-Version: 1.0
|
|
Content-Type: TEXT/PLAIN; charset=US-ASCII
|
|
Sender: owner-isdn4linux@hub-wue.franken.de
|
|
Precedence: bulk
|
|
Reply-To: isdn4linux@hub-wue.franken.de
|
|
Status:
|
|
|
|
Hallo!
|
|
|
|
Da sind sie endlich, die Skripte fuer den Versand von WinPopUp-Meldungen.
|
|
|
|
In die isdnlog.conf wird als allgemeines Event das START_Ring-Skript
|
|
eingetragen, dass bei eingehenden Anrufen einmal aufgerufen wird und mit
|
|
Send_WinPopup eine Meldung verschickt.
|
|
|
|
Ausserdem habe ich sowohl bei Connect als auch bei Hangup bei meinem
|
|
Provider ein Skripte eingetragen: ZDV_Connect und ZDV_Hangup. Diese
|
|
beiden senden ebenfalls mit Send_WinPopup einen Hinweis, dass die
|
|
ISDN-Leitung gerade auf- bzw. abgebaut wird. (Allerdings nur, wenn eine
|
|
Datei /etc/isdnlog/isdn.debug existiert, so kann man dies relativ leicht
|
|
an und abschalten.)
|
|
|
|
Das Hauptskript Send_WinPopup versendet mit smbclient die eigentlichen
|
|
Messages, in diesem Fall an die Rechner "mizar" und "alcor" (Das sollte
|
|
der TCP/IP-Name (aus dem Nameserver) der jeweiligen Rechner sein, oder
|
|
falls mit WINS gearbeitet wird, kann es auch der im Windows-Netzwerk
|
|
eingetragene Name sein, am Besten nimmt man an beiden Stellen den
|
|
gleichen Namen.)
|
|
|
|
Die Meldung im ersten Parameter wird an das Programm gepiped, da
|
|
smbclient sie normalerweise von der Tastatur einlesen wuerde. Ausserdem
|
|
kann man mit -U noch einen Absender angeben, den WinPopup anzeigt.
|
|
|
|
Auf den jeweiligen Rechnern muss WinPopup (3.11/95) oder der
|
|
Nachrichtendienst (NT) gestartet sein.
|
|
|
|
Als kleine Ergaenzung: Auch auf Linux-Rechnern kann man die WinPopups
|
|
empfangen, dann muss man allerdings im smb.conf die entsprechende Zeile
|
|
eintragen und ein Skript anlegen, was die Meldung irgendwie anzeigt oder
|
|
loggt.
|
|
|
|
Falls noch weiteres Interesse an der Konfiguration von Samba besteht,
|
|
kann ich auch gerne mal meine Konfig-Dateien posten.
|
|
|
|
Ich hoffe Ihr koennt was damit anfangen, die Skripte sind nicht gerade
|
|
elegant, aber ich hab sowas noch nicht oft gemacht.
|
|
|
|
Viel Spass,
|
|
|
|
-Michael
|
|
|
|
---- isdnlog.conf ----
|
|
MYMSNS=4
|
|
MYPREFIX=07472
|
|
START=IR=/etc/isdnlog/START_Ring $1 $2 $3;
|
|
MSN1 Telefon 1 -
|
|
MSN2 Telefax 1 -
|
|
MSN3,1 Michael 1 -
|
|
MSN4,7 Teles 1 -
|
|
PROVIDER ZDV_Internet 1 ippp0 OC=/etc/isdnlog/ZDV_Connect; OH=/etc/isdnlog/ZDV_Hangup;
|
|
|
|
---- START_Ring ---
|
|
#!/bin/sh
|
|
# Michael Ruder
|
|
#
|
|
# Version: 08.10.96
|
|
#
|
|
# /etc/isdnlog/START_Ring
|
|
#
|
|
|
|
/etc/isdnlog/Send_WinPopup 'Eingehender Anruf von '$2' auf '$3'.' &
|
|
|
|
# if test $3="IRGENDEINE_NUMMER"; then
|
|
# isdnctrl dial ippp0
|
|
# fi
|
|
|
|
---- Send_WinPopup ----
|
|
#!/bin/sh
|
|
# Michael Ruder
|
|
#
|
|
# Version: 08.10.96
|
|
#
|
|
# /etc/isdnlog/Send_WinPopup
|
|
#
|
|
|
|
echo $1 | smbclient -M mizar -U ISDN-Administrator >/dev/null
|
|
echo $1 | smbclient -M alcor -U ISDN-Administrator >/dev/null
|
|
|
|
---- ZDV_Connect ----
|
|
#!/bin/sh
|
|
# Michael Ruder
|
|
#
|
|
# Version: 08.10.96
|
|
#
|
|
# /etc/isdnlog/ZDV_Connect
|
|
#
|
|
|
|
if test -e "/etc/isdnlog/isdn.debug"; then
|
|
/etc/isdnlog/Send_WinPopup 'Die ISDN-Leitung wird aufgebaut.' &
|
|
fi
|
|
|
|
---- Auschnitt aus smb.conf ----
|
|
[global]
|
|
message command = mv %s %s.working; echo WinPopup-Message from %f@%m for %t: > %s; cat %s.working >> %s; wall %s; rm %s %s.working &
|
|
|
|
-Michael
|
|
|
|
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
|
|
< Michael Ruder, Fax +49-7472-91382, email: Michael.Ruder@Uni-Tuebingen.DE >
|
|
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
|
|
|
|
---------------------------------------------------
|
|
To remove yourself from this mailing list send
|
|
email to majordomo@hub-wue.franken.de containing
|
|
"unsubscribe isdn4linux <your_email_address>" in
|
|
the message body [-vg]
|