View Single Post
  #7 (permalink)  
Old 08-Jul-2008, 22:06
eclipseagent eclipseagent is offline
Puzzled Penguin
 
Join Date: Jun 2008
Posts: 43
eclipseagent hasn't been rated much yet
Default Re: How to solve kdesu´s prompt for a password in openSUSE 1

Quote:
Originally Posted by lornix View Post
ra100 wrote:

>
> "Have you recently installed openSUSE 11.0 and added:
> username ALL=(ALL) NOPASSWD: ALL
> Into your /etc/sudoers files, only to find out now when you launch yast
> it still prompts for a password?"
>
> 'Ben Kevan’s Blog > Default kdesu to use sudo and not su'
> (Ben Kevan’s Blog > Default kdesu to use sudo and not su)
>
>
>


Did some research, discovered I have TWO versions of kwriteconfig (and
others!) installed, one for kde3, another for kde4. imagine it's because
I'm running 3.5.9, but with some 4.x apps, so I get both runtimes.

This can cause issues, because the two programs use slightly different syntax,
the KDE4 kwriteconfig app uses single dash '-' for options while the KDE3
version uses double-dash '--'. grrr!

Better solution is to actually create the file entry that command is
*supposed* to be doing.

look in .kde/share/config and .kde4/share/config for a file named 'kdesurc'.

If it doesn't exist, create a new file named 'kdesurc'.

Add these two lines to the file:

[super-user-command]
super-user-command=sudo

I did both .kde and .kde4 to make sure I catch whichever kdesu is called (v3
or v4).

This has worked for me, on both 32bit and 64bit systems, opensuse 11.0, KDE
3.5.9 installs. Should also fix KDE4.x systems.

Loni


--
L R Nix
lornix@lornix.com
Loni,

I have added the contents of this post to my blog, and gave you credit.. thanks for the foot work.
__________________
How much can you know about yourself if you've never been in a fight. - Fight Club

Ben Kevan's Blog - That's me
Reply With Quote