From owner-freebsd-ports@freebsd.org Fri Jan 22 09:59:37 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9E3FAA8C76B for ; Fri, 22 Jan 2016 09:59:37 +0000 (UTC) (envelope-from s.adaszewski@gmail.com) Received: from mail-qk0-x22f.google.com (mail-qk0-x22f.google.com [IPv6:2607:f8b0:400d:c09::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5DB4F13A2 for ; Fri, 22 Jan 2016 09:59:37 +0000 (UTC) (envelope-from s.adaszewski@gmail.com) Received: by mail-qk0-x22f.google.com with SMTP id s5so26608388qkd.0 for ; Fri, 22 Jan 2016 01:59:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=varhVP01q9D7yO/uHp4bOajVCHQONyiANYBL3pXEoG4=; b=kiNkDwCN1SunGQrSAE0XMB9cvKdnMs6EQ0ZI6BzcsbN+20bKWNj1eiUFKt+VCBR2mu +qt4vtVtc9P7YIiRxt51DGY0uAcpf6T9WMl3RVzw9DJ8HIUUbjYbapzAZrOloiUYI1w4 4HlWdWHRYiAF6zEZ02xKR8dXoIPXYwdbOcqtdodA4fiLfSnVajy4AFdsALKykXBC9lBX TrNZOZiyUsPQBRf/rJ925ObEhwvf/9KlecVmvkyFAbeaOLPC2CNJI+kbCplLlnIpWk+R lk1KzGh/v1JlQUxCjX5R+H2MvJSa8t5kzORfY8bR9rHn3JhnpBAXfobt8Zk5to/rrGC5 zREQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=varhVP01q9D7yO/uHp4bOajVCHQONyiANYBL3pXEoG4=; b=cMS1enTeliuI+SiieU1WV6vT4iQFMBDyYa/vGCaPMDms1g4UD2zU4r3ksgFucSKm65 rCLMpBs8+yuMRANWfbv/ziZapLgfmDD73W0kkBf+vXqORlCTeWeMJk89KN5aBpy+GgyR +VGmDmSnv3y4pihIghYfOmGks3SSdKUU9/siABDTP6M1bL92x0mX+TSTx4HHEibp7+VA iB698v2BL8XGBu2ylD4L5g5WyBS4JaWbvzfNWr4uEgEpLFtTjelbp21HDF+8gU+09IKY iKfAXPQ9ioCxEVTlpblxeHVWPtU6BsWQigpgsrf9nDDUfrwkbJqcIsvU1zOAbq7Oc8rH WYlQ== X-Gm-Message-State: AG10YORbjk4+zjlpplM5lft/87oMcBcQTzxN6jz+nI6RZhEOxwTfT07cNrnoXDwbzLBchDhp+TFO97+ax1Defg== X-Received: by 10.55.31.9 with SMTP id f9mr2406887qkf.5.1453456776420; Fri, 22 Jan 2016 01:59:36 -0800 (PST) MIME-Version: 1.0 Received: by 10.55.221.202 with HTTP; Fri, 22 Jan 2016 01:58:57 -0800 (PST) In-Reply-To: <20160122091435.GG46096@home.opsec.eu> References: <20160120221004.GB3039@fbsd.intel1> <20160122091435.GG46096@home.opsec.eu> From: Stanislaw Adaszewski Date: Fri, 22 Jan 2016 10:58:57 +0100 Message-ID: Subject: Re: OpenBSD's httpd port To: Kurt Jaeger Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2016 09:59:37 -0000 Oh ok that's a good point. I looked through the freebsd-ports archive - must've missed it. So what I did is sth from scratch in 1-2 hrs. obhttpd seems to take a bit different approach - pull in more of OBSD code instead of modifying httpd itself. As of now the functionality is more complete this way, I certainly hope it also remains maintainable :) In this case I'd rather have the following patch applied on top of it - https://github.com/sadaszewski/httpd - I've generated a pull request. If this however would be undesirable (i.e. people prefer to have vanilla version of OpenBSD's httpd in obhttpd) how would I go about creating a -devel port? Best, S. On 22 January 2016 at 10:14, Kurt Jaeger wrote: > Hi! > >> I have a semi-working port of OpenBSD's new httpd running >> on FreeBSD. > > Interesting! Are you aware of > > www/obhttpd > > This is the FreeBSD port of the OpenBSD http server. > > WWW: https://github.com/koue/httpd > >> I wanted to ask if there's a chance to get this put into >> FreeBSD's port tree while I keep working on the missing >> functionality? > > Is it just an update to obhttpd or would it be more like a -devel port > of that ? > > -- > pi@opsec.eu +49 171 3101372 4 years to go !