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

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to