
Following the OTRS manual to do a manual install Chapter 3.2 Installation from Source Quote: "Because the modules of OTRS should not be executed with root rights, you should add a new user for OTRS as the next step. The home directory of this new user should be /opt/otrs. If your web server is not running with the same user rights as the new otrs user, which is the case on most systems, you have to add the new otrs user to the group of the web server user: linux:/opt# useradd -r -d /opt/otrs/ -c 'OTRS user' otrs linux:/opt# usermod -G nogroup otrs linux:/opt#" OK, So I added the user with the first command (as root), but as reported yesterday, I got an error usermod: invalid numeric argument 'nogroup' with the second command, so I presume that the group didn't exist and I added it with groupadd nogroup However, I assume from the above instructions I should now login as 'otrs' to install the product, but when I attempt to do this I get the 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 So, it seems that the group of the 'Web server user' (nogroup) didn't exist, and despite running the useradd command it hasn't created a login file Has anyone else run into this type of problem, or can some Linux guru help me with this please. Every step seems to be fraught with hiccups so far! Perhaps I missed installing something with CentOS when I built the image? Many thanks Neil