Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Aug 2010 03:14:58 +0000
From:      Antonio Olivares <olivares14031@gmail.com>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   killall -9 program-name does not work
Message-ID:  <AANLkTin5JbPjrbMYEdoWK7xuUJy69foXKEGNp0jmx1aD@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
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)))==) \) /====
   <----'    `--' `.__,' \
                |        |
                 \       /       /\
            ______( (_  / \______/
          ,'  ,-----'   |
          `--{__________)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTin5JbPjrbMYEdoWK7xuUJy69foXKEGNp0jmx1aD>