Open yacc143 opened 4 years ago
Ah, found the potential issue here:
https://github.com/electron/electron/issues/18521
Could it be a similar problem here? Considering that terminal tab also depends upon node-pty?
And yes, running gnome-terminal
would work because gnome-terminal
probably forks of a mother process that is outside of atom.
Yep, this is a known bug in Electron 5.0.x :(
And looking at the tags on the issue/commit, it will only be fixed in 5.1.x
terminal tab on Atom 1.48.0 (deb installed on Ubuntu 1.48.0) does not support suid binaries:
spawn a fresh terminal:
capsh --print
reports the same inside and outside Atom.Even funnier, running
gnome-terminal
inside the tab, starts a new terminal, and that DOES support executing suid binaries like sudo.