Great to hear we have a guinea pig! We tested this internally, and we've had customers implement linux unattended, but they never report back.
[quote]the question is how and where do we find the scEncryptionKey?[/quote]
Do an attended session on that machine that delivers the JNLP file with the Java client. This has the encryption key as an argument. You'll see it; it's the long base64 encoded string.
[quote]it states "The two JAR files and this script should be copied to "/var/lib/screenConnectGuestClient/"[/quote]
Elsinore.ScreenConnect.Core.jar and Elsinore.ScreenConnect.Client.jar are in the Bin directory of your installation. You'll also see them referenced in this JNLP file.
[quote]1. "After copying to that directory, you'll need to create a symbolic link from under init.d to the sc.sh file. "[/quote]
/etc/init.d is a directory. I'd create the sc.sh in there as a symbolic link to the instance at /var/lib/screenConnectGuestClient/sc.sh
[quote]2. "Then use insserv to add it as a service."[/quote]
http://manpages.ubuntu.com/manpages/hardy/man8/insserv.8.html
You run insserv with the script as an argument. Like this:
Code:insserv /etc/init.d/sc.sh
[quote]3. "Then use another tool to configure it to start at startup."[/quote]
You know, I'm not sure what I meant by this. I think each distro may have a different way of specifying when services are supposed to run. Quite honestly, I had hoped someone who really knew linux would chime in and tell me all the things we did wrong ;)