diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2006-10-02 03:20:45 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2006-10-02 03:20:45 +0000 |
commit | 31c47e544c04fc91de20f854bd622bac322c0df9 (patch) | |
tree | aec5755d8496c8d5904509edb9eff5ed20928565 | |
parent | d18462f36b6330cf0c48aa09487e1c765f126152 (diff) | |
download | pfsense-packages-31c47e544c04fc91de20f854bd622bac322c0df9.tar.gz pfsense-packages-31c47e544c04fc91de20f854bd622bac322c0df9.tar.bz2 pfsense-packages-31c47e544c04fc91de20f854bd622bac322c0df9.zip |
Fetch file automagically from bsdstats.org
-rw-r--r-- | packages/bsdstats/bsdstats.xml | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/bsdstats/bsdstats.xml b/packages/bsdstats/bsdstats.xml index c9d587ca..1e739765 100644 --- a/packages/bsdstats/bsdstats.xml +++ b/packages/bsdstats/bsdstats.xml @@ -11,6 +11,14 @@ <section>Diagnostics</section> </menu> <custom_php_install_command> + system("/bin/mkdir -p /usr/local/etc/periodic/monthly/"); + system("/usr/bin/fetch -q -o /usr/local/etc/periodic/monthly/ http://www.bsdstats.org/downloads/300.statistics"); + system("/bin/chmod a+rx /usr/local/etc/periodic/monthly/300.statistics"); + if(!is_file("/usr/local/etc/periodic/monthly/300.statistics") { + update_status("Could not fetch 300.statistics from bsdstats.org"); + update_output_window("Install failed. Please check dns, etc"); + exit; + } system("echo monthly_statistics_report_devices=yes >> /etc/periodic.conf"); system("echo monthly_statistics_enable=yes >> /etc/periodic.conf"); system("/usr/local/etc/periodic/monthly/300.statistics"); |