The point is mon is perl based, and there already exists a perfectly working sms.alert script, so why re-invent the wheel. Since you are using a debian based system and they are well known for screwing things to their own liking I suggest you investigate your init.d mon script which it is pretty clear where the problem is.
On Wed, 2010-04-28 at 17:30 +0200, ad...@jack-clan.nl wrote: > well, why use perl to do something, when it should work with bash, the > built-in way to do things in linux? > And mind it works, when i start mon -f it executes, but not when i run > /etc/init.d/mon start. > > > > > > > > > Why don't you just use the perl sms.alert script? > > whats the fascination with bash? > > > > > > On Tue, 2010-04-27 at 16:28 +0200, ad...@jack-clan.nl wrote: > > > >> No still ain't workin' > >> Pffft ,has anybody used a shell script as an alert before ( in > >> daemon-mode > >> ) ? > >> Otherwise i ll start mon as a program, not as a daemon, or are there > >> reasons not to do so? > >> > >> thanks > >> > >> > >> sms.alert: > >> > >> > >> #!/bin/bash > >> > >> export > >> > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games > >> > >> /bin/echo "servers down test" | /usr/bin/gammu --sendsms TEXT > 0653638072 > >> > >> > >> > >> Jim Trocki : > >> > >> > >> if it works when you do "-d -f" then from that shell do > >> > >> echo $PATH > >> > >> and put that path at the top of your bash script, e.g. > >> > >> #!/usr/bin/bash > >> > >> export PATH=/bin:/usr/bin:....whatever > >> > >> > >> > >> _______________________________________________ > >> mon mailing list > >> mon@linux.kernel.org > >> http://linux.kernel.org/mailman/listinfo/mon
_______________________________________________ mon mailing list mon@linux.kernel.org http://linux.kernel.org/mailman/listinfo/mon