killall -9 program-name does not work

Antonio Olivares olivares14031 at gmail.com
Mon Aug 30 03:15:00 UTC 2010


Dear fellow FreeBSD users,

I have a cron script that plays music in the morning when I arrive at work.

in ~/.xalarm I have two lines, one that calls xterm and one that calls
mplayer and plays a series of music files in a playlist

crontab -l
has the following
# min  hour day-of-month month day-of-week command
# 0-59 0-23     1-31     1-12  0-6 0=sun 1=mon
00 07 * * 1-5 ~/.xalarm >/dev/null 2>&1
30 07 * * 1-5 killall -9 /usr/local/bin/mplayer >/dev/null 2>&1

and
~/.xalarm has

#!/bin/sh
#
/usr/local/bin/xterm -display :0 -bg black -fg white \\
echo "-e /usr/local/bin/mplayer -really-quiet -shuffle -playlist ~/.playlist


The music starts playing at 7:00 AM, but it does not stop at 7:30.  I
have a similar setup at home and I did not notice, since I altered
root crontab to shutdown machine automatically at 6:00 am.

I check manually with top and see that mplayer runs and I try to kill
it from command line and I see that I am not the owner of that process
so nothing happens.  I get the pid of the process and apply killall -9
pid but it does not do it either.  How can I stop mplayer from playing
at 7:30 am?

should I edit ~/.xalarm and remove the xterm command since I have
xterm running before it calls out mplayer?

Thanks in Advance for suggestions/advice/comments in this matter.

Regards,

Antonio
Math Teacher
New Grulla High School
http://olivares14031.741.com/index.html


                ,        ,
               /(        )`
               \ \___   / |
               /- _  `-/  '
              (/\/ \ \   /\
              / /   | `    \
              O O   ) /    |
              `-^--'`<     '
             (_.)  _  )   /
              `.___/`    /
                `-----' /
   <----.     __ / __   \
   <----|====O)))==) \) /====
   <----'    `--' `.__,' \
                |        |
                 \       /       /\
            ______( (_  / \______/
          ,'  ,-----'   |
          `--{__________)


More information about the freebsd-questions mailing list