summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2011-03-03 16:13:39 -0500
committerjim-p <jimp@pfsense.org>2011-03-03 16:13:39 -0500
commit7ec0e6e2f5206d750a6c00d598700836a57d056f (patch)
tree9b7dd652b4e1772af1b7c9b907671c4df7084978 /etc
parent06b3df52262764723289a3ac65c3a7c05a8a8f4c (diff)
downloadpfsense-7ec0e6e2f5206d750a6c00d598700836a57d056f.zip
pfsense-7ec0e6e2f5206d750a6c00d598700836a57d056f.tar.gz
Add upgrade code to ensure rule protocols are all lower case.
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/globals.inc2
-rw-r--r--etc/inc/upgrade_config.inc7
2 files changed, 8 insertions, 1 deletions
diff --git a/etc/inc/globals.inc b/etc/inc/globals.inc
index 76ecaa2..21460c5 100644
--- a/etc/inc/globals.inc
+++ b/etc/inc/globals.inc
@@ -91,7 +91,7 @@ $g = array(
"disablecrashreporter" => false,
"crashreporterurl" => "http://crashreporter.pfsense.org/crash_reporter.php",
"debug" => false,
- "latest_config" => "7.6",
+ "latest_config" => "7.7",
"nopkg_platforms" => array("cdrom"),
"minimum_ram_warning" => "101",
"minimum_ram_warning_text" => "128 MB",
diff --git a/etc/inc/upgrade_config.inc b/etc/inc/upgrade_config.inc
index 9c171dd..4e39b9d 100644
--- a/etc/inc/upgrade_config.inc
+++ b/etc/inc/upgrade_config.inc
@@ -2306,4 +2306,11 @@ function upgrade_075_to_076() {
$config['cron']['item'][] = $cron_item;
}
+function upgrade_076_to_077() {
+ global $config;
+ foreach($config['filter']['rule'] as & $rule) {
+ $rule['protocol'] = strtolower($rule['protocol']);
+ }
+}
+
?>
OpenPOWER on IntegriCloud