chsh has wrong permissions

Bug #312408 reported by Catsceo
4
Affects Status Importance Assigned to Milestone
Nexenta Operating System
Confirmed
Undecided
anilg

Bug Description

chsh has the wrong permissions. Its 500001:staff when it should be root:root. This causes chsh to error when you try to change the default shell.

Example:

cats@Aphrodite:~$ chsh
Changing the login shell for cats
Enter the new value, or press ENTER for the default
        Login Shell [/bin/bash]: /usr/bin/tcsh
Cannot change ID to root.
cats@Aphrodite:~$

The solution is to chown chsh root:root, after which chsh works fine.

Revision history for this message
Tim Spriggs (tim-tajinc) wrote :

the passwd package still needs some attention

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.