This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Puremessage for Unix Installation Problems

Hi,

I get this error message when trying to install Puremessage on Redhat Enterprise 5.2

[Thu May 27 11:07:30 2010] - Wrote install config file to /usr/pmx/etc/install.conf                                                              
[Thu May 27 11:07:30 2010] - Creating group pmx                                                                                                  
[Thu May 27 11:07:30 2010] - Creating user=pmx groups=(pmx) home=/usr/pmx/home                                                                   
[Thu May 27 11:07:33 2010] - Installing PureMessage user shell environment in /usr/pmx/home                                                      
[Thu May 27 11:07:33 2010] - The user 'pmx' has now been configured.                                                                            
[Thu May 27 11:07:33 2010] - Copied the shell installer to /usr/pmx/home/XXXX-linux.sh                                                     
[Thu May 27 11:07:33 2010] - Checking for local repo: repo=(http://pmx.sophos.com/v5/linux/)                                                     
Unsuccessful stat on filename containing newline at /PerlApp/PPM/PureMessage/Utils.pm line 95, <$log_fh> line 393.                                  
Use of uninitialized value in concatenation (.) or string at /PerlApp/PureMessage/Install/Utils.pm line 66, <$log_fh> line 393.                     
Use of uninitialized value in concatenation (.) or string at /PerlApp/PureMessage/Install/Utils.pm line 66, <$log_fh> line 393.                     
[Thu May 27 11:07:33 2010] - Checking if pmx can execute /usr/pmx/home/XXXX-linux.sh: euid=0 egid=0 10 6 4 3 2 1 0 => pmxuid= pmxgid=         
[Thu May 27 11:07:33 2010] - Can't determine all [ug]ids - returning                                                                                
[Thu May 27 11:07:33 2010] - Error while Installing the PureMessage license: /usr/pmx/home/XXXX-linux.sh cannot be run by the PureMessage     
user.       

What could be the problem.....?

:3137


This thread was automatically locked due to age.
  • I encountered a similar -- but not identical -- problem when I tried installing PureMessage in the pmx user's home directory. When I split up the two directories (/opt/pmx for the install, /home/pmx for the user), I got past that set of errors.
    :3288
  • Verify that when your system creates new user accounts that there are no restrictions for the PMX user account.  During installation we want to make sure that the root user has a umask of 0022 and not something like example 0077 as it could cause issues with upgrades and or even installations.

    The installer will need to execute the license installl shell script as the pmx user, if the execute is not allowed then the install will fail.

    :3546