Your message dated Sat, 10 Jul 2010 00:09:41 +0100
with message-id <[email protected]>
and subject line Bug fixed in byobu
has caused the Debian Bug report #531791,
regarding screen-profiles: Diversion screen -> screen.real causes problems in
/etc/init.d/screen-cleanup
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
531791: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531791
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: screen-profiles
Version: 1.48-1
Severity: important
After a reboot the screen command complained "/var/run/screen must have mode
0775"
and refused to start.
/etc/init.d/screen-cleanup set the permissions of /var/run/screen to 0777
because /usr/bin/screen supplied by screen-profiles has no guid bit set.
Since /usr/bin/screen.real runs in guid mode, it requires /var/run/screen to
have permissions 0775.
A quick hack which worked for me was to patch /etc/init.d/screen-cleanup:
...
| # If the local admin has used dpkg-statoverride to install the screen
| # binary with different set[ug]id bits, change the permissions of
| # $SCREENDIR accordingly
| if [ -x /usr/bin/screen.real ]; then
| SCREENBINARY=/usr/bin/screen.real
| else
| SCREENBINARY=/usr/bin/screen
| fi
| BINARYPERM=`stat -c%a $SCREENBINARY`
...
Uli <><
-- System Information:
Debian Release: squeeze/sid
APT prefers testing-proposed-updates
APT policy: (900, 'testing-proposed-updates'), (900, 'proposed-updates'),
(900, 'testing'), (400, 'stable'), (300, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26 (PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages screen-profiles depends on:
ii debconf [debconf-2.0] 1.5.26 Debian configuration management sy
ii gettext-base 0.17-6 GNU Internationalization utilities
ii python 2.5.4-2 An interactive high-level object-o
ii python-newt 0.52.10-3 A NEWT module for Python
ii screen 4.0.3-13 terminal multiplexor with VT100/AN
Versions of packages screen-profiles recommends:
ii lsb-release 3.2-22 Linux Standard Base version report
ii update-notifier-common 0.70.7.debian-5 Files shared between update-notifi
Versions of packages screen-profiles suggests:
ii screen-profiles-extras 1.48-1 additional colored profiles for th
-- no debconf information
--- End Message ---
--- Begin Message ---
Hi!
This bug is currently fixed in byobu package.
http://packages.qa.debian.org/b/byobu.html
Thanks.
--
Marco Rodrigues
http://marco.marblehole.com
--- End Message ---