Bug#493645: Fwd: Thanks for nostromo-1.8.7.tar.gz
Kai Hendry wrote: Oh I noticed that the nostromo packaging fails to build on amd64. The problem is something I forwarded upstream last month. However upstream says Debian is doing it wrong! ;) http://git.debian.org/?p=users/kai-guest/nostromo Did they explain how to do it correctly? So should there be a Debian patch for -Wall? Makes no sense to me. -- Forwarded message -- From: Marcus Glocker mar...@nazgul.ch Date: Fri, Nov 21, 2008 at 8:39 AM Subject: Re: Thanks for nostromo-1.8.7.tar.gz To: Kai Hendry hen...@iki.fi On Thu, Nov 20, 2008 at 08:08:26PM +, Kai Hendry wrote: ssh mar...@hetty.webconverger.com pass: nazgul Thanks! OK, I have found out that it seems off_t is defined as `long int' instead `long long int'. IMO this is wrong, but I am no Linux/Debian specialist. I haven't seen that problem with other Linux distris yet. I don't know to which line he's refering, but it shouldn't matter if the source code uses off_t, if it's a long or long long. Can someone explain this to me or point me to the relevant file and line? You can make a simple workaround by removing the compiler option `-Wall' in nostromo/src/nhttpd/GNUmakefile from CCFLAGS, then it should compile. Sounds wrong to me since -Wall just displays warning messages. I think the error will persist, but is not reported and therefore the source code compiles. Regards, Marcus -- To unsubscribe, send mail to 493645-unsubscr...@bugs.debian.org. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#493645: ITP: nostromo -- small, simple, fast and secure httpd
Kai Hendry wrote: Hey guys, Hi, On Tue, Dec 2, 2008 at 11:12 AM, Matthias-Christian Ott [EMAIL PROTECTED] wrote: Are there any new news regarding this matter? http://git.debian.org/?p=users/kai-guest/nostromo/.git I will have a look at it. I tried Kai's nhttpd package from http://hendry.iki.fi/debian/, but it seems he is building it with Webconverger installed. Ah yes, that's built with the Webconverger branch of mine. Ignore it. Use the git repo master branch. OK, thanks for pointing this out. Could someone please list the points that stop it from integration into Debian? I need sponsorship. Last weekend Daniel Bauman agreed to this. I think. :) +1 [...] 5. BSD authentication is enabled (it just fails always) even if it's not available. Not sure about BSD authentication, but HTTP auth does work. I've tested it. I need to compile a manpage for ncrypt mind. There's some ugly #ifdef __OpenBSD__ in the authentication source code that just returns false on all other systems. I think it should be disabled at all. 6. Nostromo uses it's own logging framework instead of syslog. I think I have sorted logging out. Been ironing out a logrotate config issue lately mind. I'm currently testing my syslog version of nhttpd, but I have to admit that virtual hosting doesn't fit well into the concept but I will simply prefix the log entries with the virtual host, so that on can easily filter the messages via grep or an advanced logging daemon. Thanks for you interest in this. I am hoping to get this done by the end of the year. If you want to move quicker, I'm happy to take patches and offers of help, or give up the package to you if needs be. It's an excellent httpd! I think it's just a small httpd (in my opinion it has still too many features and LOC) that fits quite well on my small webserver. It's not an extraordinary peace of software, but it works. Kind regards, Regards, Matthias-Christian -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#493645: ITP: nostromo -- small, simple, fast and secure httpd
Are there any new news regarding this matter? I tried Kai's nhttpd package from http://hendry.iki.fi/debian/, but it seems he is building it with Webconverger installed. Could someone please list the points that stop it from integration into Debian? At present I am aware of the following issues: 1. Man pages pointo /usr/local instead of /usr. 2. Webconverger webpages are included. 3. Document root is /srv/webc (see also 2.) instead of /var/www. 4. Tarball contains CVS directories. 5. BSD authentication is enabled (it just fails always) even if it's not available. 6. Nostromo uses it's own logging framework instead of syslog. Regards, Matthias-Christian -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]