Bug 85021

Summary: Konsole disables talk and wall messages at startup
Product: [Applications] konsole Reporter: Gaëtan LEURENT <gaetan.leurent>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED NOT A BUG    
Severity: normal CC: Laurent.Rineau__kde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Mandrake RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Gaëtan LEURENT 2004-07-12 18:12:16 UTC
Version:            (using KDE KDE 3.2.3)
Installed from:    Mandrake RPMs
OS:                Linux

Konsole chmod the pts device at startup so that it is not writeable by the tty group. This prevents receiving talk or wall messages.

Removing the line 138 (function void TESession::run()) from kdebase/konsole/konsole/session.cpp should be enough:
>  sh->setWriteable(false);  // We are reachable via kwrited.
Comment 1 Stephan Binner 2004-07-12 19:10:16 UTC
It's a feature. Why don't you use kwrited when you even found the reference to it?
Comment 2 Laurent RINEAU 2004-07-12 19:16:16 UTC
Some people would like to use Konsole under Gnome, for example.

Removing this line is certainly not a solution. But perhaps this feature can be turned into a preference. It seems that almost all needed code but the GUI exist.
Comment 3 Stephan Binner 2004-07-12 20:46:51 UTC
kded is running when Konsole is running, even under GNOME I guess. :-)
Comment 4 Laurent RINEAU 2004-07-12 21:04:29 UTC
Well, I am not sure. Actually no. I just tried.