Hey Charles,
 
HOLY MOLY!
Thanks. Why i didn´t see that!?
 
With your tip, i get the error mails:
 
Can't open log file "/var/log/gammu-smsd"
Failed to read config: Kann gewählte Datei nicht öffnen.
 
So i give the user "nut" permission on gammu-smsd:
 
sudo usermod -aG dialout nut
sudo usermod -aG dialout root
sudo chmod 4755 /usr/bin/gammu-smsd
sudo chmod 4755 /usr/bin/gammu-smsd-inject
sudo chmod 4755 /usr/bin/gammu-smsd-monitor
sudo chgrp -R dialout /var/spool/gammu/
sudo chgrp -R dialout /var/log/gammu-smsd
sudo chgrp -R dialout /etc/gammu-smsdrc
 
and now it works!
Thanks!
 
_______________________________________________
Mit freundlichen Grüßen
Stefan Fröchtenicht
Stadt Northeim
Systemadministrator - Informations- und Kommunikationsmanagement
Scharnhorstplatz 1
37154 Northeim
[email protected]
Tel +49  5551 966111
Fax +49 5551 966444
_______________________________________________
 
Von: Charles Lepple [mailto:[email protected]] 
Gesendet: Donnerstag, 6. Oktober 2016 13:41
An: Stefan Fröchtenicht <[email protected]>
Cc: [email protected]
Betreff: Re: [Nut-upsuser] NOTIFYCMD doesn't work at all... not fully
 
 
On Oct 6, 2016, at 6:15 AM, Stefan Fröchtenicht wrote:
 
when i execute the upsnotify.sh as root, then it works great. eMails and SMS 
are incoming.
But when i for e.g. pull out the ups from power, then there will be only emails 
and NO SMS. Why?
 
NUT runs the notify script as the "nut" user on many systems, including Debian. 
Check to see if $PATH is set the same, and that the nut user has privileges to 
run the SMS program.
 
You could also try temporarily wrapping the SMS portion in a subshell that 
pipes stdout/stderr to mail (or a file):
 
( echo "..." | gammu-smsd-inject ... ) 2>&1 | mail -s "errors from SMS" $EMAIL
_______________________________________________
Nut-upsuser mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser

Reply via email to