Description of problem:
While in the RH 133 class, added a few users, noticed that the owner and group
by default was "root" (for both user and group). Tried to change the ownership
and group, response was Operation not permitted.
Tried commands independent of the GUI redhat-config-users using "useradd" and
"adduser", same results. Suspect the GUI is functioning properly, this is more
at the actual used command level.
Version-Release number of selected component (if applicable):
RedHat 9.0, Kernel 2.4.20-13.9 #1, all recent updates.
Steps to Reproduce:
I'm not sure I understand what you mean. Are you saying that you created a user
and then the owner and group of that user's home directory is root?
Correct (reference to comment trying to understand the complaint). Additional,
all the hidden files were also owned and grouped with "root" as well.
Also tried (with Ralph Rodriguez here) to chattr the /home/"user" directory as
well, cannot access it as well.
Hmm, that is not the behavior that I see on any of my test machines. When I
create user 'foo' with either redhat-config-users or useradd, the owner and the
group for /home/foo is 'foo' for the owner and 'foo' for the group. Same for
all the files inside the /home/foo directory.
I can't explain how you could be seeing behavior different from that.
I think I might see a possible issue. What is the file system on the test
machines? The /home directory I noticed is vfat for this machine where I
noticed the error. Works on a different machine where /home is ext3.
All my machines are ext3. Making /home a vfat partition is a supported
operation. The main reason being that the vfat filesystem doesn't understand
anything about file permissions. So that would explain the whole issue.
In fact, the installer prevents you from trying to make /usr be a vfat
partition. When I try to make a /usr partition be vfat, an error dialog appears
and says "This mount point must be on a linux file system."
Closing as 'notabug'.