mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
Upgrade to 1.33.01
This commit is contained in:
parent
d65bdc0398
commit
74163d0cd3
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=454581
6 changed files with 15 additions and 118 deletions
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= librenms
|
||||
PORTVERSION= 1.28
|
||||
PORTVERSION= 1.33.01
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= net-mgmt
|
||||
|
||||
|
@ -15,8 +15,7 @@ USE_GITHUB= yes
|
|||
GH_ACCOUNT= librenms
|
||||
|
||||
USES= php:cli python shebangfix
|
||||
SHEBANG_FILES= mibs/process.pl scripts/auth_test.php scripts/deploy-docs.sh \
|
||||
scripts/deploy-schema.sh scripts/github-remove \
|
||||
SHEBANG_FILES= scripts/auth_test.php scripts/deploy-docs.sh scripts/github-remove \
|
||||
scripts/Migration/Standard_Conversion/convert_no_xml.sh \
|
||||
scripts/Migration/Standard_Conversion/destwork_no_xml.sh \
|
||||
scripts/Migration/Standard_Conversion/mkdir.sh \
|
||||
|
@ -87,7 +86,7 @@ ROOT_FILES= addhost.php adduser.php alerts.php build-base.php build.sql \
|
|||
delhost.php discovery-wrapper.py discovery.php dist-pollers.php irc.php \
|
||||
mkdocs.yml pbin.sh phpunit.xml poll-billing.php poller.php poller-service.py \
|
||||
poller-wrapper.py readmegen.yml renamehost.php services-wrapper.py \
|
||||
snmp-scan.php snmptrap.php syslog.php validate.php
|
||||
snmptrap.php syslog.php validate.php
|
||||
|
||||
ROOT_DIRS= LibreNMS contrib doc html includes lib mibs misc scripts sql-schema tests vendor
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1496573562
|
||||
SHA256 (librenms-librenms-1.28_GH0.tar.gz) = ef77dbbbd90c67f2620f1eb2ff57d07903faca9e2a54b20e5fbe9cc247fe4a91
|
||||
SIZE (librenms-librenms-1.28_GH0.tar.gz) = 57805277
|
||||
TIMESTAMP = 1511119483
|
||||
SHA256 (librenms-librenms-1.33.01_GH0.tar.gz) = ca5f3d5a606efd445291c14126c9216d1a595dc37f330cc00284d5d42f6bf5e9
|
||||
SIZE (librenms-librenms-1.33.01_GH0.tar.gz) = 60473613
|
||||
|
|
|
@ -1,38 +0,0 @@
|
|||
--- daily.sh.orig 2017-03-26 12:06:00 UTC
|
||||
+++ daily.sh
|
||||
@@ -123,27 +123,6 @@ main () {
|
||||
fi
|
||||
|
||||
if [[ -z "$arg" ]]; then
|
||||
- up=$(php daily.php -f update >&2; echo $?)
|
||||
- if [[ "$up" == "0" ]]; then
|
||||
- $DAILY_SCRIPT no-code-update
|
||||
- exit
|
||||
- elif [[ "$up" == "1" ]]; then
|
||||
- # Update to Master-Branch
|
||||
- old_ver=$(git show --pretty="%H" -s HEAD)
|
||||
- status_run 'Updating to latest codebase' 'git pull --quiet' 'update'
|
||||
- new_ver=$(git show --pretty="%H" -s HEAD)
|
||||
- if [ "$old_ver" != "$new_ver" ]; then
|
||||
- status_run "Updated from $old_ver to $new_ver" ''
|
||||
- fi
|
||||
- elif [[ "$up" == "3" ]]; then
|
||||
- # Update to last Tag
|
||||
- old_ver=$(git describe --exact-match --tags $(git log -n1 --pretty='%h'))
|
||||
- status_run 'Updating to latest release' 'git fetch --tags && git checkout $(git describe --tags $(git rev-list --tags --max-count=1))' 'update'
|
||||
- new_ver=$(git describe --exact-match --tags $(git log -n1 --pretty='%h'))
|
||||
- if [[ "$old_ver" != "$new_ver" ]]; then
|
||||
- status_run "Updated from $old_ver to $new_ver" ''
|
||||
- fi
|
||||
- fi
|
||||
|
||||
cnf=$(echo $(grep '\[.distributed_poller.\]' config.php | egrep -v -e '^//' -e '^#' | cut -d = -f 2 | sed 's/;//g'))
|
||||
if ((${BASH_VERSINFO[0]} < 4)); then
|
||||
@@ -167,7 +146,6 @@ main () {
|
||||
post-pull)
|
||||
# List all tasks to do after pull in the order of execution
|
||||
status_run 'Updating SQL-Schema' 'php includes/sql-schema/update.php'
|
||||
- status_run 'Updating submodules' "$DAILY_SCRIPT submodules"
|
||||
status_run 'Cleaning up DB' "$DAILY_SCRIPT cleanup"
|
||||
status_run 'Fetching notifications' "$DAILY_SCRIPT notifications"
|
||||
status_run 'Caching PeeringDB data' "$DAILY_SCRIPT peeringdb"
|
|
@ -1,14 +0,0 @@
|
|||
--- includes/common.php.orig 2017-03-26 12:06:00 UTC
|
||||
+++ includes/common.php
|
||||
@@ -1098,10 +1098,8 @@ function version_info($remote = true)
|
||||
curl_setopt($api, CURLOPT_CONNECTTIMEOUT, 5);
|
||||
$output['github'] = json_decode(curl_exec($api), true);
|
||||
}
|
||||
- list($local_sha, $local_date) = explode('|', rtrim(`git show --pretty='%H|%ct' -s HEAD`));
|
||||
- $output['local_sha'] = $local_sha;
|
||||
+ $output['local_sha'] = '%%PORTVERSION%%';
|
||||
$output['local_date'] = $local_date;
|
||||
- $output['local_branch'] = rtrim(`git rev-parse --abbrev-ref HEAD`);
|
||||
}
|
||||
$output['db_schema'] = dbFetchCell('SELECT version FROM dbSchema');
|
||||
$output['php_ver'] = phpversion();
|
|
@ -1,17 +1,6 @@
|
|||
--- includes/defaults.inc.php.orig 2017-03-26 12:06:00 UTC
|
||||
+++ includes/defaults.inc.php
|
||||
@@ -41,26 +41,26 @@ $config['db_port'] = 3306;
|
||||
$config['own_hostname'] = 'localhost';
|
||||
|
||||
// Location of executables
|
||||
-$config['rrdtool'] = '/usr/bin/rrdtool';
|
||||
+$config['rrdtool'] = '/usr/local/bin/rrdtool';
|
||||
$config['rrdtool_version'] = 1.4; // Doesn't need to contain minor numbers.
|
||||
-$config['fping'] = '/usr/bin/fping';
|
||||
-$config['fping6'] = 'fping6';
|
||||
+$config['fping'] = '/usr/local/sbin/fping';
|
||||
+$config['fping6'] = '/usr/local/sbin/fping6';
|
||||
$config['fping_options']['retries'] = 3;
|
||||
--- includes/defaults.inc.php.orig 2017-11-01 17:55:06.000000000 +0000
|
||||
+++ includes/defaults.inc.php 2017-11-20 21:06:51.816968000 +0000
|
||||
@@ -48,19 +48,19 @@
|
||||
$config['fping_options']['timeout'] = 500;
|
||||
$config['fping_options']['count'] = 3;
|
||||
$config['fping_options']['millisec'] = 200;
|
||||
|
@ -21,21 +10,21 @@
|
|||
+$config['snmpwalk'] = '/usr/local/bin/snmpwalk';
|
||||
+$config['snmpget'] = '/usr/local/bin/snmpget';
|
||||
+$config['snmpbulkwalk'] = '/usr/local/bin/snmpbulkwalk';
|
||||
$config['snmptranslate'] = '/usr/bin/snmptranslate';
|
||||
$config['whois'] = '/usr/bin/whois';
|
||||
-$config['ping'] = '/bin/ping';
|
||||
-$config['mtr'] = '/usr/bin/mtr';
|
||||
-$config['nmap'] = '/usr/bin/nmap';
|
||||
-$config['nagios_plugins'] = '/usr/lib/nagios/plugins';
|
||||
+$config['ping'] = '/sbin/ping';
|
||||
+$config['mtr'] = '/usr/local/bin/mtr';
|
||||
+$config['nmap'] = '/usr/local/bin/nmap';
|
||||
$config['nagios_plugins'] = '/usr/lib/nagios/plugins';
|
||||
-$config['ipmitool'] = '/usr/bin/ipmitool';
|
||||
-$config['virsh'] = '/usr/bin/virsh';
|
||||
-$config['dot'] = '/usr/bin/dot';
|
||||
-$config['sfdp'] = '/usr/bin/sfdp';
|
||||
+$config['ping'] = '/sbin/ping';
|
||||
+$config['mtr'] = '/usr/local/bin/mtr';
|
||||
+$config['nmap'] = '/usr/local/bin/nmap';
|
||||
+$config['nagios_plugins'] = '/usr/local/libexec/nagios';
|
||||
+$config['ipmitool'] = '/usr/local/bin/ipmitool';
|
||||
+$config['virsh'] = '/usr/local/bin/virsh';
|
||||
+$config['virsh'] = '/usr/lacal/bin/virsh';
|
||||
+$config['dot'] = '/usr/local/bin/dot';
|
||||
+$config['sfdp'] = '/usr/local/bin/sfdp';
|
||||
|
||||
|
|
|
@ -1,39 +0,0 @@
|
|||
--- validate.php.orig 2017-04-11 18:45:34 UTC
|
||||
+++ validate.php
|
||||
@@ -108,13 +108,6 @@ if (!($username === 'root' || (isset($co
|
||||
print_fail('You need to run this script as root' . (isset($config['user']) ? ' or '.$config['user'] : ''));
|
||||
}
|
||||
|
||||
-if ($git_found === true) {
|
||||
- if ($config['update_channel'] == 'master' && $cur_sha != $versions['github']['sha']) {
|
||||
- $commit_date = new DateTime('@'.$versions['local_date'], new DateTimeZone(date_default_timezone_get()));
|
||||
- print_warn("Your install is out of date, last update: " . $commit_date->format('r'));
|
||||
- }
|
||||
-}
|
||||
-
|
||||
// Check php modules we use to make sure they are loaded
|
||||
$extensions = array('pcre','curl','session','snmp','mcrypt');
|
||||
foreach ($extensions as $extension) {
|
||||
@@ -302,22 +295,6 @@ if (dbFetchCell('SELECT COUNT(*) FROM `d
|
||||
}
|
||||
|
||||
|
||||
-if ($git_found === true) {
|
||||
- if ($versions['local_branch'] != 'master') {
|
||||
- print_warn("Your local git branch is not master, this will prevent automatic updates.");
|
||||
- }
|
||||
-
|
||||
- // check for modified files
|
||||
- $modifiedcmd = 'git diff --name-only --exit-code';
|
||||
- if ($username === 'root') {
|
||||
- $modifiedcmd = 'su '.$config['user'].' -c "'.$modifiedcmd.'"';
|
||||
- }
|
||||
- exec($modifiedcmd, $cmdoutput, $code);
|
||||
- if ($code !== 0 && !empty($cmdoutput)) {
|
||||
- print_warn("Your local git contains modified files, this could prevent automatic updates.\nModified files:");
|
||||
- print_list($cmdoutput, "\t %s\n");
|
||||
- }
|
||||
-}
|
||||
// Modules test
|
||||
$modules = explode(',', $options['m']);
|
||||
foreach ($modules as $module) {
|
Loading…
Add table
Reference in a new issue