Error: Installation problem: "iw_cgi_wrapper.cgi" needs to be run as root.
Yes, TeamSite was installed as root and is run as root.
Does wrapper have setuid Flag set?
From my knowledge I can't view the source code for iw_cgi_wrapper.cgi, it is compiled. I believe this is a native Team Site file.
What does that have to do to the source code? Type the following verbatim in the command prompt, note backticksls -al `iwgethome`/httpd/iw-bin/iw_cgi_wrapper.cgiWhat does it show? Is the result identical in 6.5 and 6.7?
Working 6.5 production: -rwsrwxr-t 1 root daemon 3672004 Mar 16 2005 /usr/iw-home/httpd/iw-bin/iw_cgi_wrapper.cgi6.7.2 not working:-rwxrwxrwx 1 root daemon 5233840 Aug 20 2008 /usr/iw-home/httpd/iw-bin/iw_cgi_wrapper.cgi
6.5 working-rwsrwxr-x - That is correct! setuid Flag is set, Wrapper operational.6.7.2 not working:-rwxrwxrwx - That's wrong! setuid is off, Wrapper fails issuing priviliged "Set effective UID" command, etcTalk to your Unix Sysadmin, explain that you need setuid Flag on this File. if you have 'root' priviliges you can doit yourself ( man chmod ) but talk to sysadmin regardless - somebody (or some process) incorrectly modified this CGI mode after install.
That was it! Thanks, appreciate it. I wasn't familar with the setuid or how it affected the file. I had done a chmod 777 on the whole directory prior. Duh.
Duh indeed... I'm not at all sure this CGI is (was?) the only File with setuid/setgid Flags.You may perhaps want to compare to 6.5 Version - or cross your fingers and see how it goes.