From owner-freebsd-questions@freebsd.org Thu Nov 1 00:23:47 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CB63510D34A1 for ; Thu, 1 Nov 2018 00:23:47 +0000 (UTC) (envelope-from citrin+bsd@citrin.ru) Received: from hz.citrin.ru (hz.citrin.ru [IPv6:2a01:4f8:d16:10c3::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 60C9B73475 for ; Thu, 1 Nov 2018 00:23:47 +0000 (UTC) (envelope-from citrin+bsd@citrin.ru) Received: from x220.lan (unknown [IPv6:2601:18a:c680:9888:d11e:4ede:b8e0:991e]) by hz.citrin.ru (Postfix) with ESMTPSA id 0D2AC2E896C for ; Thu, 1 Nov 2018 00:23:44 +0000 (UTC) Subject: Re: Mailman 3 on FreeBSD To: freebsd-questions@freebsd.org References: From: Anton Yuzhaninov Openpgp: preference=signencrypt Message-ID: <531f195c-8bf0-a3d6-40e4-8e8872159ae1@citrin.ru> Date: Wed, 31 Oct 2018 20:23:43 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrin.ru; s=s0; t=1541031825; bh=NzAK8xPB49EKvzK5U0Tm/mQGNRzizTk2RysPeb7gjhg=; h=Subject:To:References:From:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=U1N7kDhM+afJzrgOaXG87wSMAz1exovnA5dLJGsYZTUijcYxm79CnAjDzvK5LmgrUO9CSCfusEnmfml8zjZfOhIIE4W6o6gNfoItfZVUJjyqi4Q4KsB6MXYy1oQux+v1sQ+uvw+Hffq+uSHS0Uext7MjbyiKpegqj+MXXyYnPmI= X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Nov 2018 00:23:48 -0000 On 10/31/18 6:07 AM, Odhiambo Washington wrote: > Is there anyone running Mailman 3 on FreeBSD? > > I've been struggling with this for a long while. I need to find advise on > how to run the various services on FreeBSD after installation - control > scripts for rc.d/ I've tried to setup mailman3 and almost did it, but: - it was very tedious - I encountered some problems which looked like bugs (somewhere in numerous python modules for mailman3) I sought that even if I'll get mailman3 up and running it will require a lot of effort to maintain it and decided to use mailman2 instead. I'm happy with mailman2 so far and compare to mailman3 it was easy to setup and configure. There is a patch for main mailman3 port: https://reviews.freebsd.org/D14126 but AFAIK there are no ports for other components (HyperKitty, postorius). This patch contain rc.d script for mailman3 core. For web components I've used uwsgi (uwsgi-py36 package) - it has it's own startup script. If you familiar with Ansible I can share my unfinished Ansible roles for mailman3.