Skip to Content.
Sympa Menu

en - Re: [sympa-users] Installation instructions are a mess

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Flemming Bjerke <address@concealed>
  • To: address@concealed
  • Subject: Re: [sympa-users] Installation instructions are a mess
  • Date: Tue, 13 Jun 2017 14:02:52 +0200

Thank you, it is exactly what the old page about transport/alias says.

http://www.folly.org.uk/sympa/sympa_config_03.html

I will stick to the transport way. I don't think it much more difficult
to set up than the alias way, and then the getting started install
starts on the right track.

Flemming


On 13-06-2017 08:12, IKEDA Soji wrote:
> Hi Flemming,
>
> On Mon, 12 Jun 2017 11:25:54 +0200
> Flemming Bjerke <address@concealed> wrote:
>
>> Thank you.
>>
>> I for my part is not interested in forking sympa-community. I will look
>> through the different installation input, which has been posted here,
>> and see if it is relavant to update my getting started debian installation.
>>
>> I will post the result on this list. Then, i must be up to others to
>> find out how to update the installation instructions on sympa.org.
>>
>> I have a question:
>>
>> I notice that you use aliases to configure postfix. I use transport. Is
>> there any reason for preferring either of these approaches?
> Yes, I prefer to transport, too. However, if the user starts with
> setting not enabling multiple virtual hosts, using aliases is easier.
>
> My favorite setting is described here:
> http://sympa-ja.org/wiki/Virtual_domain_%28Postfix%29/Real_Virtual_Domain
>
> where no regexp/pcre maps are used. I suppose such catch-all map is
> not so good idea, because they may generate backscatter, unintentional
> bounce storm.
>
>
> Regards,
>
> -- Soji
>
>> Flemming
>>
>> Your postfix setup
>>
>> =============
>>
>>
>> * Edit /etc/sympa/sympa.conf to add following line:
>> ```
>> aliases_program postalias
>> ```
>>
>> * Edit /etc/sympa/aliases.sympa.postfix file as you prefer.
>>
>> * Edit /etc/postfix/main.cf:
>>
>> * Add following maps to $alias_maps:
>>
>> * hash:/etc/sympa/aliases.sympa.postfix
>>
>> * hash:/var/lib/sympa/sympa_aliases
>>
>> * Add following map to $alias_database:
>>
>> * hash:/etc/sympa/aliases.sympa.postfix
>>
>> * Add following line:
>> ```
>> recipient_delimiter = +
>> ```
>>
>> * Run ``newaliases``.
>>
>> * Run ``su sympa -c /usr/sbin/sympa_newaliases.pl``.
>>
>> * Run ``systemctl restart postfix.service``.
>>
>> N.B.: This instruction is to use postalias(1) maintainance tool. If you
>> wish to use postmap(1), edit /etc/sympa/sympa.conf to add a line
>> ``aliases_program postmap``.
>>
>>
>> The transport setup of postfix
>>
>> ====================
>>
>> In |/etc/postfix/master.cf|, add:
>>
>> ||
>>
>> |sympa unix - n n - - pipe flags=R user=sympa
>> argv=/usr/lib/sympa/bin/queue ${recipient} sympabounce unix - n n - -
>> pipe flags=R user=sympa argv=/usr/lib/sympa/bin/bouncequeue ${recipient}|
>>
>> In |/etc/postfix/main.cf|, add :
>>
>> |transport_maps = regexp:/etc/postfix/sympa_transport.cf
>> local_recipient_maps = regexp:/etc/postfix/sympa_transport.cf
>> sympa_destination_recipient_limit = 1
>> sympabounce_destination_recipient_limit = 1|
>>
>> In |/etc/postfix/sympa_transport.cf| add :
>>
>> |/^.*-owner\@listes\.domaine\.fr$/ sympabounce:
>> /^.*\@listes\.domaine\.fr$/ sympa:|
>>
>> Restart sympa:
>>
>> |systemctl restart postfix sympa|
>
>
>> On 11-06-2017 07:26, IKEDA Soji wrote:
>>> Hi,
>>>
>>> Attached files are bundled in RPM distribution I built (sysVinit for
>>> RHEL6 and systemd for RHEL7). It also approximately covers steps
>>> after "./configure; make; make install".
>>>
>>> You may freely modify and expand it under terms of CC-BY-SA.
>>>
>>> Hope it helps.
>>>
>>> Regards,
>>>
>>> -- Soji
>>>
>>> On Mon, 5 Jun 2017 06:08:07 +0200
>>> Flemming Bjerke <address@concealed> wrote:
>>>
>>>> I think it is discouraging to newcomers that the official installation
>>>> instructions for sympa are a mess, at least for ubuntu og debian binary
>>>> installation. I think it is a quite efficient way to avoid newcomers
>>>> adopting sympa. They might event think: If installation instructions are
>>>> such a mess, what about the software?
>>>>
>>>> http://www.sympa.org/linux.html
>>>>
>>>> https://www.sympa.org/manual/web-interface
>>>>
>>>> There are at least 4 recent installation instructions for ubuntu/debian:
>>>>
>>>> https://www.cerenit.fr/blog/installation-de-sympa-sur-debian-jessie
>>>>
>>>> https://blog.plip.com/2017/04/03/howto-sympa-6-1-on-ubuntu-16-04/
>>>>
>>>> https://blog.plip.com/2017/06/04/howto-sympa-6-2-on-ubuntu-17-04/
>>>>
>>>> I have posted instructions for a debian installation on sympa-users list.
>>>>
>>>> I think it would be a very good idea if sympa FAQ were updated so that
>>>> such instructions easily could be found by newcomers. How could that be
>>>> done?
>>>>
>>>> Flemming
>>>>
>>>>
>>>>
>




Archive powered by MHonArc 2.6.19+.

Top of Page