1 |
unnilennium |
1.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 |