Now we want to automate all of this stuff for noob so that he is one phone call and one click away from assistance. We will use the -c screen switch to load an alternate config file that we customize for this assistance session. We'll call our alternate config "assistance.screenrc". The pertinent parts of the file are as follows
multiuser on acladd guruOf course, you'll need to change guru to be the username of the actual Linux guru. To create this file I would copy noob's .screenrc from his home directory (or from /etc/screenrc if he doesn't have one yet) to "assistance.screenrc". Next, add the two previous lines to the file (doesn't matter where, top is good).
Now we need to make an icon for him. I don't use a desktop environment with icons, but I've seen them before.. from what I remember it was as easy as creating a new launcher (through whatever means the GUI provides) and the entering a command to execute. The command we want to execute is
xterm -e "screen -S assistance -c /home/noob/assistance.screenrc"The -e tells xterm to startup and execute the command in quotes, then exit when that programs terminates. Exactly what we want.. One click, wait for guru to connect, and then assistance is there. Now, you can change xterm to be konsole, gnome-terminal or whatever noob prefers, but your distro should have a symlink named something like x-terminal-emulator that starts the terminal emulator that noob has specified as his favorite through the distro's GUI tools. It would be wise to look up the name of this symlink and put it there instead.
![[logo]](logo.png)