If I understand right you make a script like this one:

  rhino:/etc/init.d# cat /etc/init.d/weird-at
  #!/bin/sh

  set -e

  touch /tmp/goooo
  echo 'touch /tmp/greeber' | at now + 3 minutes
  touch /tmp/fgggggg

  exit 0
  rhino:/etc/init.d#

  rhino:/etc/init.d# ls -l weird-at
  -rwxr-xr-x 1 root root 110 2011-12-28 23:31 weird-at

Then make a link to it like this link:

  rhino:~# ls -l /etc/rc5.d/S98weird-at
  lrwxrwxrwx 1 root root 18 2011-12-28 12:48 /etc/rc5.d/S98weird-at ->
../init.d/weird-at
  rhino:~#

But this doesn't seem to work (/tmp/gooo and /tmp/fgggggg never show up,
and the at job isn't queued.  The script works fine  when run from the
command line.

Is there something I'm missing in this process?  Is there somewhere particular
to look for diagnostic output for things that are supposed to be done on boot?

Thanks,
Britton


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAC4O8c_8q_3mNUhcS2CNZiTivyOJ5fF1+g9OwpuRmw-SQ+aQ=w...@mail.gmail.com

Reply via email to