From 182cde2031800b3f301936b816ebf3a28c8e4c71 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Wed, 20 Sep 2023 11:23:49 -0600 Subject: [PATCH] Add a cron job for call detail records. --- debian/resources/finish.sh | 3 +++ devuan/resources/finish.sh | 15 +++++++++++++++ ubuntu/resources/finish.sh | 3 +++ 3 files changed, 21 insertions(+) diff --git a/debian/resources/finish.sh b/debian/resources/finish.sh index 40fb6a0..bae64c3 100755 --- a/debian/resources/finish.sh +++ b/debian/resources/finish.sh @@ -110,6 +110,9 @@ cp /var/www/fusionpbx/app/event_guard/resources/service/debian.service /etc/syst /bin/systemctl start event_guard /bin/systemctl daemon-reload +#add xml cdr import to crontab +cat <(crontab -l) <(echo "* * * * * $(which php) /var/www/fusionpbx/app/xml_cdr/xml_cdr_import.php 300") | crontab - + #welcome message echo "" echo "" diff --git a/devuan/resources/finish.sh b/devuan/resources/finish.sh index b896581..8ea4831 100755 --- a/devuan/resources/finish.sh +++ b/devuan/resources/finish.sh @@ -105,6 +105,21 @@ cd /var/www/fusionpbx && php /var/www/fusionpbx/core/upgrade/upgrade.php #restart freeswitch /usr/sbin/service freeswitch restart +#install the email_queue service +cp /var/www/fusionpbx/app/email_queue/resources/service/debian.service /etc/systemd/system/email_queue.service +systemctl enable email_queue +systemctl start email_queue +systemctl daemon-reload + +#install the event_guard service +cp /var/www/fusionpbx/app/event_guard/resources/service/debian.service /etc/systemd/system/event_guard.service +/bin/systemctl enable event_guard +/bin/systemctl start event_guard +/bin/systemctl daemon-reload + +#add xml cdr import to crontab +cat <(crontab -l) <(echo "* * * * * $(which php) /var/www/fusionpbx/app/xml_cdr/xml_cdr_import.php 300") | crontab - + #welcome message echo "" echo "" diff --git a/ubuntu/resources/finish.sh b/ubuntu/resources/finish.sh index c1f75ff..acf1596 100755 --- a/ubuntu/resources/finish.sh +++ b/ubuntu/resources/finish.sh @@ -109,6 +109,9 @@ cp /var/www/fusionpbx/app/event_guard/resources/service/debian.service /etc/syst /bin/systemctl start event_guard /bin/systemctl daemon-reload +#add xml cdr import to crontab +cat <(crontab -l) <(echo "* * * * * $(which php) /var/www/fusionpbx/app/xml_cdr/xml_cdr_import.php 300") | crontab - + #welcome message echo "" echo ""