Insufficient Rights Error while running Software Updater from unpriviledge user.

Solution Verified - Updated -

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 man  page of chmod command 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.

Comments