On Wednesday 13 May 2009 18:17:18 Andrei Thorp wrote: > I'm very cool with bypassing root-level security checks when > originating from the physical machine. > > Anyway, another thing you can do is put some scripts in your path that > override the application that you want to run and then just sudo run > it. I'm not really sure what PATH KDM (and therefore KDE?) uses, but > probably has to do something with either your user's .profile or > root's .profile or bash_profile or something. > > Course, isn't there a way to just elevate your user to be a root-like > account if you're going to be doing this anyway? Put your user in the > root group or something. > > -AT Some times the old ways are still the best: After looking for other solutions, I just decided to "dance with the one that brung me." kwritconfig works like a champ. To make use of this solution, after setting up regular sudo by: (1) configuring the sudoers file with 'visudo' as root (you cannot just edit /etc/sudoers): # visudo Then uncomment the following line to enable sudo without a password to members of the 'wheel' group: %wheel ALL=(ALL) NOPASSWD: ALL (2) Add yourself to the wheel group in /etc/group. Example, in /etc/group: wheel::10:root,david ** If your user name isn't 'david', change as required (3) Then within KDE *as your regular user* not root, execute the following kwriteconfig command from the command line in konsole or xterm, or from the run dialog (Alt+F2): kwriteconfig --file kdesurc --group super-user-command --key super-user-command sudo (4) Your done! You can then run applications as root without a password simply by either using the run command (Alt+F2) and choosing "options" or using kmenuedit to modify a menu command and select the check box "Run as a different user" and enter 'root'. (either save the menu file or just execute the Alt+F2 run command. -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com