Browse Source

debug prepending

main
pvincent 7 days ago
parent
commit
045388a08f
  1. 5
      sympa/recipe/sympa_fix_personalization.recipe

5
sympa/recipe/sympa_fix_personalization.recipe

@ -13,7 +13,7 @@ function fix_personalization {
if ! grep -q "^personalization_feature.*\*$" $GLOBAL_CONF; then if ! grep -q "^personalization_feature.*\*$" $GLOBAL_CONF; then
/opt/miaou-bash/tools/append_or_replace '^personalization_feature.*$' 'personalization_feature on' $GLOBAL_CONF /opt/miaou-bash/tools/append_or_replace '^personalization_feature.*$' 'personalization_feature on' $GLOBAL_CONF
/opt/miaou-bash/tools/append_or_replace '^personalization.mail_apply_on.*$' 'personalization.mail_apply_on footer' $GLOBAL_CONF /opt/miaou-bash/tools/append_or_replace '^personalization.mail_apply_on.*$' 'personalization.mail_apply_on footer' $GLOBAL_CONF
echo 'personalization now enabled'
echo 'enabling personalization now'
FOUND=true FOUND=true
else else
echo 'personalization already enabled globally!' echo 'personalization already enabled globally!'
@ -52,6 +52,9 @@ function prepend_2lines_of_text_before_existing_line {
if ! (grep "^$existing$" $file -B2 | grep -qz "$line1.*$line2.*$existing"); then if ! (grep "^$existing$" $file -B2 | grep -qz "$line1.*$line2.*$existing"); then
echo 'do prepend' echo 'do prepend'
echo -e "line1=$line1"
echo -e "line2=$line2"
echo -e "existing=$existing"
sed -i "/^$existing$/s/^/$line1\n$line2\n/" $file sed -i "/^$existing$/s/^/$line1\n$line2\n/" $file
else else
echo 'already done!' echo 'already done!'

Loading…
Cancel
Save