Benachrichtigungs-Software für Linux

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
ccc
Beiträge: 1185
Registriert: 16.01.2005 01:08:53

Benachrichtigungs-Software für Linux

Beitrag von ccc » 29.07.2011 19:27:25

Hallo

Wir haben Squeeze Workstations mit Gnome und suchen nach einer Benachrichtigungs-Software, um Alert Hinweise und Meldungen an die User auszugeben.
libnotify-bin oder wall scheinen dies zu tun, aber wall nur in Terminal und weiss nicht, wie man mit notify-send via SSH die Messages schicken kann.
Zuletzt geändert von ccc am 24.08.2011 01:10:49, insgesamt 5-mal geändert.
Debian Squeeze / Wheezy / Gnome2 / XFCE / LXDE, FreeBSD kde-lite

xdanx
Beiträge: 473
Registriert: 15.11.2007 22:07:42
Lizenz eigener Beiträge: GNU General Public License

Re: Benachrichtigungs-Software für Linux

Beitrag von xdanx » 29.07.2011 20:04:19

ccc hat geschrieben: libnotify-bin oder wall scheinen dies zu tun, aber wall nur in Terminal und weiss nicht, ob man mit notify-send über LAN schicken kann.
läuft auf den Workstations ein ssh-daemon? Falls ja, würde was dagegen sprechen dies (geskriptet) mit notify-send via ssh zu erledigen?

Benutzt ihr einen XMPP-Server? Darüber kann man auch serverweit Benachrichtigungen schicken.

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Benachrichtigungs-Software für Linux

Beitrag von ThorstenS » 29.07.2011 21:17:58

Code: Alles auswählen

HOST=WKS12
REMOTEUSER=horst
ssh root@$HOST 'DISPLAY=:0 XAUTHORITY=/home/$REMOTEUSER/.Xauthority notify-send -u low -t 0 -i /usr/share/pixmaps/gnome-debian.png \
"$(date -I) Hallo $REMOTEUSER"  "Diese Nachricht kommt per <b>ssh</b>"'

ccc
Beiträge: 1185
Registriert: 16.01.2005 01:08:53

Re: Benachrichtigungs-Software für Linux

Beitrag von ccc » 31.07.2011 17:59:27

Vielen herzlichen Dank, ich werde ausprobieren.
Zuletzt geändert von ccc am 10.08.2011 10:04:09, insgesamt 1-mal geändert.
Debian Squeeze / Wheezy / Gnome2 / XFCE / LXDE, FreeBSD kde-lite

ccc
Beiträge: 1185
Registriert: 16.01.2005 01:08:53

Re: Benachrichtigungs-Software für Linux

Beitrag von ccc » 09.08.2011 18:23:27

Ich habe probiert und bekomme diese Fehlermeldung:

Code: Alles auswählen

$ ssh user@localhost 'DISPLAY=:0 XAUTHORITY=/home/user/.Xauthority notify-send -u low -t 0 -i /usr/share/pixmaps/gnome-debian.png "$(date -I) Hallo Du"  "TEST Nachricht"'
user@localhost's password: 

(notify-send:3778): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Debian Squeeze / Wheezy / Gnome2 / XFCE / LXDE, FreeBSD kde-lite

clue
Beiträge: 943
Registriert: 08.07.2007 17:36:57

Re: Benachrichtigungs-Software für Linux

Beitrag von clue » 11.08.2011 16:59:20

Wie wärs mit einem chat client? Das würde doch auch gehen, oder?
Offenbarung 13 erfüllt sich gerade vor unseren Augen, genießen wir also die letzten Jahre unserer Scheinfreiheit

Benutzeravatar
TRex
Moderator
Beiträge: 8371
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Benachrichtigungs-Software für Linux

Beitrag von TRex » 11.08.2011 18:39:29

Die Fehlermeldung könnte daher rühren, dass das Bild nicht vorhanden ist. Hast du das geprüft?

Ich bin für die libnotify-Methode mit XMPP, statt einen extra Chatclient zu installieren, die libnotify-Methode ist nämlich nahezu unabhängig vom verwendeten Desktopmanager.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

ccc
Beiträge: 1185
Registriert: 16.01.2005 01:08:53

Re: Benachrichtigungs-Software für Linux

Beitrag von ccc » 20.08.2011 21:30:44

clue hat geschrieben:Wie wärs mit einem chat client? Das würde doch auch gehen, oder?
Ja das wäre sicher eine Lösung, nur alle unsere Debian Desktops heissen gleich und sind mit dem gleichen Benutzer angemeldet.
Es ist viel zu viel Aufwand, jeden chat client mit einem anderen Benutzer anzumelden.
Gibt's vielleicht ein chat client der bei allen Desktops mit dem gleichen Benutzer gleichzeitig angemeldet sein kann?
Zweites Problem, was machen wir, wenn unsere Benutzer den chat client schliessen und wir keine Nachrichten schicken können?
Debian Squeeze / Wheezy / Gnome2 / XFCE / LXDE, FreeBSD kde-lite

ccc
Beiträge: 1185
Registriert: 16.01.2005 01:08:53

Re: Benachrichtigungs-Software für Linux

Beitrag von ccc » 20.08.2011 21:32:23

TRex hat geschrieben:Die Fehlermeldung könnte daher rühren, dass das Bild nicht vorhanden ist. Hast du das geprüft?

Ich bin für die libnotify-Methode mit XMPP, statt einen extra Chatclient zu installieren, die libnotify-Methode ist nämlich nahezu unabhängig vom verwendeten Desktopmanager.
Ja, aber welches Bild meinst Du, Gnome X window ist vorhanden.
Debian Squeeze / Wheezy / Gnome2 / XFCE / LXDE, FreeBSD kde-lite

clue
Beiträge: 943
Registriert: 08.07.2007 17:36:57

Re: Benachrichtigungs-Software für Linux

Beitrag von clue » 25.08.2011 09:30:05

ccc hat geschrieben:
clue hat geschrieben:Wie wärs mit einem chat client? Das würde doch auch gehen, oder?
Ja das wäre sicher eine Lösung, nur alle unsere Debian Desktops heissen gleich und sind mit dem gleichen Benutzer angemeldet.
Es ist viel zu viel Aufwand, jeden chat client mit einem anderen Benutzer anzumelden.
Im chat client müssen doch die User nicht alle gleich heißen, die können ruhig individuelle Namen haben, oder beispielsweise einfach Desktop1, Desktop2, usw. heißen. Hauptsache die User nennen sich nicht einfach um, ohne die Namensänderung an denjenigen weiterzuleiten, der die Nachrichten verschicken will. Außerdem sollten sie schon gesagt bekommen, den Messenger nicht zu schließen. Und derjenige, der die Nachrichten verschicken will, hat einfach alle User in seiner Liste und verschickt seine Nachricht an Alle, oder an Gruppe. Genauso können auch die Nutzer selbst untereinander an Alle, oder an Gruppe schicken, so sie es wünschen.
ccc hat geschrieben: Zweites Problem, was machen wir, wenn unsere Benutzer den chat client schliessen und wir keine Nachrichten schicken können?
Falls es nicht reicht, den Usern zu untersagen, das Ding zu schließen, könnte man doch auf jeder Maschine ein kleines Skript basteln, welches überwacht, ob der messenger noch läuft, und falls nicht, ihn erneut startet. Aber zugegeben: Eventuell ist ein chat client wohl nicht die beste Lösung, doch zumindest eine Einfache.

Außerdem hätte der chat client einen weiteren Vorteil, selbst wenn die Nutzer die Arbeitsplätze wechseln sollten, solange sich jeder Nutzer mit seinem Account im chat client einloggt, sind sie überall wie gewohnt zu erreichen, und man kann ihnen sogar individuelle Nachrichten zukommen lassen.
Offenbarung 13 erfüllt sich gerade vor unseren Augen, genießen wir also die letzten Jahre unserer Scheinfreiheit

Antworten