SMS notification with gammu - Solved

Simon Welch simon.welch at gmail.com
Fri Mar 23 15:10:49 CET 2007


The problem was due to the /dev/ttyACM0 device that was created when the
mobile was connected via USB not having rw access for other user.  Is there
a way to make these permissions persistent on a reboot or disconnection of a
hot plug device?

Many thanks

Simon

On 3/23/07, Dinçer Kavraal <dkavraal at yahoo.com> wrote:
>
> Hello Simon,
> Probably, it is so. Otherwise, I don't have anything sensible in my mind
> about this. Could you check (if possible pass to Nagios user and try to
> execute)
> /usr/bin/printf
> /usr/local/bin/gammu
> can be readable and executable by Nagios user?
>
> you can simply add
> # chmod +x /usr/bin/printf
> # chmod +x /usr/local/bin/gammu
>
> however, one more problem can occur. gammu also could be able to read its
> resources as nagios user. Anyway, let's try to execute the command as Nagios
> user. Waiting for your reply...
>
> Dinçer
>
>
> 2007/3/23, Simon Welch <simon.welch at gmail.com>:
> >
> > Dinçer
> >
> > I did as you suggested and echoed the command into a temporary file
> > (output below), so the notification is been triggered.  Again if I run the
> > output of the text file manually then the sms is sent as expected but not as
> > part of the notification command.  Could it be due to permissions?
> >
> > /usr/bin/printf "%b" "Svc:HTTP ++Host:Abs Self Service Server 2 ++ Addr:
> > 89.50.35.113 ++ State:CRITICAL ++Date:23-03-2007 11:53:08" |
> > /usr/local/bin/gammu --sendsms TEXT 00000000
> >
> > Regards
> >
> > Simon
> >
> > On 3/18/07, Dinçer Kavraal < dkavraal at yahoo.com> wrote:
> > >
> > > Hi Simon,
> > > Let Nagios to write the action into a file. This is because you should
> > > be sure that Nagios runs the command exactly as yours. There can be some
> > > exceptions (bugs, some missed escape chars, ...).
> > > Thus, see the difference.
> > >
> > > First of all, let it write into a file. For instance, change the
> > > command like,
> > > echo '/usr/bin/printf "%b" "Svc:$SERVICEDESC$ ++Host:$HOSTALIAS$ ++
> > > Addr:$HOSTADDRESS$ ++ State:$SERVICESTATE$ ++Date:$SHORTDATETIME$" |
> > > /usr/local/bin/gammu --sendsms TEXT $CONTACTPAGER$' >> /tmp/someTempFile
> > >
> > > After you're sure a notification is done, open that temporary file and
> > > get a random line (first, last or any) then try to execute it. Result? Same?
> > >
> > >
> > > This makes difference. Waiting for your reply.
> > >
> > > Dinçer
> > >
> > > 2007/3/17, Simon Welch < simon.welch at gmail.com>:
> > > >
> > > > Please can someone help or point me in the direction of a log I can
> > > > interrogate, I am using gammu to attempt to send sms notifications (command
> > > > definition below, as detailed on gammu web site).  The nagios.logreports that the notification has been sent sucessfully but the message is
> > > > never received, if I run the command manually the sms is received.  Any
> > > > ideas?
> > > >
> > > > Details FC6 PPC, Gammu version 1.10.1 (compliled from source),
> > > > Nagios 2.7 yum repository install.
> > > >
> > > > define command{
> > > >        command_name    notify-by-sms-direct
> > > >        command_line    /usr/bin/printf "%b" "Svc:$SERVICEDESC$
> > > > ++Host:$HOSTALIAS$ ++ Addr:$HOSTADDRESS$ ++ State:$SERVICESTATE$
> > > > ++Date:$SHORTDATETIME$" | /usr/local/bin/gammu --sendsms TEXT $CONTACTPAGER$
> > > >
> > > > }
> > > >
> > > > Thanks in advance
> > > >
> > > > Simon
> > > >
> > > >
> > > > -------------------------------------------------------------------------
> > > > Take Surveys. Earn Cash. Influence the Future of IT
> > > > Join SourceForge.net's Techsay panel and you'll get the chance to
> > > > share your
> > > > opinions on IT & business topics through brief surveys-and earn cash
> > > >
> > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > > > _______________________________________________
> > > > Nagios-users mailing list
> > > > Nagios-users at lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/nagios-users
> > > > ::: Please include Nagios version, plugin version (-v) and OS when
> > > > reporting any issue.
> > > > ::: Messages without supporting info will risk being sent to
> > > > /dev/null
> > > >
> > >
> > >
> >
> >
> > --
> > <a href="http://www.nintendo-europe.com/NOE/en/GB/register/index.jsp?a=SimpleSimon&m=b
> > " target="_blank"> <img src=http://welch-family.strangled.net/~swelch/images/banner_2_full.gif/
> > <http://welch-family.strangled.net/%7Eswelch/images/banner_2_full.gif/>></a>
> >
>
>
>


-- 
<a href="
http://www.nintendo-europe.com/NOE/en/GB/register/index.jsp?a=SimpleSimon&m=b"
target="_blank"> <img src=
http://welch-family.strangled.net/~swelch/images/banner_2_full.gif/></a>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20070323/bca0f60c/attachment.html>
-------------- next part --------------
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
-------------- next part --------------
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null


More information about the Users mailing list