summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJurek Bartuszek <jurek@gentoo.org>2006-10-27 13:40:45 +0000
committerJurek Bartuszek <jurek@gentoo.org>2006-10-27 13:40:45 +0000
commit33cd9efacaa2f5c8bac9ab6eebcf7875d3d226e1 (patch)
tree8063bf6d2b13bdc39de0eb986226d1d836ffc9fb /dev-dotnet
parent - Added patch against xsp-1.1.10 that fixes a possible path disclosure (diff)
downloadgentoo-2-33cd9efacaa2f5c8bac9ab6eebcf7875d3d226e1.tar.gz
gentoo-2-33cd9efacaa2f5c8bac9ab6eebcf7875d3d226e1.tar.bz2
gentoo-2-33cd9efacaa2f5c8bac9ab6eebcf7875d3d226e1.zip
- Added patch against xsp-1.1.10 that fixes a possible path disclosure
security issue (bug #135002). - Added new xsp versions 1.1.13.7 and 1.1.18 - Added possibility to host ASP.NET 2.0 applications - Fixed bugs #146763, #122683, #147393, #135002 - Addressed bugs #77169, #91791, #132854 (Portage version: 2.1.1) (Unsigned Manifest commit)
Diffstat (limited to 'dev-dotnet')
-rw-r--r--dev-dotnet/xsp/Manifest106
-rw-r--r--dev-dotnet/xsp/files/digest-xsp-1.1.10-r13
-rw-r--r--dev-dotnet/xsp/files/mod-mono-server.confd30
-rw-r--r--dev-dotnet/xsp/files/mod-mono-server.initd70
-rw-r--r--dev-dotnet/xsp/files/xsp.confd11
-rw-r--r--dev-dotnet/xsp/files/xsp.initd29
-rw-r--r--dev-dotnet/xsp/xsp-1.1.10-r1.ebuild59
7 files changed, 79 insertions, 229 deletions
diff --git a/dev-dotnet/xsp/Manifest b/dev-dotnet/xsp/Manifest
index 9bd656b770b0..97ab7755eb2a 100644
--- a/dev-dotnet/xsp/Manifest
+++ b/dev-dotnet/xsp/Manifest
@@ -1,32 +1,84 @@
-AUX mod-mono-server.confd 1207 RMD160 17545e7e3cdbc2dda841f40251656f569053e89b SHA1 bb4412e98fccf50bda86b3f5e83ad922f9032283 SHA256 39f053f5382d0a8070e750ed22074a74ea8332b91128718d1d83c56e3d25850c
-MD5 940541938d3a1714ca81ca578c43e59c files/mod-mono-server.confd 1207
-RMD160 17545e7e3cdbc2dda841f40251656f569053e89b files/mod-mono-server.confd 1207
-SHA256 39f053f5382d0a8070e750ed22074a74ea8332b91128718d1d83c56e3d25850c files/mod-mono-server.confd 1207
-AUX mod-mono-server.initd 1669 RMD160 73624d279997ae137880a573b1731bebc34cebd6 SHA1 4638e393c9bd007336e199604cd9e32d621b0c12 SHA256 ccb6aa6b19e866b06982c4b6b15c1269d35f1fd66f5219a733da7469e7ca377e
-MD5 3e8538b26850a2ad4798d9e4149115fc files/mod-mono-server.initd 1669
-RMD160 73624d279997ae137880a573b1731bebc34cebd6 files/mod-mono-server.initd 1669
-SHA256 ccb6aa6b19e866b06982c4b6b15c1269d35f1fd66f5219a733da7469e7ca377e files/mod-mono-server.initd 1669
-AUX xsp.confd 289 RMD160 6d9790f29cbf094116707f685304d8bb5f6c113f SHA1 c5fe4701883935e5393380c174d9f15dc5c4e66b SHA256 a315b58e306c99ee9cc95517aaf14085004589a5ece7f439b8779d9d9f8061ac
-MD5 63be04e0b83dde669bea58bd4569b11f files/xsp.confd 289
-RMD160 6d9790f29cbf094116707f685304d8bb5f6c113f files/xsp.confd 289
-SHA256 a315b58e306c99ee9cc95517aaf14085004589a5ece7f439b8779d9d9f8061ac files/xsp.confd 289
-AUX xsp.initd 674 RMD160 03383af3f568676dbfd2bb7e1eb7998a6221c66d SHA1 dfaef9d37969875d60ef9f59393ecb6bcbb812f6 SHA256 72bdbe6aea8bdcaae2251b365d01ef32ed95a6b729bdeb34795c40fd87053889
-MD5 6a288ed86997dd8c5c5f8bc4311bf27a files/xsp.initd 674
-RMD160 03383af3f568676dbfd2bb7e1eb7998a6221c66d files/xsp.initd 674
-SHA256 72bdbe6aea8bdcaae2251b365d01ef32ed95a6b729bdeb34795c40fd87053889 files/xsp.initd 674
+AUX 1.1.10/mod-mono-server.confd 1214 RMD160 95a1aee53fa7278475063989fcabb564cf09e74b SHA1 91d5fe4b61702ac5d80e9d6d7d0e4eac6f4508ea SHA256 512e2985c2fca41a2b26fff3a55384a26fbb1d2f826e91910b1dcfc05792f123
+MD5 b2520292fc4d42d3d5776a4d40993014 files/1.1.10/mod-mono-server.confd 1214
+RMD160 95a1aee53fa7278475063989fcabb564cf09e74b files/1.1.10/mod-mono-server.confd 1214
+SHA256 512e2985c2fca41a2b26fff3a55384a26fbb1d2f826e91910b1dcfc05792f123 files/1.1.10/mod-mono-server.confd 1214
+AUX 1.1.10/mod-mono-server.initd 1676 RMD160 c635bc67cde6392f601a4792845dbbb5882cef4c SHA1 b2530b73968c6281fb40095fcb21fbbf16b1f850 SHA256 336f02070e951832812df920aac3e85576f65a5b48e7f767d3d72ba8b9a32c3e
+MD5 810619f082501899fe34b133da325837 files/1.1.10/mod-mono-server.initd 1676
+RMD160 c635bc67cde6392f601a4792845dbbb5882cef4c files/1.1.10/mod-mono-server.initd 1676
+SHA256 336f02070e951832812df920aac3e85576f65a5b48e7f767d3d72ba8b9a32c3e files/1.1.10/mod-mono-server.initd 1676
+AUX 1.1.10/xsp.confd 296 RMD160 68078a658e61887d2ca416c59bd8b0704c036bf4 SHA1 c5b505afbfd28fb5c434479b045f6916a10e088a SHA256 ce81e2df2ab421406e2157d2e0863c0e257ce7b2ededd400eaaaa9df273fc137
+MD5 62f29b69a93ec13762e42a2a6ec2c87f files/1.1.10/xsp.confd 296
+RMD160 68078a658e61887d2ca416c59bd8b0704c036bf4 files/1.1.10/xsp.confd 296
+SHA256 ce81e2df2ab421406e2157d2e0863c0e257ce7b2ededd400eaaaa9df273fc137 files/1.1.10/xsp.confd 296
+AUX 1.1.10/xsp.initd 681 RMD160 a10cea9f0ff92f15e568714a0a276adfe10acada SHA1 d77f095c075607f372c0c046c5fc46958db1a292 SHA256 e5e9b9d87634ce5a1b7475a039a7437e079eb6c42c3458ff66d63c238bd3be5f
+MD5 352155fe6bb08a43d95331ab410bf1f0 files/1.1.10/xsp.initd 681
+RMD160 a10cea9f0ff92f15e568714a0a276adfe10acada files/1.1.10/xsp.initd 681
+SHA256 e5e9b9d87634ce5a1b7475a039a7437e079eb6c42c3458ff66d63c238bd3be5f files/1.1.10/xsp.initd 681
+AUX 1.1.13/mod-mono-server.confd 1214 RMD160 758f42f72660f27ebd888b1c7b6d4a7578e4dc75 SHA1 b62214931d59d8cb44d62b80c392842b68088d06 SHA256 980386cc0e8e389ba969269891843514830339c8a6f95ca0c53dc528ed3dd5bb
+MD5 46d7d719b4787c4a2943ef55df268a78 files/1.1.13/mod-mono-server.confd 1214
+RMD160 758f42f72660f27ebd888b1c7b6d4a7578e4dc75 files/1.1.13/mod-mono-server.confd 1214
+SHA256 980386cc0e8e389ba969269891843514830339c8a6f95ca0c53dc528ed3dd5bb files/1.1.13/mod-mono-server.confd 1214
+AUX 1.1.13/mod-mono-server.initd 1702 RMD160 15e5bd356219d102833a5f7a987251085695ca95 SHA1 c8e513f2907de2f68a714766d194e187dc08ee91 SHA256 bc19c0ca8985c4376646dbc922973cddb3caa231387912d7e924b8e47095adf3
+MD5 99f5e120a5320d0368372e0d3da72e53 files/1.1.13/mod-mono-server.initd 1702
+RMD160 15e5bd356219d102833a5f7a987251085695ca95 files/1.1.13/mod-mono-server.initd 1702
+SHA256 bc19c0ca8985c4376646dbc922973cddb3caa231387912d7e924b8e47095adf3 files/1.1.13/mod-mono-server.initd 1702
+AUX 1.1.13/xsp.confd 293 RMD160 70aebc75a2bc3f03f989cf60ec5780c190cd7619 SHA1 e6526f90eb043f2f64f314754745f5290f97ee83 SHA256 c2fd3aeb4f03f21990f5df84e4ffc179e7e8ebcf530a0ffc8590f79ca4e5463e
+MD5 ab986a8c76a4833c81e9257bb2c192b0 files/1.1.13/xsp.confd 293
+RMD160 70aebc75a2bc3f03f989cf60ec5780c190cd7619 files/1.1.13/xsp.confd 293
+SHA256 c2fd3aeb4f03f21990f5df84e4ffc179e7e8ebcf530a0ffc8590f79ca4e5463e files/1.1.13/xsp.confd 293
+AUX 1.1.13/xsp.initd 681 RMD160 018d9d33fe14efce0a8c0352734fdd8f469141e3 SHA1 56881d1926356ab687ab8bbcddabcef9c9d709d6 SHA256 fa5eb09aa03b0743c247f897dc91ba91d47b583c84cb521e61a3973cf165cdc8
+MD5 008000da8fe9ad02e4356428a1e78ba1 files/1.1.13/xsp.initd 681
+RMD160 018d9d33fe14efce0a8c0352734fdd8f469141e3 files/1.1.13/xsp.initd 681
+SHA256 fa5eb09aa03b0743c247f897dc91ba91d47b583c84cb521e61a3973cf165cdc8 files/1.1.13/xsp.initd 681
+AUX 1.1.18/mod-mono-server.confd 1337 RMD160 a454a29da7a309d48cc6650fc666ef4cd8c1abdb SHA1 cfa66f33dd549cbb2c7bdadcaa6b055229020313 SHA256 31d27e3602f11322213d34b74a6018955755b6c65fa54e0be212f0cdb1fbe876
+MD5 02a162a7171a2bff087cc6704041752f files/1.1.18/mod-mono-server.confd 1337
+RMD160 a454a29da7a309d48cc6650fc666ef4cd8c1abdb files/1.1.18/mod-mono-server.confd 1337
+SHA256 31d27e3602f11322213d34b74a6018955755b6c65fa54e0be212f0cdb1fbe876 files/1.1.18/mod-mono-server.confd 1337
+AUX 1.1.18/mod-mono-server.initd 2028 RMD160 dcd508b06982070ebbbea066c2feaebf80582a80 SHA1 c5185f55aa30854ab044357e59dfa718cedfd137 SHA256 f024ec5d9be6b537ba61e3853916fd6a6411302a55c1b3dd6401314590f2516c
+MD5 279ee9d2838d8d3d129c3258f563042e files/1.1.18/mod-mono-server.initd 2028
+RMD160 dcd508b06982070ebbbea066c2feaebf80582a80 files/1.1.18/mod-mono-server.initd 2028
+SHA256 f024ec5d9be6b537ba61e3853916fd6a6411302a55c1b3dd6401314590f2516c files/1.1.18/mod-mono-server.initd 2028
+AUX 1.1.18/xsp.confd 417 RMD160 c6e1312432e3adcb59e92f40f4167afe3d8d0c59 SHA1 25e7d97d34fa252689d83fec28e4234eee5ff6d7 SHA256 31820a050d30d9bc055945de945ae3e63e8957e88d6d71ae6414f9800ce9b9e5
+MD5 c18dc73ac63228e65db12cb1e947e76a files/1.1.18/xsp.confd 417
+RMD160 c6e1312432e3adcb59e92f40f4167afe3d8d0c59 files/1.1.18/xsp.confd 417
+SHA256 31820a050d30d9bc055945de945ae3e63e8957e88d6d71ae6414f9800ce9b9e5 files/1.1.18/xsp.confd 417
+AUX 1.1.18/xsp.initd 906 RMD160 602d3bc52d49a03505e310d6b670aa28f180666b SHA1 6d3189815381f8e0271a291a3d09677f44b390d4 SHA256 f3a3d004e8b3be24993fd632aac75e14cabc4f90f3503a72a480c0f3b0a6cc22
+MD5 c8e2fe3d33b1f4fea0bb39b837db417b files/1.1.18/xsp.initd 906
+RMD160 602d3bc52d49a03505e310d6b670aa28f180666b files/1.1.18/xsp.initd 906
+SHA256 f3a3d004e8b3be24993fd632aac75e14cabc4f90f3503a72a480c0f3b0a6cc22 files/1.1.18/xsp.initd 906
+AUX xsp-monoworkerrequest-fix.patch 724 RMD160 d12543b7b89ed242e66abac2018b5b917fd49985 SHA1 49cb9c9940ff9673f05e9d530e189b1255e4981c SHA256 40f0a2b3dc1beff8c1ab39c759ad1fda72de9dc17d80d32fd353dc6192c6971c
+MD5 51c68748b191ba8e686798efa907b6da files/xsp-monoworkerrequest-fix.patch 724
+RMD160 d12543b7b89ed242e66abac2018b5b917fd49985 files/xsp-monoworkerrequest-fix.patch 724
+SHA256 40f0a2b3dc1beff8c1ab39c759ad1fda72de9dc17d80d32fd353dc6192c6971c files/xsp-monoworkerrequest-fix.patch 724
DIST xsp-1.1.10.tar.gz 226627 RMD160 69bef85fa8e050e01aaf002b9f0be33afa6bb128 SHA1 becb9b6ff3cec49db0829db378506f7ed0753e89 SHA256 a4c9f1f533c1aff754ceb23de032a8f74af2d27b86db384f42129920e850192c
-EBUILD xsp-1.1.10-r1.ebuild 1413 RMD160 89f16b76df13004c3afbd6bb7575434342be5e47 SHA1 789dbb4193293b5129c5269856deeee772c1592c SHA256 7556fb8db40c9f418cf67793d85251149ca0c1748c989108cd6e9e7d41363eae
-MD5 6f527dbfd479558bb335e2ba4591c7d0 xsp-1.1.10-r1.ebuild 1413
-RMD160 89f16b76df13004c3afbd6bb7575434342be5e47 xsp-1.1.10-r1.ebuild 1413
-SHA256 7556fb8db40c9f418cf67793d85251149ca0c1748c989108cd6e9e7d41363eae xsp-1.1.10-r1.ebuild 1413
-MISC ChangeLog 4533 RMD160 511e6ecb8f9c34cb0fb306d973047c3cd4216842 SHA1 a330ace5fdc4c9d564a9b879dbf7630ca970c52d SHA256 04586d5e94d164d3d2b3c905b3854a71e83e6610c24dd8b25cc1a19d84523eeb
-MD5 0c18157099cb8b55d2e1ec90542cf105 ChangeLog 4533
-RMD160 511e6ecb8f9c34cb0fb306d973047c3cd4216842 ChangeLog 4533
-SHA256 04586d5e94d164d3d2b3c905b3854a71e83e6610c24dd8b25cc1a19d84523eeb ChangeLog 4533
+DIST xsp-1.1.13.7.tar.gz 226390 RMD160 80e428e9ac5f81ee68ffe7c00ccf1e64ed745ae5 SHA1 28a1ed29b97b55c0309f73cc6f8ad9588eeb3341 SHA256 ebf9081bd94f421534215f7a2055a18bdef8f2116ff4bc1e4140b707df0004ef
+DIST xsp-1.1.18.tar.gz 230381 RMD160 01810e3638bf5ef7c90a76d4ade511a0107c1fe5 SHA1 934c97aea28b7083ccf417a85e45d9436d7e4f92 SHA256 f642460755df541a443998af6ea02e21cea122a71551fecb18ecf29934e2f812
+EBUILD xsp-1.1.10-r2.ebuild 1491 RMD160 6744d61c9ba4885d464edd894539d89fa34e6e87 SHA1 602620a7c1aff5d147f46fe0c7f7cc4d701c1d82 SHA256 4507fa06dc366bb0bccf7a03752fa9c1e95d90324cc80970864b40a2af5c4b7c
+MD5 e1a73a9903abd4cab05ee66ffa8bcac8 xsp-1.1.10-r2.ebuild 1491
+RMD160 6744d61c9ba4885d464edd894539d89fa34e6e87 xsp-1.1.10-r2.ebuild 1491
+SHA256 4507fa06dc366bb0bccf7a03752fa9c1e95d90324cc80970864b40a2af5c4b7c xsp-1.1.10-r2.ebuild 1491
+EBUILD xsp-1.1.13.7.ebuild 1505 RMD160 e3550f277eefd26ee1270106dd2744ccc4fa7b5c SHA1 49cc1baa00b66507b5f22e8707da61983ca1e8a2 SHA256 4a184ca8930907d863189ec53f36ebd9534a306ccb297719f60abef326a7f624
+MD5 e9621776fa84f3daa8dc75c22431722a xsp-1.1.13.7.ebuild 1505
+RMD160 e3550f277eefd26ee1270106dd2744ccc4fa7b5c xsp-1.1.13.7.ebuild 1505
+SHA256 4a184ca8930907d863189ec53f36ebd9534a306ccb297719f60abef326a7f624 xsp-1.1.13.7.ebuild 1505
+EBUILD xsp-1.1.18.ebuild 1411 RMD160 a7a72a8a675522df986d047123da48471f91d36d SHA1 7a0db9e739814779dbf0530b55812c6307d546a5 SHA256 40655bee7556309dec6ba201b382430b040534008c20a3b92234c29ad5e56e4b
+MD5 04e6237229deddb64a082fdc168c566f xsp-1.1.18.ebuild 1411
+RMD160 a7a72a8a675522df986d047123da48471f91d36d xsp-1.1.18.ebuild 1411
+SHA256 40655bee7556309dec6ba201b382430b040534008c20a3b92234c29ad5e56e4b xsp-1.1.18.ebuild 1411
+MISC ChangeLog 5766 RMD160 4fb75a253f07fa21e96a90866c1d9fe7b8b1958c SHA1 a0b3e6ce396271c8362cc8bf0d4b755d3e1c6f58 SHA256 d7ea719d9f0feb07d98154891d9048eda53f32bc1c59489d8b55efbac0af3db4
+MD5 fd68c6d2642ffb9795e54a5881c12e42 ChangeLog 5766
+RMD160 4fb75a253f07fa21e96a90866c1d9fe7b8b1958c ChangeLog 5766
+SHA256 d7ea719d9f0feb07d98154891d9048eda53f32bc1c59489d8b55efbac0af3db4 ChangeLog 5766
MISC metadata.xml 564 RMD160 98a10a829910f0b74c8a557e8b5c3e48a8470453 SHA1 aecaa7afa722045adaa69cc6e9e6c13272577179 SHA256 a3a84429c5a6f0a07a90c3154904e7e56ea7f7881796edde77a4b52a0d19753c
MD5 93fbf3f3094a9f8b5e20409810fd8a7f metadata.xml 564
RMD160 98a10a829910f0b74c8a557e8b5c3e48a8470453 metadata.xml 564
SHA256 a3a84429c5a6f0a07a90c3154904e7e56ea7f7881796edde77a4b52a0d19753c metadata.xml 564
-MD5 c9817566837da8323d516c1117e2d7b3 files/digest-xsp-1.1.10-r1 232
-RMD160 6762243ec63b4f43136ec11c4429d5a00273fd4f files/digest-xsp-1.1.10-r1 232
-SHA256 a841902bdbe2660263eb39faaf4a86605d4e45f8a32cd5cf773e91d7dbaf38af files/digest-xsp-1.1.10-r1 232
+MD5 c9817566837da8323d516c1117e2d7b3 files/digest-xsp-1.1.10-r2 232
+RMD160 6762243ec63b4f43136ec11c4429d5a00273fd4f files/digest-xsp-1.1.10-r2 232
+SHA256 a841902bdbe2660263eb39faaf4a86605d4e45f8a32cd5cf773e91d7dbaf38af files/digest-xsp-1.1.10-r2 232
+MD5 07188fa52d807d030554c6b5e558f15b files/digest-xsp-1.1.13.7 238
+RMD160 21811ca74a4b85f2b9a03aba6033a0d8ec789f3d files/digest-xsp-1.1.13.7 238
+SHA256 9389d17f7432c147f8209f45f7c65d1615be6c28b78fa0f8b0b45b31191ec81e files/digest-xsp-1.1.13.7 238
+MD5 63428d07900017fda481dc4fc35dce63 files/digest-xsp-1.1.18 232
+RMD160 156c653e12a348e6f7d454789c4b9316c341c3ba files/digest-xsp-1.1.18 232
+SHA256 391ca71e6275daba8468888c6330df52bdd9b03465db9b39a6c4f65fc6b0c3a0 files/digest-xsp-1.1.18 232
diff --git a/dev-dotnet/xsp/files/digest-xsp-1.1.10-r1 b/dev-dotnet/xsp/files/digest-xsp-1.1.10-r1
deleted file mode 100644
index e73af25e21a4..000000000000
--- a/dev-dotnet/xsp/files/digest-xsp-1.1.10-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 8b5347c60951810c4fb6a96ff64c231e xsp-1.1.10.tar.gz 226627
-RMD160 69bef85fa8e050e01aaf002b9f0be33afa6bb128 xsp-1.1.10.tar.gz 226627
-SHA256 a4c9f1f533c1aff754ceb23de032a8f74af2d27b86db384f42129920e850192c xsp-1.1.10.tar.gz 226627
diff --git a/dev-dotnet/xsp/files/mod-mono-server.confd b/dev-dotnet/xsp/files/mod-mono-server.confd
deleted file mode 100644
index 975884001f83..000000000000
--- a/dev-dotnet/xsp/files/mod-mono-server.confd
+++ /dev/null
@@ -1,30 +0,0 @@
-# Config file for /etc/init.d/mod-mono-server
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/mod-mono-server.confd,v 1.2 2006/10/23 23:03:15 jurek Exp $
-
-# Configuration directives for mod-mono-server.exe. For more information on
-# these variables, see the man page for xsp(1).
-
-# This is the document root; trailing slash is not necessary
-#MonoServerRootDir="/usr/lib/xsp/test"
-
-# Directory to search for files with an `.webapp' extension.
-#MonoApplicationsConfigDir="/usr/lib/xsp/test"
-
-# Comma separated list of directories (in the form virtual:real) for all
-# applications managed by the server. For example:
-# /app1:/var/www/localhost/htdocs/app1,/app2:/var/www/localhost/htdocs/app2
-MonoApplications="/mono:/usr/lib/xsp/test"
-
-# The communication channel used between mod-mono-server and mod_mono.
-# unix - A unix socket
-# tcp - A TCP connection
-MonoServerChannel="unix"
-
-# When the comm. channel is "unix", the local filename used by the socket.
-UnixSocketFileName="/tmp/mod_mono_server"
-
-# When the comm. channel is "tcp", IP address for the server to listen on.
-#MonoServerAddress=127.0.0.1
-
-# When the comm. channel is "tcp", port for the server to listen on.
-#MonoServerPort=8080
diff --git a/dev-dotnet/xsp/files/mod-mono-server.initd b/dev-dotnet/xsp/files/mod-mono-server.initd
deleted file mode 100644
index 5d2dd7fcfa90..000000000000
--- a/dev-dotnet/xsp/files/mod-mono-server.initd
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/mod-mono-server.initd,v 1.3 2006/10/23 23:03:15 jurek Exp $
-
-depend() {
- use net
- after dotnet
-}
-
-start() {
- [ -z "$MonoServerRootDir" ] && \
- MonoServerRootDir="/usr/lib/xsp/test"
- [ -z "$MonoApplications" ] && \
- MonoApplications="/mono:/usr/lib/xsp/test,/:."
- [ -z "$UnixSocketFileName" ] && \
- UnixSocketFileName="/tmp/mod_mono_server"
- [ -z "$MonoServerAddress" ] && \
- MonoServerAddress=127.0.0.1
- [ -z "$MonoServerPort" ] && \
- MonoServerPort=8080
-
- MONO_SERVER_OPTS="--root ${MonoServerRootDir} \
---applications ${MonoApplications} --nonstop"
-
- [ -n "$MonoApplicationsConfigDir" ] && \
- MONO_SERVER_OPTS="${MONO_SERVER_OPTS} \
---appconfigdir ${MonoApplicationsConfigDir}"
-
- case "$MonoServerChannel" in
- "tcp" )
- MONO_SERVER_OPTS="${MONO_SERVER_OPTS} \
---address ${MonoServerAddress} --port ${MonoServerPort}"
- ;;
-
- "unix" )
- [ -f "$UnixSocketFileName" ] && rm -f $UnixSocketFileName
- MONO_SERVER_OPTS="${MONO_SERVER_OPTS} \
---filename ${UnixSocketFileName}"
- ;;
-
- * )
- eerror "Please set a valid value for MonoServerChannel"
- return 1
- ;;
- esac
-
- export MONO_SHARED_DIR=/tmp
-
- ebegin "Starting mod-mono-server"
-
- start-stop-daemon --quiet --start \
- --background \
- --make-pidfile \
- --pidfile /var/run/aspnet/mod-mono-server.pid \
- --chuid apache \
- --exec /usr/bin/mod-mono-server \
- -- $MONO_SERVER_OPTS
-
- eend $?
-}
-
-stop() {
- ebegin "Stopping mod-mono-server"
-
- start-stop-daemon -o --quiet --stop \
- --pidfile /var/run/aspnet/mod-mono-server.pid
-
- eend $?
-}
diff --git a/dev-dotnet/xsp/files/xsp.confd b/dev-dotnet/xsp/files/xsp.confd
deleted file mode 100644
index ee323d222682..000000000000
--- a/dev-dotnet/xsp/files/xsp.confd
+++ /dev/null
@@ -1,11 +0,0 @@
-# Config file for /etc/init.d/xsp
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/xsp.confd,v 1.3 2006/10/23 23:03:15 jurek Exp $
-
-# This is the document root; trailing slash is not necessary
-MonoServerRoot=/usr/lib/xsp/test
-
-# Port for the server to run on
-MonoServerPort=8000
-
-
-
diff --git a/dev-dotnet/xsp/files/xsp.initd b/dev-dotnet/xsp/files/xsp.initd
deleted file mode 100644
index 2bbf88035159..000000000000
--- a/dev-dotnet/xsp/files/xsp.initd
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/files/xsp.initd,v 1.4 2006/10/23 23:03:15 jurek Exp $
-
-depend() {
- need net
- after dotnet
-}
-
-start() {
- ebegin "Starting xsp"
-
- start-stop-daemon --quiet --start \
- --background \
- --make-pidfile \
- --pidfile /var/run/aspnet/xsp.pid \
- --chuid aspnet \
- --exec /usr/bin/mono /usr/lib/xsp/1.0/xsp.exe -- --root ${MonoServerRoot} --port ${MonoServerPort} --nonstop
- eend $?
-}
-
-stop() {
- ebegin "Stopping xsp"
- start-stop-daemon -o --quiet --stop \
- --pidfile /var/run/aspnet/xsp.pid
- eend $?
-}
-
diff --git a/dev-dotnet/xsp/xsp-1.1.10-r1.ebuild b/dev-dotnet/xsp/xsp-1.1.10-r1.ebuild
deleted file mode 100644
index 891e88f4e7bc..000000000000
--- a/dev-dotnet/xsp/xsp-1.1.10-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/xsp/xsp-1.1.10-r1.ebuild,v 1.3 2006/10/25 11:10:43 jurek Exp $
-
-inherit mono autotools eutils
-
-DESCRIPTION="XSP ASP.NET host"
-HOMEPAGE="http://www.go-mono.com/"
-SRC_URI="http://www.go-mono.com/sources/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-
-IUSE=""
-
-DEPEND=">=dev-lang/mono-${PV}
- <dev-lang/mono-1.1.17"
-
-pkg_preinst() {
- enewgroup aspnet
-
- # Give aspnet home dir of /tmp since it must create ~/.wapi
- enewuser aspnet -1 -1 /tmp aspnet
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- sed -i -e "s:mkinstalldirs) \$(data:mkinstalldirs) \$(DESTDIR)\$(data:" \
- -e "s:gif \$(data:gif \$(DESTDIR)\$(data:" \
- ${S}/test/2.0/treeview/Makefile.am
- eautoreconf
-}
-
-src_compile() {
- econf || die "./configure failed!"
- emake || {
- echo
- eerror "If xsp fails to build, try unmerging and re-emerging it."
- die "make failed"
- }
-}
-
-src_install() {
- make DESTDIR=${D} install || die
- exeinto /etc/init.d ; newexe ${FILESDIR}/xsp.initd xsp
- newexe ${FILESDIR}/mod-mono-server.initd mod-mono-server
- insinto /etc/conf.d ; newins ${FILESDIR}/xsp.confd xsp
- newins ${FILESDIR}/mod-mono-server.confd mod-mono-server
-
- keepdir /var/run/aspnet
-
- dodoc README ChangeLog AUTHORS INSTALL NEWS
-}
-
-pkg_postinst() {
- chown aspnet:aspnet /var/run/aspnet
-}