[opensuse-factory] X command requires root
Since Remote Login is broken in 12.1, I tried to use the X :n -query <host> command. I found that it currently requires root, whereas a user could use it before. In checking permissions of /usr/bin/Xorg, I find that in 11.0, the permissions are -rws--x--x, but in 12.1 they're -rwxr-xr-x. By setting the sticky bit, I can now run X as a mere mortal. Why the difference in 12.1? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 05/11/11 17:57, James Knott wrote: In checking permissions of /usr/bin/Xorg, I find
that in 11.0, the permissions are -rws--x--x, but in 12.1 they're -rwxr-xr-x. By setting the sticky bit, I can now run X as a mere mortal. Why the difference in 12.1?
Nope, "s" is not the "sticky bit" (t) but setuid root, meaning _quite_ different things!! See /etc/permissions.local comments and uncomment the last time then run suseconfig. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Cristian Rodríguez wrote:
Nope, "s" is not the "sticky bit" (t) but setuid root, meaning_quite_ different things!!
Sorry, my mistake, I haven't had my morning beer. ;-)
See /etc/permissions.local comments and uncomment the last time then run suseconfig.
Tnx. I'll have to give that a try. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
James Knott wrote:
Cristian Rodríguez wrote:
Nope, "s" is not the "sticky bit" (t) but setuid root, meaning_quite_ different things!! Sorry, my mistake, I haven't had my morning beer. ;-) See /etc/permissions.local comments and uncomment the last time then run suseconfig.
Tnx. I'll have to give that a try.
Hmmm... that doesn't seem to work. I uncommented that line and rebooted the computer. /usr/bin/Xorg still shows rwxr-xr-x. However, setting the permissions manually to 4711 works. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Saturday, 2011-11-05 at 18:13 -0400, James Knott wrote:
Hmmm... that doesn't seem to work. I uncommented that line and rebooted the computer. /usr/bin/Xorg still shows rwxr-xr-x. However, setting the permissions manually to 4711 works.
Reboot no, but run SuSEconfig. - -- Cheers, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iEYEARECAAYFAk612wYACgkQtTMYHG2NR9XTXwCdHPG81o7n+GM2hFXMyYhCIlT1 bJAAn0G+M66LxBvywmyvpnpGQsPFTwkA =xc6u -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hello, Am Samstag, 5. November 2011 schrieb James Knott:
Carlos E. R. wrote:
Reboot no, but run SuSEconfig.
That doesn't do anything either.
The permissions part of SuSEconfig doesn't run by default. Use SuSEconfig --module permissions Regards, Christian Boltz -- Das 42te Gebot des Usernetzes besagt: "Du sollst nicht süchtig siggen eines Süchtigen Signatur. Auf das du selber nicht siggsüchtig werdest." Wahrscheinlich wird das jetzt wieder gesiggt. [WoKo in dag°] -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
James Knott wrote:
Since Remote Login is broken in 12.1, I tried to use the X :n -query <host> command. I found that it currently requires root, whereas a user could use it before. In checking permissions of /usr/bin/Xorg, I find that in 11.0, the permissions are -rws--x--x, but in 12.1 they're -rwxr-xr-x. By setting the sticky bit, I can now run X as a mere mortal. Why the difference in 12.1?
One other thing I've noticed is if you use that command to start a remote session it works OK, but if you switch away and back again, that session now has a black screen. It can't even be killed with CTL-Alt-Backspace. This also happens in 11.0. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
Carlos E. R.
-
Christian Boltz
-
Cristian Rodríguez
-
James Knott