FS#72793 - screen-4.8.0-3 wrong perms on /run/screens

Attached to Project: Arch Linux
Opened by Gaetan Bisson (vesath) - Friday, 19 November 2021, 23:20 GMT
Last edited by Antonio Rojas (arojas) - Friday, 19 November 2021, 23:26 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

screen-4.8.0-3 ships with /usr/lib/tmpfiles.d/screen.conf which contains:

d /run/screens 0755 root root -

But then calling `screen` yields:

Directory '/run/screens' must have mode 777.

(Which is a critical error: no screen can be created.)
This task depends upon

Closed by  Antonio Rojas (arojas)
Friday, 19 November 2021, 23:26 GMT
Reason for closing:  Not a bug
Comment by Gaetan Bisson (vesath) - Friday, 19 November 2021, 23:23 GMT
That of course doesn't happen when /usr/bin/screen is setuid. My binary lost its setuid bit and that's what broke my system. Apologies. This report can be ignored.

Loading...