Skip to content

Instantly share code, notes, and snippets.

@racke
Created December 18, 2019 12:15
Show Gist options
  • Save racke/0f63df0898936a592a635c5a22679dd1 to your computer and use it in GitHub Desktop.
Save racke/0f63df0898936a592a635c5a22679dd1 to your computer and use it in GitHub Desktop.
Scripts and templates for Sympa Docker Container
#! /bin/bash -e
export PERL5LIB="/home/sympa/bin:/home/sympa/lib/perl5"
/home/sympa/write-sympa-conf
/home/sympa/bin/sympa.pl
domain lists.example.com
listmaster test@lists.example.com
db_type [% db_type %]
db_name [% db_name %]
db_host [% db_host %]
db_user [% db_user %]
db_passwd [% db_pass %]
#! /bin/bash -e
export PATH="/home/sympa/bin:$PATH"
export PERL5LIB="/home/sympa/bin:/home/sympa/lib/perl5"
SYMPA_CONF=${SYMPA_CONF:-/etc/sympa/sympa.conf}
tpage --define db_type="$SYMPA_DB_TYPE" \
--define db_name="$SYMPA_DB_NAME" \
--define db_host="$SYMPA_DB_HOST" \
--define db_user="$SYMPA_DB_USER" \
--define db_pass="$SYMPA_DB_PASS" \
sympa.conf.tt2 > $SYMPA_CONF
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment