Nohup and start-stop-daemon no longer work on beaglebone

It seems that start-stop-daemon worked for some time, but now I can’t get a process to keep running using either that command or nohup. Whenever I start even the simplest process, with either command, it stops after I log out. The simplest process I’ve tried is:

/usr/bin/nohup /bin/sleep 3600 &

I run this from either a console (USB-type) or an ssh session, and in either case it is no longer running when I log back on. Same with my more complicated program, a tclsh script.

This worked once, and I documented it’s working on my blog, so I’m not seeing things, I don’t think…

My system is a straight A5 distribution (via uname -a):

Linux beaglebone 3.2.5+ #1 Mon Feb 13 19:22:44 CET 2012 armv7l GNU/Linux