1 |
--- smeserver-freepbx-0.1/root/etc/e-smith/events/actions/freepbx-clean-crontab.crontab_script_fixe 2009-04-11 01:05:23.000000000 +0200 |
2 |
+++ smeserver-freepbx-0.1/root/etc/e-smith/events/actions/freepbx-clean-crontab 2009-04-11 01:13:13.000000000 +0200 |
3 |
@@ -5,10 +5,11 @@ |
4 |
# which means asterisk won't be allowed to open the debug |
5 |
# file /tmp/freepbx_debug.log, and send a email to the admin |
6 |
|
7 |
-crontab -l > /tmp/freepbx_crontab |
8 |
-awk '$0!~/freepbx-cron-scheduler.php/ { print $0 }' /tmp/freepbx_crontab |
9 |
-crontab /tmp/freepbx_crontab |
10 |
-rm /tmp/freepbx_crontab |
11 |
+crontab -l > /tmp/freepbx_old_crontab |
12 |
+awk '$0!~/freepbx-cron-scheduler.php/ { print $0 }' /tmp/freepbx_old_crontab > /tmp/freepbx_new_crontab |
13 |
+crontab /tmp/freepbx_new_crontab |
14 |
+rm -f /tmp/freepbx_old_crontab |
15 |
+rm -f /tmp/freepbx_new_crontab |
16 |
|
17 |
# Now change permissions on /tmp/freepbx_debug.log to be sure |
18 |
# asterisk user has write permission |