summaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
authorColin Smith <colin@pfsense.org>2005-03-16 04:58:04 +0000
committerColin Smith <colin@pfsense.org>2005-03-16 04:58:04 +0000
commit66f481ccaad9613cd6c7cbbc10fb270a8b46b446 (patch)
tree1e1030f8029c2aa7f8ffafaef19b25f4e6e668db /usr
parent1896ea95fb7e51ca7aa8f98741940dc1e36ad786 (diff)
downloadpfsense-66f481ccaad9613cd6c7cbbc10fb270a8b46b446.zip
pfsense-66f481ccaad9613cd6c7cbbc10fb270a8b46b446.tar.gz
Add option to edit default pkg_config.xml URL.
Diffstat (limited to 'usr')
-rwxr-xr-xusr/local/www/system_advanced.php13
1 files changed, 9 insertions, 4 deletions
diff --git a/usr/local/www/system_advanced.php b/usr/local/www/system_advanced.php
index b56eeb0..c46e354 100755
--- a/usr/local/www/system_advanced.php
+++ b/usr/local/www/system_advanced.php
@@ -83,6 +83,10 @@ if ($_POST) {
if ($_POST['altfirmwareurl'])
if ($_POST['firmwareurl'] == "" || $_POST['firmwarename'] == "")
$input_errors[] = "You must specify a base URL and a filename for the alternate firmware.";
+
+ if ($_POST['altpkgconfigurl'])
+ if ($_POST['pkgconfig_base_url'] == "" || $_POST['pkgconfig_filename'] == "")
+ $input_errors[] = "You must specifiy and base URL and a filename before using an alternate pkg_config.xml.";
}
if (!$input_errors) {
@@ -154,7 +158,7 @@ if ($_POST) {
} else if (($g['platform'] == "generic-pc") && ($config['system']['harddiskstandby'] != $oldharddiskstandby)) {
if (!$config['system']['harddiskstandby']) {
// Reboot needed to deactivate standby due to a stupid ATA-protocol
- touch($d_sysrebootreqd_path);
+ Touch($d_sysrebootreqd_path);
unset($config['system']['harddiskstandby']);
} else {
// No need to set the standby-time if a reboot is needed anyway
@@ -202,7 +206,7 @@ function enable_altfirmwareurl(enable_over) {
}
}
function enable_altpkgconfigurl(enable_over) {
- if (document.iform.altpkgconfig.checked || enable_over) {
+ if (document.iform.altpkgconfigurl.checked || enable_over) {
document.iform.pkgconfig_base_url.disabled = 0;
document.iform.pkgconfig_filename.disabled = 0;
} else {
@@ -348,10 +352,10 @@ function enable_altpkgconfigurl(enable_over) {
<tr>
<td valign="top" class="vncell">Alternate pkg_config.xml URL</td>
<td class="vtable">
- <input name="altfirmwareurl" type="checkbox" id="altpkgconfigeurl" value="yes" onClick="enable_altpkgconfigurl()" <?php if (isset($pconfig['altpkgconfigurl'])) echo "checked"; ?>> Retrieve the package list from a different URL<br>
+ <input name="altpkgconfigurl" type="checkbox" id="altpkgconfigurl" value="yes" onClick="enable_altpkgconfigurl()" <?php if (isset($pconfig['altpkgconfigurl'])) echo "checked"; ?>> Retrieve the package list from a different URL<br>
<table>
<tr><td>Base URL:</td><td><input name="pkgconfig_base_url" type="input" id="pkgconfig_base_url" size="64" value="<?php if ($pconfig['pkg_config_base_url']) echo $pconfig['pkg_config_base_url']; else echo $g['pkg_config_base_url']; ?>"></td></tr>
- <tr><td>Filename:</td><td><input name="pkg_config_filename" type="input" id="pkg_config_filename" size="32" value="<?php if ($pconfig['pkg_config_filename']) echo $pconfig['pkg_config_filename']; else echo $g['pkg_config_filename']; ?>"></td></tr>
+ <tr><td>Filename:</td><td><input name="pkgconfig_filename" type="input" id="pkgconfig_filename" size="32" value="<?php if ($pconfig['pkg_config_filename']) echo $pconfig['pkg_config_filename']; else echo $g['pkg_config_filename']; ?>"></td></tr>
</table>
<span class="vexpl">
This is where pfSense will fetch its package list from.</span></td>
@@ -492,6 +496,7 @@ function enable_altpkgconfigurl(enable_over) {
<!--
enable_change(false);
enable_altfirmwareurl(false);
+enable_altpkgconfigurl(false);
//-->
</script>
<?php include("fend.inc"); ?>
OpenPOWER on IntegriCloud