Alright, I found the imaging template, cloned it to a test one I could play with, cleared out the .psi call to install Sophos, and created a distribution package linked to the UNC we use to install post-imaging. When I tried to image the computer this way, it said the Sophos install succeeded (which simply means an error code of 0 was returned, right?) just like it did with the old template, but Sophos doesn't show up in the appwiz.cpl. What the heck?
Also with my test image the join to domain failed, which is odd... I didn't change anything to do with that.
Ok, so I was looking at the log file when trying to deploy Sophos, and this is what I see (at least, the pertinent parts, I think, if you want to see the parts about it downloading the file with bandwidth settings, I can.)
Thu, 03 Oct 2013 15:39:40 File (\\yuna\landesk\apps\SophosTest\setup.exe) is cached locally
Thu, 03 Oct 2013 15:39:40 LSWD or Executable Client Thread
Thu, 03 Oct 2013 15:39:40 PackagePath: [\\yuna\landesk\apps\SophosTest\setup.exe]
Thu, 03 Oct 2013 15:39:40 Processing generic executable
Thu, 03 Oct 2013 15:39:40 Launched application 'C:\Program Files\LANDesk\LDClient\sdmcache\landesk\apps\SophosTest\setup.exe' ('-s -ni') result 9
Thu, 03 Oct 2013 15:39:40 Installation result DB50009
Thu, 03 Oct 2013 15:39:42 The nostatus flag has NOT been set.
Thu, 03 Oct 2013 15:39:42 Sending task status, cmd line -coreandip=YUNA:10.1.1.66 -taskid=587 -retcode=229965833 -complete -pkgid=112
Thu, 03 Oct 2013 15:39:44 processing of package is complete, result 229965833 (0x0db50009 - code 9)