notify-send aus root-script geht mehr

Started by postkutscher, 2025/04/02, 07:14:43

Previous topic - Next topic

postkutscher

Hallo towo,

danke für die Info.

Werde mich nach einer anderen Möglichkeit zum automatischen Backup umsehen möglichst als user ausgeführt.

MfG Detlef

scholle1

@postkutscher
Ich habe das Skript jetzt mal als ganzes getestet und die eigentliche Ursache für den von dir beschriebenen Fehler ermittelt.
In Zeile 9 bewirkt der Befehl
users | sort
keine Ausgabe. Wenn an dieser Stelle kein User ermittelt wird, kann die Funktion auch keine Nachricht verschicken.

Ändere bitte die Zeile 9 zu

ALL_USER="$(users /var/log/wtmp | sed 's/ /\n/g' | sort -u)"

Mein vorheriger Lösungsversuch https://forum.siduction.org/index.php?topic=9677.msg77001#msg77001 basierte auf Tests einzelner Befehle im Terminal. Die Quotierung gestaltet sich im Terminal und im Skript zuweilen unterschiedlich. Auf jeden Fall solltest du die dort vorgeschlagenen Änderungen nicht anwenden.

"Pax in terris" - Das ist mein großer, mein einzigster für diese Welt von Herzen kommender Wunsch.
"Friede auf Erden" und alles Weitere erscheint einfach.

postkutscher

#17
@scholle1,

der Tip war Klasse!!  ;) (Find den smiley für Damen hoch hier nicht!)

Vielen Dank!

MfG Detlef

Edit: "wollte natürlich Daumen hoch" schreiben! 😉

unklarer

Quote from: postkutscher on 2025/04/07, 07:14:16

(Find den smiley für Damen hoch hier nicht!)


Ein Hoch auf die Damen!