XSP is a small web server that hosts Mono's ASP.NET implementation. It is required for mod_mono, which I will be submitting separately. I suggest dev-dotnet/xsp as this is the name referenced in the mod_mono ebuild. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 25655 [details] xsp-0.9.ebuild
Created attachment 26059 [details] xsp-0.9.ebuild I believe XSP is under the GPL-2 license, also I modified it to create an init.d scripts, attaching new ebuild and files...
Created attachment 26060 [details] xsp.confd ( /etc/conf.d/xsp )
Created attachment 26061 [details] xsp.initd ( /etc/init.d/xsp )
Created attachment 26104 [details] xsp-0.9.ebuild New version incorporates changes from aent and now runs as unprivileged user aspnet
Created attachment 26105 [details] xsp.initd ( /etc/init.d/xsp ) Add --chuid
Created attachment 29783 [details] xsp-0.11.ebuild Version bump
One for the dotnet team? Stu
xsp-0.12 is just another version bump, no changed to the ebuild are necessary at all for it either...
little changes for xsp-0.13. It works. Even Webservices now work for me! One problem though: the files from /usr/share/doc/xsp/test/bin get copied to /usr/share/xsp/doc/test/bin/ - should be easy to fix. xsp now depends on mono-0.91 (because it belongs to mono beta1). So DEPEND has to be changed to "">=dev-dotnet/mono-0.91". This also means the path in the SRC_URI has to be changed ("http://www.go-mono.com/archive/beta1/${P}.tar.gz"). Martin
Hey all, Just added this in, with only minor changes. Thanks for all the work on the ebuilds. I've added a dodoc for some docs, and changed the new user's shell to /bin/false. I've found no reason to give that user a real shell, if someone can find reason otherwise, open a new bug with the info. Please test and report back succcess/failure. I'll mark this closed then.