Well, it's obvious that /var/run/screen can't be created when screen is run (as !root) so it must be created before that. At boot? At install time? Don't know. But yes, if it is supposed to be created by some init script, and isn't, perhaps finding the bug in that script ain't so obvious...
> Is your /var/run mounted as a tmpfs ?
$ df -h /var/run
Filesystem Size Used Avail Use% Mounted on
varrun 252M 96K 252M 1% /var/run
Haven't setup /var/run to be anything else than what the default install gave me. (In other words, it should just work (tm) :)
> Not so obvious to me.
Well, it's obvious that /var/run/screen can't be created when screen is run (as !root) so it must be created before that. At boot? At install time? Don't know. But yes, if it is supposed to be created by some init script, and isn't, perhaps finding the bug in that script ain't so obvious...
> Is your /var/run mounted as a tmpfs ?
$ df -h /var/run
Filesystem Size Used Avail Use% Mounted on
varrun 252M 96K 252M 1% /var/run
Haven't setup /var/run to be anything else than what the default install gave me. (In other words, it should just work (tm) :)