SYSTEM WARNING: 'date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.' in '/usr/share/mantis/www/core.php' line 264

0000748: Dynamic DNS client should have an uplink selector - MantisBT
MantisBT - Endian Firewall
View Issue Details
0000748Endian FirewallGUIpublic2008-05-02 20:442008-09-10 15:53
0000748: Dynamic DNS client should have an uplink selector
Now that Endian works with Multiple uplinks it lacks a way to assing dynamic DNS address per uplink. Is there an alternate way?
No tags attached.
duplicate of 0000979confirmed peter-endian DynDNS: need to be defined per uplink 
Issue History
2008-05-02 20:44jsalgadoNew Issue
2008-05-09 17:04peter-endianTarget Version => 2.3
2008-06-04 09:17aenderNote Added: 0001285
2008-06-04 12:15peter-endianTarget Version2.3 => 2.2
2008-06-04 12:16peter-endianAssigned To => peter-endian
2008-06-04 12:16peter-endianStatusnew => confirmed
2008-07-23 11:20peter-endianRelationship addedduplicate of 0000979
2008-07-23 11:20peter-endianTarget Version2.2 => 2.2-rc2
2008-07-24 16:05ra-endianTarget Version2.2-rc2 => 2.2-rc3
2008-07-28 08:51peter-endianTarget Version2.2-rc3 => 2.2
2008-09-10 15:41chris-endianTarget Version2.2 => 2.3
2008-09-10 15:53chris-endianTarget Version2.3 => future

2008-06-04 09:17   
Here a workaround.

Open the file /usr/local/bin/ and edit these lines:

if (-f "${swroot}/uplinks/main/data") {
        my %conf_hash = ();
        readhash("${swroot}/uplinks/main/data", \%conf_hash);
        $ip = $conf_hash{'ip_address'};

Change the word "main" to the name uplinkx. In my case a UMTS Uplink is "uplink1"

If you would also force an update each time a backup-link goes up or the ip-address changes create a symlink at /etc/uplinksdeamon/addrchanged with

cd /etc/uplinksdeamon/addrchanged
ln -s /usr/local/bin/ setddns