Re: Detached sessions not being created

Joe Zbiciak <intvnut-/[email protected]>
Newsgroups gmane.comp.gnu.screen.user
Message-ID <[email protected]>
Mark,

I don't have a solution for you, but a question that might lead toward the 
solution:

In order to launch successfully (even in a detached mode), does screen need a 
controlling tty, a valid setting for $TERM, and valid termios information 
(screen dimensions)?  I think it might.

When you launch from Konsole, I'm certain it has all that.  But when you launch 
from cron, I'd be surprised if it has any of that.  


—Joe

--
We sell Spatulas, and that's all!
http://spatula-city.org/~im14u2c/
http://sdk-1600.spatula-city.org/
http://spacepatrol.info/




________________________________
From: Mark Adams <[email protected]>
To: screen-users-mXXj517/[email protected]
Sent: Thu, November 22, 2012 10:37:51 PM
Subject: Detached sessions not being created

I have several machines on my network that provide services of one type or 
another. I'm trying to configure them to create detached screen sessions at boot 
time. Let's take a representative example.

I have a cron job setup under my user ID:

@reboot /usr/bin/screen -d -m -S pvr

I have also used the syntax "@reboot /usr/bin/screen -dmS pvr".

Neither of these has worked.

I tried creating a bash script:

#!/bin/bash
# This script starts a detached screen session on boot.
su - <my_user> -c "/usr/bin/screen -dmS pvr"


Neither of these work despite the fact that when I run the command  
"/usr/bin/screen -d -m -S pvr" as my user in a konsole window it creates  the 
screen session as expected (note that I can stack those options to  -dmS and it 
makes no difference).

I should say that I'm also  unable to start that screen session from crontab in 
Webmin (I assume it  uses the run-parts command to do that). I get no error - it 
just doesn't  create the screen session.

I set uid root: "chmod a+s /usr/bin/screen" and I have seen references to 
changed the permissions of /var/run/screen.  I have no /var/run/screen.


Any wisdom?

Thanks.

-- 
Mark Adams

_______________________________________________
screen-users mailing list
screen-users-mXXj517/[email protected]
https://lists.gnu.org/mailman/listinfo/screen-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.