Package: ddclient
Version: 3.11.2-2
Severity: important
Tags: upstream

Dear Maintainer,

ddclient does not work with Porkbun, because the Debian release of ddclient (as 
of trixie)
uses the porkbun.com API endpoint instead of api.porkbun.com. The change is 
trivial,
replacing references to https://porkbun.com with https://api.porkbun.com in two 
places.
Here is the upstream patch:

https://github.com/ddclient/ddclient/commit/d9365359bdc1f6044c9bd1adb2171d1ee9a63dc0

When applying this upstream patch, it might also make sense to include the 
following
patch, which allows manual override of the API endpoint:

https://github.com/ddclient/ddclient/commit/eb48bb55aeca171d2764a6aa2f5e30ac998762ba

-- System Information:
Debian Release: 13.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.48+deb13-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ddclient depends on:
ii  curl                   8.14.1-2
ii  debconf [debconf-2.0]  1.5.91
ii  init-system-helpers    1.69~deb13u1
ii  perl                   5.40.1-6

Versions of packages ddclient recommends:
ii  iproute2                6.15.0-1
pn  libdigest-sha-perl      <none>
ii  perl [libjson-pp-perl]  5.40.1-6

ddclient suggests no packages.

-- debconf information excluded

-- debsums errors found:
debsums: changed file /usr/bin/ddclient (from ddclient package)

Reply via email to