Insufficient Rights Error while running Software Updater from unpriviledge user.
Issue
- When try to run Software Updater, getting an "
Insufficient Right" error message.
Environmen
- Red Hat Enterprise Linux 5
Resolution
-
The package updater utility is controlled by consolehelper for unprivileged users. consolehelper is a tool that makes it easy for console users to run system programs. Then Consolehelper executes userhelper which looks for appropriate pam file.
-
Mode settings for binary "
/usr/sbin/userhelper" was changed. Fix it by following steps:-
Check the current permission by executing following command.
# ls -l /usr/sbin/userhelper
-
-
Expected permission is
# ls -l /usr/sbin/userhelper -rws--x--x 1 root root 39944 Feb 21 2008 /usr/sbin/userhelper -
If the output is different, please set the permission as above by executing chmod command.
# chmod 4711 /usr/sbin/userhelper -
See
manpage ofchmodcommand for more information.
Root Cause
- Mode settings for binary "
/usr/sbin/userhelper" was changed.
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
