Bug#493645: Fwd: Thanks for nostromo-1.8.7.tar.gz

2008-12-19 Thread Matthias-Christian Ott
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

2008-12-02 Thread Matthias-Christian Ott
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

2008-12-02 Thread Matthias-Christian Ott
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]