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