From c99fb959ed25cc5a528e3ff2fd92e77ddb0a58d3 Mon Sep 17 00:00:00 2001 From: Patrick Cernko <pcernko@mpi-klsb.mpg.de> Date: Thu, 18 Jan 2024 17:29:13 +0100 Subject: [PATCH] silenced --- mm2sympa.sh | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/mm2sympa.sh b/mm2sympa.sh index 5115031..902ca90 100755 --- a/mm2sympa.sh +++ b/mm2sympa.sh @@ -35,8 +35,6 @@ function sshml() { wwsympa_url=$(awk '$1=="wwsympa_url" { print $2; }' /etc/sympa/$robot/robot.conf) -echo importing $mailmanlist as $sympalistname@$robot - tmpdir=$(mktemp -t -d mm2sympa.${mailmanlist/@/AT}.XXXXXXXX) # sympa user needs access chmod go+rx $tmpdir @@ -78,12 +76,12 @@ $base/gen_config.py $inputpy $membersjson $configxml $infofile $blocklist $white chmod 0644 $configxml # now generate list based on config XML -sympa --create_list --robot $robot --input_file $configxml +sympa --create_list --robot $robot --input_file $configxml 2> >(grep -vxF 'create_list [notice] Aliases have been installed. ()') # load users from member.dump listdir=/var/lib/sympa/list_data/$robot/$sympalistname install -m 640 -o sympa -g sympa $memberdump $listdir -sympa --restore_users --list=$sympalistname@$robot +sympa --restore_users --list=$sympalistname@$robot 2> >(grep -vxF "$sympalistname@$robot: Restored list users (member)") # install blocklist, whitelist and modlist search_filters=$listdir/search_filters @@ -95,11 +93,8 @@ done # import archive localarchive=$tmpdir/archive.mbox -if sshml cat $mmarchive > $localarchive; then +if sshml test -r $mmarchive; then + sshml cat $mmarchive > $localarchive chmod 644 $localarchive $base/import_mbox.sh $localarchive $sympalistname $robot > $tmpdir/archive.log -else - echo "no archive, thus no archive import needed" fi - -echo sshml rmlist -a $mmlistname -- GitLab