I'm trying to install Tonido on a remote host that I only have access to via SSH. I don't have GUI access and I also don't have root permissions. I'd like to install Tonido and enable remote access so that I can use it remotely from my home computer.
I read that you can install Tonido on a USB drive, which makes me think that it is possible to install it somewhere under my home directory (and not in /usr/local, which needs root). So far I have downloaded the .deb and extracted it. I changed the entry in localconfig.xml from HOME to profiledata as the USB guide suggests (though I'm not sure what the purpose of this is. do i need to create the profiledata folder? what does that property mean anyway?). I've also changed the tonido.sh script to point to my the location of the files in my home directory rather than the default location. However, when I run the script, I get the following error in the log file:
Code: Select all
<MY_HOME_DIR>/tonido/usr/local/tonido/tonidoconsole: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory
I replaced my actual home directory with <MY_HOME_DIR> above
This makes me think that it cannot find the libraries installed in /usr/lib. This may be because Tonido is not installed in the usual place. Is there some way to tell it where to look for the libraries it needs?
Also, after I get Tonido up and running, I assume that I will have to enable Remote Access somehow without the GUI. Is there an easy way to do this? I think one possibility would be to install Tonido on one of my machines (I've done this as well), create a profile that allows for Remote Access, and then copy the profile to the remote server. Would that work?
Thanks in advance.