Windows VBSscript and test.sh execution in /tmp/public in AIX 5.3
I am having a very speific problem with my samba
interface. We just migrated to a new IBM pSeries
server with AIX 5.3. The older server was a RS6000,
with AIX 5.2 and everything I'm about to describe
below worked without fail.
We have a Windows 2000 Server that runs IIS. There is
a web-based program (programmed in VB Script) that
calls test.sh AIX script (through samba) on our AIX
box. The Windows program then writes another command
to the test.sh file after which time it is supposed to
execute (this is how it worked on the old box).
Samba is working, becuase I can see the AIX directory
structure from a Windows client (logged in as any
user, not just admin). I can drag (copy) files from
Windows into the AIX directories that have been shared
through Samba and delete them. Additionally, I can
place the file that the command string in the test.sh
file would normally generate, and the Windows client
can grab the file. Any user can generate a test.sh
file in /tmp/public, including nobody, and then
execute the shell script to generate the final file
(an ASCII flat file).
I have attached the samba log that includes level 3
debugging of the problem.