First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 41655
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Apache Team - Bugzilla Reports <apache-bugs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Chris Laverty <chris@laverty.me.uk>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
mod_mono-0.7.ebuild mod_mono-0.7.ebuild text/plain Chris Laverty 2004-02-15 05:26 0000 1.10 KB Details
70_mod_mono.conf 70_mod_mono.conf text/plain Chris Laverty 2004-02-15 05:26 0000 566 bytes Details
mod-mono-server.init mod-mono-server.init text/plain Chris Laverty 2004-02-15 05:27 0000 1.00 KB Details
mod-mono-server.conf mod-mono-server.conf text/plain Chris Laverty 2004-02-15 05:27 0000 218 bytes Details
mod-mono-server.init mod-mono-server.init text/plain Chris Laverty 2004-02-22 08:12 0000 1.20 KB Details
70_mod_mono.conf 70_mod_mono.conf text/plain aent 2004-04-21 18:52 0000 620 bytes Details
mod_mono-0.8.ebuild mod_mono-0.8.ebuild text/plain aent 2004-04-21 18:53 0000 945 bytes Details
mod_mono-0.8.ebuild mod_mono-0.8.ebuild text/plain aent 2004-04-23 21:09 0000 997 bytes Details
mod_mono-0.8.ebuild mod_mono-0.8.ebuild text/plain Martin Honermeyer 2004-05-03 15:48 0000 1020 bytes Details
70_mod_mono.conf 70_mod_mono.conf text/plain Martin Honermeyer 2004-05-03 15:51 0000 641 bytes Details
70_mod_mono.conf 70_mod_mono.conf text/plain aent 2004-05-07 17:55 0000 617 bytes Details
mod_mono-0.9.ebuild mod_mono-0.9.ebuild text/plain Martin Honermeyer 2004-05-10 15:54 0000 1.00 KB Details
mod_mono-0.9.ebuild mod_mono-0.9.ebuild text/plain aent 2004-05-14 18:14 0000 1018 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 41655 depends on: 41652 Show dependency tree
Bug 41655 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-02-15 05:25 0000
mod_mono is an Apache module for the XSP server.  This ebuild currently only
works with Apache 2.

I suggest dev-dotnet/mod_mono.  Also, this ebuild depends on dev-dotnet/xsp
submitted earlier.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Chris Laverty 2004-02-15 05:26:20 0000 -------
Created an attachment (id=25657) [edit]
mod_mono-0.7.ebuild

------- Comment #2 From Chris Laverty 2004-02-15 05:26:42 0000 -------
Created an attachment (id=25658) [edit]
70_mod_mono.conf

------- Comment #3 From Chris Laverty 2004-02-15 05:27:03 0000 -------
Created an attachment (id=25659) [edit]
mod-mono-server.init

------- Comment #4 From Chris Laverty 2004-02-15 05:27:19 0000 -------
Created an attachment (id=25660) [edit]
mod-mono-server.conf

------- Comment #5 From Chris Laverty 2004-02-22 08:12:58 0000 -------
Created an attachment (id=26106) [edit]
mod-mono-server.init

Runs as unprivileged user aspnet (created by xsp)

------- Comment #6 From aent 2004-04-21 18:52:17 0000 -------
Created an attachment (id=29786) [edit]
70_mod_mono.conf

Updating for mod_mono-0.8

------- Comment #7 From aent 2004-04-21 18:53:08 0000 -------
Created an attachment (id=29787) [edit]
mod_mono-0.8.ebuild

new version

------- Comment #8 From aent 2004-04-21 18:54:16 0000 -------
The init.d and conf.d script are unnecessary in 0.8 as mod_mono can spawn its
own mod_mono_server and all of the configuration is in the mod_mono.conf file
now...

------- Comment #9 From aent 2004-04-23 21:08:15 0000 -------
While installing it on my main box, I found a problem I can't figure out how to
fix within the ebuild/70_mod_mono.conf file:
The permissions of /tmp/mod_mono_server socket needs to be chmodded to 0666
after Apache starts, the default permissions are not enough for it to work.
Also, 70_mod_mono.conf needs a little bit more work to fix the MIME type
associations with mono as it has apparently changed again o_O
I'll work on fixing that tomorrow...

------- Comment #10 From aent 2004-04-23 21:09:26 0000 -------
Created an attachment (id=29936) [edit]
mod_mono-0.8.ebuild

Adds man page

------- Comment #11 From Martin Honermeyer 2004-05-03 15:45:22 0000 -------
Great! Got mod_mono-0.8 to work with xsp-0.12 (your ebuild). 

Fixed two things:
1. As you said, mod_mono depends on xsp. You should add the line 
        >=dev-dotnet/xsp-0.11
to the DEPEND section in mod_mono-0.8 ebuild!

2. In 70_mod_mono.conf, there has to be a new line above the <Directory> line:
  #  SetHandler Mono
The examples (and every other mono script) won't work otherwise! This will have to be set for every directory which should be served by mod_mono.


Overall, thanks for your work! That said, I didn't get Web Services to work until now ;( Same error every time:

System.Configuration.ConfigurationException: Cannot load type 'DumpExtension, extensions' (node name: add) ()

Removing DumpExtension from the file web.config doesn't help. This extension is really needed, I suppose.


Martin

------- Comment #12 From Martin Honermeyer 2004-05-03 15:48:40 0000 -------
Created an attachment (id=30651) [edit]
mod_mono-0.8.ebuild

fixed xsp dependency!

------- Comment #13 From Martin Honermeyer 2004-05-03 15:51:54 0000 -------
Created an attachment (id=30652) [edit]
70_mod_mono.conf

fixed examples configuration (added Mono as handler)

------- Comment #14 From aent 2004-05-07 17:55:17 0000 -------
Created an attachment (id=30979) [edit]
70_mod_mono.conf

Added AddHandler, removed SetHandler... now .aspx .ashx .asmx .ascx .asax
.config .ascx are all associated with mod_mono...

------- Comment #15 From Peter Westwood 2004-05-10 04:28:31 0000 -------
Had a play with this over the weekednd - and works fine for me as long as I
stick with mono 0.31 and don't upgrade to 0.91.

------- Comment #16 From Chuck Short (RETIRED) 2004-05-10 12:17:30 0000 -------
I just had a look at the most recent ebuild and I dont think the dependsis
right. Since there is no xsp. Could you please double check your depends then I
would have no problem adding this to cvs.

thanks
chuck

------- Comment #17 From Martin Honermeyer 2004-05-10 15:54:14 0000 -------
Created an attachment (id=31132) [edit]
mod_mono-0.9.ebuild

This is the new version! Dependencies should be right. mod_mono-0.9 belongs to
xsp-0.13, which belongs to mono-0.91 (everything from beta1).

------- Comment #18 From aent 2004-05-14 18:14:47 0000 -------
Created an attachment (id=31447) [edit]
mod_mono-0.9.ebuild

It doesn't USE apache2 (yet anyways), it depends on it...
I removed it from IUSE...

Chuck: XSP's ebuild needs to be added before this one, its in bug #41652

------- Comment #19 From Chuck Short (RETIRED) 2004-05-21 19:59:56 0000 -------
Added thanks for the ebuild.

First Last Prev Next    No search results available      Search page      Enter new bug