I have an interesting problem I need some help with. I'm running CentOS 5.1 and have a "Documents" folder in a particular users $HOME directory that I need to copy a file to using uucp (it's a remote machine with dial up modem). I've changed the $HOME dir to have write permissions (chmod 777 /home/user) and am able to copy the file to the "Documents" folder I created. However, when this user logs in to the graphical screen it gets the following error:
User's $HOME/.dmrc file is being ignored.
This prevents the default session and language from being saved.
File should be owned by user and have 644 permissions.
User's $HOME directory must be owned by user and not writable by other users.
The user can click "Ok" and get by the error, but I would much rather it not pop up an error at all. If there is no way to disable this, is there another way to make it so I can write to the /home/user/Documents folder with out having explicit write permissions on the /home/user directory?
I have a script that sends files to the "Documents" folder and it's working on older (Redhat 6.2, 7.3, and 9) machines. I have about 300 machines and about 600 users that I would need to retrain if I wanted to move the directory where I sent the "documents". This would not be easy, so I'm looking for another way to do this transparent to the users knowing.