summaryrefslogtreecommitdiffstats
path: root/usr/local/www/pkg_mgr_settings.php
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2014-07-02 12:07:33 -0400
committerjim-p <jimp@pfsense.org>2014-07-02 12:07:33 -0400
commit7c8f3711075d9671eda430b86ac59d6013d12cae (patch)
tree7a4f6c4e9c01728a68a7bed6bfe7890823d0b40a /usr/local/www/pkg_mgr_settings.php
parent38c7d42e4b47e9c8d968ebf2c7a5b75806d87203 (diff)
downloadpfsense-7c8f3711075d9671eda430b86ac59d6013d12cae.zip
pfsense-7c8f3711075d9671eda430b86ac59d6013d12cae.tar.gz
More refinements to the unofficial package repository warning ( Issue #484 ) -- Now also shows on Dashboard and installed package list. Cleaned up some code and shuffled things around to avoid unnecessary repetition.
Diffstat (limited to 'usr/local/www/pkg_mgr_settings.php')
-rw-r--r--usr/local/www/pkg_mgr_settings.php17
1 files changed, 16 insertions, 1 deletions
diff --git a/usr/local/www/pkg_mgr_settings.php b/usr/local/www/pkg_mgr_settings.php
index ef655b5..5a8f4ca 100644
--- a/usr/local/www/pkg_mgr_settings.php
+++ b/usr/local/www/pkg_mgr_settings.php
@@ -77,7 +77,12 @@ function enable_altpkgrepourl(enable_over) {
</script>
</head>
<body link="#0000CC" vlink="#0000CC" alink="#0000CC">
-<?php include("fbegin.inc");?>
+<?php include("fbegin.inc");
+
+ /* Print package server mismatch warning. See https://redmine.pfsense.org/issues/484 */
+ if (!verify_all_package_servers())
+ print_info_box(package_server_mismatch_message()); ?>
+
<?php if ($input_errors) print_input_errors($input_errors); ?>
<form action="pkg_mgr_settings.php" method="post" name="iform" id="iform">
@@ -98,6 +103,16 @@ function enable_altpkgrepourl(enable_over) {
<tr><td><div id="mainarea">
<table class="tabcont" width="100%" border="0" cellpadding="6" cellspacing="0" summary="main area">
<tr>
+ <td colspan="2" valign="top" class="vncell">
+ <?PHP echo gettext("This page allows an alternate package repository to be configured, primarily for temporary use as a testing mechanism."); ?>
+ <?PHP echo gettext("The contents of unofficial packages servers cannot be verified and may contain malicious files."); ?>
+ <?PHP echo gettext("The package server settings should remain at their default values to ensure that verifiable and trusted packages are recevied."); ?>
+ <br/><br/>
+ <?PHP echo gettext("A warning is printed on the Dashboard and in the package manager when an unofficial package server is in use."); ?>
+ <br/><br/>
+ </td>
+ </tr>
+ <tr>
<td colspan="2" valign="top" class="listtopic"><?=gettext("Package Repository URL");?></td>
</tr>
<tr>
OpenPOWER on IntegriCloud