Jonathan Price
2186e3b79a
fix: Update Shebangs and daily.sh for FreeBSD compatibility ( #6413 )
...
* Where shebangs had no flags, updated them to use /usr/bin/env for cross-platform compatibility
Updated daily.sh to support FreeBSD (su has different args, replaced with sudo when not on linux)
* Added myself to AUTHORD.md as per contributor guidelines
* Set all platforms to use sudo rather than su
Re-added missing arguments to sudo
2017-04-17 20:14:23 -05:00
Neil Lathwood
097f4ebe99
moved pdb caching ( #6233 )
2017-03-22 11:36:32 +00:00
Neil Lathwood
5f5dc2a854
feature: Peeringdb integration to show the Exchanges and peers for your AS' ( #6178 )
2017-03-22 10:17:13 +00:00
Neil Lathwood
fd93d7ef7f
fix: daily.sh install path ( #5152 )
2016-12-12 15:00:09 +00:00
Neil Lathwood
63fc4679db
feature: Added support for sending email notifications to default_contact if updating fails ( #5026 )
2016-12-12 14:26:17 +00:00
Tony Murray
287449510e
Run daily.sh as the user set by $config['user'] ( #5036 )
2016-12-01 19:45:53 +00:00
Tony Murray
a0e33786fa
fix: daily.sh log_dir failed when install_dir and log_dir were not set
2016-11-14 16:03:51 -06:00
Layne
768158062f
refactor: daily.sh updated ( #4920 )
2016-11-11 07:14:57 +00:00
Neil Lathwood
126f82843e
fix: Updated check to use != in daily.sh ( #4916 )
2016-11-01 17:57:18 +00:00
Neil Lathwood
635bc7036f
Revert "Refactored and added support for $config['log_dir']" ( #4911 )
2016-11-01 08:53:57 +00:00
Layne
9f50559f58
refactor: Refactored and added support for $config['log_dir'] to daily.sh
2016-11-01 00:25:08 +00:00
Neil Lathwood
e1fac851f9
refactor: Update alert rules to generate sql query and store in db ( #4748 )
2016-10-15 00:29:55 +01:00
deutor
3691928455
fix: support for Bash version 3 in daily.sh ( #4347 )
2016-09-06 17:31:16 +01:00
laf
318c9cd2b0
Added cleanup for old RRD files
2016-07-30 16:57:09 +01:00
laf
b8d9ab3292
Added the logging of which version upgrading from -> to
2016-07-09 00:11:45 +01:00
laf
c14577db34
Added alert log purge setting - defaults to 365
2016-05-02 19:06:51 +00:00
Richard
dc0f695796
Add optional cleanup task for old bill_data
2016-03-07 18:31:12 +00:00
Christopher Smith
d9098d3c3c
if no code is updated, do a schema update check and also a cleanup. move to a separate script call to make it easier to add more tasks if required in the future.
2016-02-23 13:38:29 +11:00
Christopher Smith
731c2eb443
check if daily.php returns 0 and only do the db clean up if it does (dont update submodules or do a schema upgrade etc)
2016-02-23 09:20:14 +11:00
Daniel Preussker
ddfdbfac4d
Typo in Daily
2016-01-25 14:14:08 +00:00
laf
58d585e6fe
Updated daily.sh/daily.php to support removing users that have not logged in for X days - Radius only for now
2015-12-13 16:16:39 +00:00
Daniel Preussker
10ca173f1b
Don't abort logfile error
...
Q&A Missed this, Apologies
2015-12-10 10:04:56 +00:00
Daniel Preussker
45b6a4c558
Restructured daily.sh
...
Added staged update and check for distributed poller setups
2015-11-22 16:27:04 +00:00
Daniel Preussker
0ff693bd0e
Added notifications poller,page,schema,display
2015-11-21 11:22:59 +00:00
Daniel Preussker
982121bb6e
fixup
2015-08-03 17:19:16 +00:00
f0o
c83b9a374e
Fix and reformat daily.{sh,php}
2015-08-03 17:14:33 +00:00
Job Snijders
0e473d2538
Improve daily.sh robustness
2015-07-26 09:58:19 +02:00
laf
eee2ae5be1
Added support for logging packet loss and min/max/avg response times on fping
2015-06-22 21:55:31 +01:00
Alexander Sosna
4e1c91d08e
chmod 0755 to scripts
2015-04-28 23:04:08 +02:00
laf
7a302c2763
Some last minute changes
2015-04-06 20:47:28 +01:00
Toni Cunyat
5b6ae9f988
Add option to clean old perf_times table entries #341
2014-11-03 18:25:45 +01:00
Paul Gear
2d4217995e
Merge pull request #309 from laf/issue-laf-55
...
Removed --no-edit for git pull, not a valid command before git 1.7.10
2014-10-28 08:44:13 +10:00
Paul Gear
1a5544116f
Use $() consistently; fail if dirname or cd fails
2014-10-25 08:41:53 +10:00
laf
aa5d7f488c
Fixes the fact daily.sh does not run outside of the install directory
2014-10-23 21:39:16 +01:00
Neil Lathwood
f67a47c91a
Removed --no-edit for git pull, not a valid command
2014-10-07 23:34:22 +00:00
laf
8e00599d2a
Added authlog purge + improved efficiency of clearing out large syslog tables
2014-10-02 01:37:43 +01:00
laf
20beb5ec34
Added updating of sql database when daily updates are run. Also added a small doc showing how to manually update
2014-03-29 20:06:26 +00:00
laf
630023aef3
Updated dail schedule to remove old syslog and eventlog entries
2014-03-18 14:13:27 +00:00
Tyler Christiansen
ab5feaee2f
add framework for new cron features; add ability to update librenms daily
2013-11-03 22:16:01 -08:00