JavaHMO is an application that allows you to use the Tivo Home Media Option on platforms other than Windows and OS X. (It works on those platforms, too.) The RedHat packages available on the SourceForge site install fine under Debian after being converted by alien, but the RedHat init script doesn't work, so I wrote an init script for Debian.
The init script runs JavaHMO as the javahmo
user, so you must create the user before using it.
# adduser --system --home /usr/share/javaHMO --shell /bin/false --group javahmo
Update: I created a proper Debian package for JavaHMO that doesn't require using alien to convert the RPM.
The state is that great fiction by which everyone tries to live at the expense of everyone else. - Frederic Bastiat