summaryrefslogtreecommitdiffstats
path: root/src/etc
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2015-09-29 15:53:34 -0500
committerChris Buechler <cmb@pfsense.org>2015-09-29 15:53:34 -0500
commit34c9962b9f10e43e2bfca0fc87a9eead11b395b2 (patch)
tree48784245771e89c65d84b36e37fbe2440d6c004f /src/etc
parent2bd7417d0d58803902dd68b9c389eaee1536ce63 (diff)
downloadpfsense-34c9962b9f10e43e2bfca0fc87a9eead11b395b2.zip
pfsense-34c9962b9f10e43e2bfca0fc87a9eead11b395b2.tar.gz
Disable DHS as a dynamic DNS provider option. It's never worked, and
fixing is more complex than just fixing the variable screw up and disabling cert validation for their SSLLabs F-graded site. Updates made on their site even take quite some time to be reflected, seems to be a largely abandoned service.
Diffstat (limited to 'src/etc')
-rw-r--r--src/etc/inc/dyndns.class4
-rw-r--r--src/etc/inc/services.inc4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/etc/inc/dyndns.class b/src/etc/inc/dyndns.class
index bd5fa9c..5489128 100644
--- a/src/etc/inc/dyndns.class
+++ b/src/etc/inc/dyndns.class
@@ -5,7 +5,6 @@
* +====================================================+
* Services Supported:
* - DynDns (dyndns.org) [dynamic, static, custom]
- * - DHSDns (dhs.org)
* - No-IP (no-ip.com)
* - EasyDNS (easydns.com)
* - DHS (www.dhs.org)
@@ -328,6 +327,7 @@
curl_setopt($ch, CURLOPT_URL, $server .$port . '?system=dyndns&hostname=' . $this->_dnsHost . '&myip=' . $this->_dnsIP . '&wildcard='.$this->_dnsWildcard . '&mx=' . $this->_dnsMX . '&backmx=NO');
break;
case 'dhs':
+ // DHS is disabled in the GUI because the following doesn't work.
$needsIP = TRUE;
$post_data['hostscmd'] = 'edit';
$post_data['hostscmdstage'] = '2';
@@ -351,7 +351,7 @@
if ($this->_dnsPort) {
$port = ":" . $this->_dnsPort;
}
- curl_setopt($ch, CURLOPT_URL, '{$server}{$port}');
+ curl_setopt($ch, CURLOPT_URL, $server . $port);
curl_setopt($ch, CURLOPT_USERPWD, $this->_dnsUser.':'.$this->_dnsPass);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
break;
diff --git a/src/etc/inc/services.inc b/src/etc/inc/services.inc
index 6b2debd..9d64509 100644
--- a/src/etc/inc/services.inc
+++ b/src/etc/inc/services.inc
@@ -38,8 +38,8 @@
pfSense_MODULE: utils
*/
-define('DYNDNS_PROVIDER_VALUES', 'citynetwork cloudflare custom custom-v6 dhs dnsexit dnsimple dnsmadeeasy dnsomatic dyndns dyndns-custom dyndns-static dyns easydns eurodns freedns glesys googledomains gratisdns he-net he-net-v6 he-net-tunnelbroker loopia namecheap noip noip-free ods opendns ovh-dynhost route53 selfhost zoneedit');
-define('DYNDNS_PROVIDER_DESCRIPTIONS', 'City Network,CloudFlare,Custom,Custom (v6),DHS,DNSexit,DNSimple,DNS Made Easy,DNS-O-Matic,DynDNS (dynamic),DynDNS (custom),DynDNS (static),DyNS,easyDNS,Euro Dns,freeDNS,GleSYS,Google Domains,GratisDNS,HE.net,HE.net (v6),HE.net Tunnelbroker,Loopia,Namecheap,No-IP,No-IP (free),ODS.org,OpenDNS,OVH DynHOST,Route 53,SelfHost,ZoneEdit');
+define('DYNDNS_PROVIDER_VALUES', 'citynetwork cloudflare custom custom-v6 dnsexit dnsimple dnsmadeeasy dnsomatic dyndns dyndns-custom dyndns-static dyns easydns eurodns freedns glesys googledomains gratisdns he-net he-net-v6 he-net-tunnelbroker loopia namecheap noip noip-free ods opendns ovh-dynhost route53 selfhost zoneedit');
+define('DYNDNS_PROVIDER_DESCRIPTIONS', 'City Network,CloudFlare,Custom,Custom (v6),DNSexit,DNSimple,DNS Made Easy,DNS-O-Matic,DynDNS (dynamic),DynDNS (custom),DynDNS (static),DyNS,easyDNS,Euro Dns,freeDNS,GleSYS,Google Domains,GratisDNS,HE.net,HE.net (v6),HE.net Tunnelbroker,Loopia,Namecheap,No-IP,No-IP (free),ODS.org,OpenDNS,OVH DynHOST,Route 53,SelfHost,ZoneEdit');
/* implement ipv6 route advertising daemon */
function services_radvd_configure($blacklist = array()) {
OpenPOWER on IntegriCloud