Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@jakarta.apache.org Received: (qmail 66892 invoked by uid 500); 15 Jun 2001 16:51:54 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: tomcat-dev@jakarta.apache.org Delivered-To: mailing list tomcat-dev@jakarta.apache.org Delivered-To: moderator for tomcat-dev@jakarta.apache.org Received: (qmail 7364 invoked from network); 14 Jun 2001 22:31:28 -0000 Message-ID: <20010614223132.3609.qmail@web13504.mail.yahoo.com> Date: Thu, 14 Jun 2001 23:31:32 +0100 (BST) From: =?iso-8859-1?q?Peter=20Horne?= Subject: Fwd: My First Contribution... To: tomcat-dev@jakarta.apache.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1649760492-992557892=:1883" Content-Transfer-Encoding: 8bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N --0-1649760492-992557892=:1883 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Disposition: inline And like a true genius I forgot to attach the script... BTW - on most machines the web Server Name is "Default Web Site" and you have to use quotes. Pete --- Peter Horne wrote: > From Peter Horne Thu Jun 14 23:27:42 2001 > Received: from [210.8.224.2] by > web13507.mail.yahoo.com; Thu, 14 Jun 2001 23:27:42 > BST > Date: Thu, 14 Jun 2001 23:27:42 +0100 (BST) > From: Peter Horne > Subject: My First Contribution... > To: tomcat-dev@jakarta.apache.org > MIME-Version: 1.0 > Content-Type: text/plain; charset=iso-8859-1 > Content-Transfer-Encoding: 8bit > Content-Length: 1466 > > Hi... > > I'm not sure if any others have looked at what's > required to automate the install of the ISAPI filter > on IIS/Win2k - by the time I'd finished > understanding > the IIS metabase I'd completed the attached vb > script. > It does all the required metabase additions/changes > to install both as filter and an extension (the dll > does both) by creating a virtual directory and > setting > all the appropriate attributes. > > I've tested it pretty thouroughly - I'd appreciate > any > feedback (good/bad/indifferent). > > I've also got a windows installer in progress that > does it all as well - anyone interested? > > Cheers...Pete > > Tomcat ISAPI Redirector Installation Utility > usage: isapi_install > > > server: The Web Server Name > fdir: the full path to the directory that > contains the isapi filter > worker: Full path and file name of the > worker > properties file > mount: Full path and file name of the > worker > mount properties file > log: Full path and file name of the log > file > level: The log level emerg | info > (Re-runs are ok and will change/reset settings) > > ===== > Peter S. Horne > horneps@yahoo.com.au > > To know and not to do is not to know > ------------------------------------ > > ____________________________________________________________ > Do You Yahoo!? > Get your free @yahoo.co.uk address at > http://mail.yahoo.co.uk > or your free @yahoo.ie address at > http://mail.yahoo.ie > ===== Peter S. Horne horneps@yahoo.com.au To know and not to do is not to know ------------------------------------ ____________________________________________________________ Do You Yahoo!? Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk or your free @yahoo.ie address at http://mail.yahoo.ie --0-1649760492-992557892=:1883 Content-Type: application/octet-stream; name="isapi_install.vbs" Content-Transfer-Encoding: base64 Content-Description: isapi_install.vbs Content-Disposition: attachment; filename="isapi_install.vbs" Jw0KJyBpc2FwaV9pbnN0YWxsLnZicw0KJw0KJyBUaGlzIHNjcmlwdCBhdXRv bWF0aWNhbGx5IGluc3RhbGxzIHRoZSB0b21jYXQgaXNhcGlfcmVkaXJlY3Rv ciBmb3IgdXNlIGluDQonIGJvdGggb3V0LW9mIGFuZCBpbi1wcm9jZXNzIGlu c3RhbGxhdGlvbnMgb24gSUlTL1dpbjJLLiBTZWUgdGhlIGNvbW1hbmQgbGlu ZQ0KJyB1c2FnZSBzZWN0aW9uIGZvciB1c2FnZSBpbnN0cnVjdGlvbnMuDQon DQonIFBldGVyIFMuIEhvcm5lIA0KJyBob3JuZXBzQHlhaG9vLmNvbS5hdQ0K DQonDQonICBDaGVjayB0aGUgY29tbWFuZCBsaW5lDQonDQpzZXQgYXJncyA9 IHdzY3JpcHQuYXJndW1lbnRzDQppZiBhcmdzLmNvdW50IDw+IDYgdGhlbiAN CglpbmZvICIiDQoJaW5mbyAiVG9tY2F0IElTQVBJIFJlZGlyZWN0b3IgSW5z dGFsbGF0aW9uIFV0aWxpdHkiDQoJaW5mbyAidXNhZ2U6IGlzYXBpX2luc3Rh bGwgPHNlcnZlcj4gPGZkaXI+IDx3b3JrZXI+IDxtb3VudD4gPGxvZz4gPGxl dmVsPiINCglpbmZvICIJc2VydmVyOglUaGUgV2ViIFNlcnZlciBOYW1lIg0K CWluZm8gIglmZGlyOgl0aGUgZnVsbCBwYXRoIHRvIHRoZSBkaXJlY3Rvcnkg dGhhdCBjb250YWlucyB0aGUgaXNhcGkgZmlsdGVyIg0KCWluZm8gIgl3b3Jr ZXI6CUZ1bGwgcGF0aCBhbmQgZmlsZSBuYW1lIG9mIHRoZSB3b3JrZXIgcHJv cGVydGllcyBmaWxlIg0KCWluZm8gIgltb3VudDoJRnVsbCBwYXRoIGFuZCBm aWxlIG5hbWUgb2YgdGhlIHdvcmtlciBtb3VudCBwcm9wZXJ0aWVzIGZpbGUi DQoJaW5mbyAiCWxvZzoJRnVsbCBwYXRoIGFuZCBmaWxlIG5hbWUgb2YgdGhl IGxvZyBmaWxlIg0KCWluZm8gIglsZXZlbDoJVGhlIGxvZyBsZXZlbCBlbWVy ZyB8IGluZm8iDQoJaW5mbyAiKFJlLXJ1bnMgYXJlIG9rIGFuZCB3aWxsIGNo YW5nZS9yZXNldCBzZXR0aW5ncykiDQoJaW5mbyAiIg0KCWZhaWwgIkluY29y cmVjdCBBcmd1bWVudHMiDQplbmQgaWYNCg0KJyBTZXR1cCB0aGUgYXJncw0K c2VydmVyTmFtZSA9IGFyZ3MoMCkNCmZpbHRlckRpciA9IGFyZ3MoMSkNCmZp bHRlck5hbWUgPSAiamFrYXJ0YSINCmZpbHRlckxpYiA9ICJcaXNhcGlfcmVk aXJlY3QuZGxsIg0Kd29ya2VyRmlsZSA9IGFyZ3MoMikNCm1vdW50RmlsZSA9 IGFyZ3MoMykNCmxvZ0ZpbGUgPSBhcmdzKDQpDQpsb2dMZXZlbCA9IGFyZ3Mo NSkNCg0KJw0KJyBHZXQgYSBzaGVsbA0KJw0KZGltIHNoZWxsDQpzZXQgc2hl bGwgPSBXU2NyaXB0LkNyZWF0ZU9iamVjdCgiV1NjcmlwdC5TaGVsbCIpDQoN CicNCicgRmluZCB0aGUgaW5kaWNhdGVkIHNlcnZlciBmcm9tIGFsbCB0aGUg c2VydmVycyBpbiB0aGUgc2VydmljZSANCicgTm90ZTogdGhleSBhcmVuJ3Qg YWxsIFdlYiENCicNCnNldCBzZXJ2aWNlID0gR2V0T2JqZWN0KCJJSVM6Ly9M b2NhbEhvc3QvVzNTVkMiICkNCnNlcnZlcklkID0gIiINCmZvciBlYWNoIHRo aW5nIGluIHNlcnZpY2UNCgkgaWYgdGhpbmcuQ2xhc3MgPSAiSUlzV2ViU2Vy dmVyIiB0aGVuDQoJCWlmIHRoaW5nLlNlcnZlckNvbW1lbnQgPSBzZXJ2ZXJO YW1lIHRoZW4gDQoJCQlzZXQgc2VydmVyID0gdGhpbmcNCgkJCXNlcnZlcklk ID0gdGhpbmcubmFtZQ0KCQkJZXhpdCBmb3INCgkJZW5kIGlmDQoJZW5kIGlm DQpuZXh0DQppZiBzZXJ2ZXJJZCA9ICIiIHRoZW4gZmFpbCAiU2VydmVyICIg KyBzZXJ2ZXJOYW1lICsgIiBub3QgZm91bmQuIg0KaW5mbyAiRm91bmQgU2Vy dmVyIDwiICsgc2VydmVyTmFtZSArICI+IGF0IGluZGV4IFsiICsgc2VydmVy SWQgKyAiXS4iDQoNCicNCicgU3RvcCBldmVyeXRoaW5nIHRvIHJlbGVhc2Ug YW55IGRsbHMgLSBuZWVkZWQgZm9yIGEgcmUtaW5zdGFsbA0KJw0KJyBpbmZv ICJTdG9wcGluZyBzZXJ2ZXIgPCIgKyBzZXJ2ZXJOYW1lICsgIj4uLi4iDQon IHNlcnZlci5zdG9wDQonIGluZm8gIkRvbmUiDQoNCicNCicgR2V0IGEgaGFu ZGxlIHRvIHRoZSBmaWx0ZXJzIGZvciB0aGUgc2VydmVyIC0gd2UgcHJvY2Vz cyBhbGwgZXJyb3JzDQonDQpPbiBFcnJvciBSZXN1bWUgTmV4dA0KZGltIGZp bHRlcnMNCnNldCBmaWx0ZXJzID0gR2V0T2JqZWN0KCJJSVM6Ly9Mb2NhbEhv c3QvVzNTVkMvIiArIHNlcnZlcklkICsgIi9GaWx0ZXJzIikNCmlmIGVyciB0 aGVuIA0KCWVyci5jbGVhcg0KCWluZm8gIkZpbHRlcnMgbm90IGZvdW5kIGZv ciBzZXJ2ZXIgLSBjcmVhdGluZyINCglzZXQgZmlsdGVycyA9IHNlcnZlci5j cmVhdGUoICJJSXNGaWx0ZXJzIiwgIkZpbHRlcnMiICkNCglmaWx0ZXJzLnNl dEluZm8NCglpZiBlcnIgdGhlbiBmYWlsICJFcnJvciBDcmVhdGluZyBGaWx0 ZXJzIg0KZW5kIGlmDQppbmZvICJHb3QgRmlsdGVycyINCg0KJw0KJyBDcmVh dGUgdGhlIGZpbHRlciAtIGlmIGl0IGZhaWxzIHRoZW4gZGVsZXRlIGl0IGFu ZCB0cnkgYWdhaW4NCicNCm5hbWUgPSBmaWx0ZXJOYW1lDQppbmZvICJDcmVh dGluZyBGaWx0ZXIgIC0gIiArIGZpbHRlck5hbWUNCmRpbSBmaWx0ZXINCnNl dCBmaWx0ZXIgPSBmaWx0ZXJzLkNyZWF0ZSggIklJU0ZpbHRlciIsIGZpbHRl ck5hbWUgKQ0KaWYgZXJyIHRoZW4NCgllcnIuY2xlYXINCglpbmZvICJGaWx0 ZXIgZXhpc3RzIC0gZGVsZXRpbmciDQoJZmlsdGVycy5kZWxldGUgIklJU0Zp bHRlciIsIGZpbHRlck5hbWUNCglpZiBlcnIgdGhlbiBmYWlsICJFcnJvciBE ZWxldGluZyBGaWx0ZXIiDQoJc2V0IGZpbHRlciA9IGZpbHRlcnMuQ3JlYXRl KCAiSUlTRmlsdGVyIiwgZmlsdGVyTmFtZSApDQoJaWYgZXJyIHRoZW4gZmFp bCAiRXJyb3IgQ3JlYXRpbmcgRmlsdGVyIg0KZW5kIGlmDQppbmZvICJDcmVh dGVkIEZpbHRlciINCg0KJw0KJyBTZXQgdGhlIGZpbHRlciBpbmZvIGFuZCBz YXZlIGl0DQonDQpmaWx0ZXIuRmlsdGVyUGF0aCA9IGZpbHRlckRpciArIGZp bHRlckxpYiAgDQpmaWx0ZXIuRmlsdGVyRW5hYmxlZD10cnVlDQpmaWx0ZXIu ZGVzY3JpcHRpb24gPSBmaWx0ZXJOYW1lDQpmaWx0ZXIubm90aWZ5T3JkZXJI aWdoID0gdHJ1ZQ0KZmlsdGVyLnNldEluZm8NCg0KJw0KJyBTZXQgdGhlIGxv YWQgb3JkZXIgLSBvbmx5IGlmIGl0J3Mgbm90IGluIHRoZSBsaXN0IGFscmVh ZHkNCicNCm9uIGVycm9yIGdvdG8gMA0KbG9hZE9yZGVycyA9IGZpbHRlcnMu RmlsdGVyTG9hZE9yZGVyDQpsaXN0ID0gU3BsaXQoIGxvYWRPcmRlcnMsICIs IiApDQpmb3VuZCA9IGZhbHNlDQpmb3IgZWFjaCBpdGVtIGluIGxpc3QNCglp ZiBUcmltKCBpdGVtICkgPSBmaWx0ZXJOYW1lIHRoZW4gZm91bmQgPSB0cnVl DQpuZXh0DQoNCmlmIGZvdW5kID0gZmFsc2UgdGhlbiANCglpbmZvICJGaWx0 ZXIgaXMgbm90IGluIGxvYWQgb3JkZXIgLSBhZGRpbmcgbm93LiINCglpZiBs ZW4obG9hZE9yZGVycykgPD4gMCAgdGhlbiBsb2FkT3JkZXJzID0gbG9hZE9y ZGVycyArICIsIg0KCWZpbHRlcnMuRmlsdGVyTG9hZE9yZGVyID0gbG9hZE9y ZGVycyArIGZpbHRlck5hbWUNCglmaWx0ZXJzLnNldEluZm8NCglpbmZvICJG aWx0ZXIgYWRkZWQuIg0KZWxzZQ0KCWluZm8gIkZpbHRlciBhbHJlYWR5IGV4 aXN0cyBpbiBsb2FkIG9yZGVyIC0gbm8gdXBkYXRlIHJlcXVpcmVkLiINCmVu ZCBpZg0KDQonDQonIFNldCB0aGUgcmVnaXN0cnkgdXANCicgDQppbmZvICJD cmVhdGluZyBSZWdpc3RyeSBTZXR0aW5ncyINCnJlZ1Jvb3QgPSAiSEtFWV9M T0NBTF9NQUNISU5FXFNPRlRXQVJFXEFwYWNoZSBTb2Z0d2FyZSBGb3VuZGF0 aW9uXEpha2FydGEgSXNhcGkgUmVkaXJlY3RvclwxLjBcIg0Kc2hlbGwucmVn RGVsZXRlIHJlZ1Jvb3QNCnNoZWxsLlJlZ1dyaXRlIHJlZ1Jvb3QgKyAiZXh0 ZW5zaW9uX3VyaSIsICIvamFrYXJ0YS9pc2FwaV9yZWRpcmVjdC5kbGwiDQpz aGVsbC5SZWdXcml0ZSByZWdSb290ICsgImxvZ19maWxlIiwgbG9nRmlsZQ0K c2hlbGwuUmVnV3JpdGUgcmVnUm9vdCArICJsb2dfbGV2ZWwiLCBsb2dMZXZl bA0Kc2hlbGwuUmVnV3JpdGUgcmVnUm9vdCArICJ3b3JrZXJfZmlsZSIsIHdv cmtlckZpbGUNCnNoZWxsLlJlZ1dyaXRlIHJlZ1Jvb3QgKyAid29ya2VyX21v dW50X2ZpbGUiLCBtb3VudEZpbGUNCmluZm8gIlJlZ2lzdHJ5IFNldHRpbmdz IENyZWF0ZWQiDQoNCicNCicgRmluYWxseSwgY3JlYXRlIHRoZSB2aXJ0dWFs IGRpcmVjdG9yeSBtYXRjaGluZyB0aCBleHRlbnNpb24gdXJpDQonIA0Kb24g ZXJyb3IgZ290byAwDQpzZXQgcm9vdCA9IEdldE9iamVjdCggIklJUzovL0xv Y2FsSG9zdC9XM1NWQy8iICsgc2VydmVySUQgKyAiL1JPT1QiICkNCm9uIGVy cm9yIHJlc3VtZSBuZXh0DQpzZXQgdmRpciA9IHJvb3QuQ3JlYXRlKCJJSVNX ZWJWaXJ0dWFsRGlyIiwgZmlsdGVyTmFtZSApDQppZiBlcnIgdGhlbg0KCWlu Zm8gIkRpcmVjdG9yeSBleGlzdHMgLSBkZWxldGluZyINCglvbiBlcnJvciBy ZXN1bWUgbmV4dA0KCXJvb3QuZGVsZXRlICJJSVNXZWJWaXJ0dWFsRGlyIiwg ZmlsdGVyTmFtZQ0KCXJvb3Quc2V0SW5mbw0KCWlmIGVyciB0aGVuIGZhaWwg IkVycm9yIERlbGV0aW5nIERpcmVjdG9yeSINCglzZXQgdmRpciA9IHJvb3Qu Y3JlYXRlKCJJSVNXZWJWaXJ0dWFsRGlyIiwgZmlsdGVyTmFtZSApDQoJaWYg ZXJyIHRoZW4gZmFpbCAiRXJyb3IgQ3JlYXRpbmcgRGlyZWN0b3J5Ig0KZW5k IGlmDQppbmZvICJEaXJlY3RvcnkgQ3JlYXRlZCINCg0KJyBTZXQgdGhlIGRp cmVjdG9yeSBpbmZvcm1hdGlvbiAtIG1ha2UgaXQgYW4gYXBwbGljYXRpb24g ZGlyZWN0b3J5DQppbmZvICJTZXR0aW5nIERpcmVjdG9yeSBJbmZvcm1hdGlv biINCnZkaXIuQXBwQ3JlYXRlMiAxDQp2ZGlyLkFjY2Vzc0V4ZWN1dGUgPSBU UlVFDQp2ZGlyLkFwcEZyaWVuZGx5TmFtZSA9IGZpbHRlck5hbWUNCnZkaXIu QWNjZXNzUmVhZCA9IGZhbHNlDQp2ZGlyLkNvbnRlbnRJbmRleGVkID0gZmFs c2UNCnZkaXIuUGF0aCA9IGZpbHRlckRpcg0KdmRpci5zZXRJbmZvDQppZiBl cnIgdGhlbiBmYWlsICJFcnJvciBzYXZpbmcgbmV3IGRpcmVjdG9yeSINCmlu Zm8gIkRpcmVjdG9yeSBTYXZlZCINCicNCicgUmUgU3RhcnQgDQonDQonIGlu Zm8gIlN0YXJ0aW5nIHNlcnZlciA8IiArIHNlcnZlck5hbWUgKyAiPi4uLiIN Cicgc2VydmVyLnN0YXJ0DQonIGluZm8gIkRvbmUiDQoNCmluZm8gIkFsbCBk b25lLi4uIEJ5ZS4iDQp3c2NyaXB0LnF1aXQoMCkNCg0KJyANCicgSGVscGVy IGZ1bmN0aW9uIGZvciBzbmFmdXMNCicNCmZ1bmN0aW9uIGZhaWwoIG1lc3Nh Z2UgKQ0KCXdzY3JpcHQuZWNobyAiRTogIiArIG1lc3NhZ2UNCgl3c2NyaXB0 LnF1aXQoMSkNCmVuZCBmdW5jdGlvbg0KDQonDQonIEhlbHBlciBmdW5jdGlv biBmb3IgaW5mbw0KJw0KZnVuY3Rpb24gaW5mbyggbWVzc2FnZSApDQoJd3Nj cmlwdC5lY2hvICIgIiArIG1lc3NhZ2UNCmVuZCBmdW5jdGlvbiANCg== --0-1649760492-992557892=:1883--