[Pythonmac-SIG] Terminal to not have an application signature in Leopard
Edward Moy
emoy at apple.com
Wed Oct 18 02:14:34 CEST 2006
Hi, all, I'm the maintainer of python at Apple. There is a plan to
remove Terminal's application signature 'trmx' in Leopard, to avoid
some exploits that the application signature allows. Apple Events
can use the bundle ID (typeApplicationBundleID) instead, though this
only works on 10.3 and later.
Unfortunately, the Apple Event modules in python don't define
typeApplicationBundleID, so that isn't being used. And while changes
to Lib/plat-mac/terminalcommand.py and Mac/OSX/PythonLauncher/
doscript.m seem straightforward enough, it looks like application
signatures are assumed by other modules.
Anyone have any comments/ideas about this?
---------------------------------------------------------------
Edward Moy
Apple
More information about the Pythonmac-SIG
mailing list