Originally posted by Kilahchris
Im currently using Suse 9.2
I noticed a tighter restriction on the user that i created during the initial installation of this program.
In previous versions of Suse the non root user i would create would be able to install rpm packages without receiving an error
is there a way to give a non root user write privliges without using the su command??
This is very strange. I have been a long time SUSE user, i indeed used the "previous" version, SUSE 9.1 and 9.0 and I can swear that I have never been able to install an RPM package w/o getting root.
Yast uses kdesu or gnomesu. Perhaps you have been working with the "store password" option enabled, but thus you would have been asked at least once per session.
I can't stat either if enabling a user to run RPM wouldn't cause complaints because it's not only RPM, but the databases and scripts, and those are not changed 'sudoing' the rpm binary.
Perhaps putting the default user into the wheel or admin group would work, but this is a completely braindead idea and I can't think of professionals like the people at SUSE and Novell doing nonsense like this.
IF you want to install stuff you downloaded from the Internet use Konqueror / Mozilla, click on the file to fire up Yast, type the root password and you are done. If you want to get rid of the passwd prompt for a short period of time check the "store passwd" checkbox.