1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803
|
dhcpcd (1:10.1.0-11) unstable; urgency=medium
* [patches]
+ Upstream Git cherry-picks: prevent exit on timeout. We keep on trying to
acquire an IP no matter what, switching to IPv4LL and back as needed.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Thu, 08 May 2025 21:47:28 +0300
dhcpcd (1:10.1.0-10) unstable; urgency=medium
* [patches]
+ Upstream Git cherry-pick: Remove option rapid_commit from dhcpcd.conf
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 20 Apr 2025 12:05:44 +0300
dhcpcd (1:10.1.0-9) unstable; urgency=medium
* [autopkgtest]
- Cautiously remove 'flaky' from timesyncd restrictions.
* [control]
= Bumped Standards-Version to 4.7.2 (no change required).
= Migrate the Homepage field from Roy's website to Github.
= Shuffle the Suggests order to prioritize openresolv (Closes: #1102254).
* [copyright]
= Update copyright info.
* [gbp.conf]
= Update Git repository layout to follow DEP-14.
In addition to debian/latest, we have debian/bookworm and debian/trixie.
* [salsa-ci.yml]
+ Implement basic CI support using the stock Debian pipeline include.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Thu, 10 Apr 2025 10:33:08 +0300
dhcpcd (1:10.1.0-8) unstable; urgency=medium
* [debian/control]
- dhcpcd-base: Drop the Provides avahi-autoipd (Closes: #1090742).
1) Since Trixie, avahi-autoipd no longer Recommends isc-dhcp-client
and ifupdown prioritizes dhcpcd in its search path.
2) The only significant package that still Recommends avahi-autoipd
is task-laptop, where it remains perfectly reasonable.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Tue, 11 Mar 2025 19:02:47 +0200
dhcpcd (1:10.1.0-7) unstable; urgency=medium
* [debian/patches]
+ Add one cherry-pick from upstream Git for glibc6 2.41 (Closes: #1096157).
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Mon, 17 Feb 2025 08:39:25 +0200
dhcpcd (1:10.1.0-6) unstable; urgency=medium
* [autopkgtest]
= Revert to previous veth recipe.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Fri, 07 Feb 2025 07:39:38 +0200
dhcpcd (1:10.1.0-5) unstable; urgency=medium
* [autopkgtest]
= Sanitize IPv6 commands in timesyncd-ntp-servers-from-dhcp.
* [debian/patches]
+ Add two cherry-picks from upstream Git to fix IPv6.
+ Add "Forwarded: not-needed" to upstream Git cherry-picks.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Thu, 06 Feb 2025 10:01:15 +0200
dhcpcd (1:10.1.0-4) unstable; urgency=medium
* [debian/patches]
+ Append the Applied-Upstream line to the Git cherry-pick from previous.
* [debian/rules]
+ Explicitly configure --with-hooks="timesyncd.conf" to ensure it ships.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 02 Feb 2025 16:09:39 +0200
dhcpcd (1:10.1.0-3) unstable; urgency=medium
* [copyright]
= Bump my debian/* line to 2025.
* [debian/NEWS]
= Update the text to make differences with dhclient more obvious.
* [debian/patches]
+ Git pick: exit 50-timesyncd if not found or disabled (Closes: #1086161).
+ Uncomment 'hostname' in dhcpcd.conf (Closes: #1089598).
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Fri, 24 Jan 2025 21:33:57 +0200
dhcpcd (1:10.1.0-2) unstable; urgency=medium
* [autopkgtest]
+ Restrictions: timesyncd-ntp-servers-from-dhcp flaky (Closes: #1087113).
Thanks to Luca Boccassi for this kludge against 'dnsmasq' timeouts.
* [copyright]
= Update according to latest Lintian results (Closes: #1084139).
Thanks to Phil Wyett for the extensive copyright review.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sat, 09 Nov 2024 10:18:58 +0200
dhcpcd (1:10.1.0-1) unstable; urgency=medium
* New upstream version.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sat, 05 Oct 2024 08:24:12 +0300
dhcpcd (1:10.0.10-2) unstable; urgency=medium
* [control]
= Make dhcpcd-base Priority: important to match the override change.
See #1038882.
* [gbp.conf]
+ upstream-branch = upstream
* [NEWS]
+ SLAAC uses privacy extensions as per upstream defaults.
+ No separate inet6 line is needed with dhcpcd.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 22 Sep 2024 08:56:39 +0300
dhcpcd (1:10.0.10-1) unstable; urgency=medium
* New upstream version.
* [control]
+ dhcpcd-base: Provides: avahi-autoipd. Our IPV4LL fallback does the same.
* [debian/][debian/tests]
= Run 'shfmt -p' on all POSIX scripts.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Wed, 21 Aug 2024 18:20:25 +0300
dhcpcd (1:10.0.8-3) unstable; urgency=medium
* [autopkgtest]
= Merge common-ntp-servers-from-dhcp into timesyncd-ntp-servers-from-dhcp.
+ Implement basic autopkgtest using adequate.
* [examples]
= Rename and update DHCPv6-PD example configuration.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Thu, 08 Aug 2024 09:46:28 +0300
dhcpcd (1:10.0.8-2) unstable; urgency=medium
* [control]
+ Build-Depends: systemd-timesyncd [linux-any]
* [rules]
- Remove --with-hooks="ntp.conf timesyncd.conf" line.
1) Debian ships systemd-timesyncd with Priority:standard on Linux.
2) Upstream configure does not check for non-default configuration paths
for Chrony or OpenNTPD, and it doesn't check for ntpsec at all.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Wed, 12 Jun 2024 19:54:51 +0300
dhcpcd (1:10.0.8-1) unstable; urgency=medium
* New upstream version.
* [patches]
- Drop all patches. Merged upstream.
* [control]
= Cleanup by routine-update.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Fri, 24 May 2024 21:17:17 +0300
dhcpcd (1:10.0.6-5) unstable; urgency=medium
* [control]
= Bump Standards-Version to 4.7.0 (no change required).
* [gbp.conf]
+ Set the Debian branch.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Mon, 13 May 2024 18:17:22 +0300
dhcpcd (1:10.0.6-4) unstable; urgency=medium
[ Benjamin Drung ]
* [patches]
+ hooks/30-hostname:
Exit with 0 if setting hostname is not needed (LP: #2064926).
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Tue, 07 May 2024 13:49:47 +0300
dhcpcd (1:10.0.6-3) unstable; urgency=medium
* [control]
= Migrate Build-Depends from pkg-config to pkgconf.
* [autopkgtest]
- Remove usrmerge tests since Bookworm and newer releases are merged.
+ Add Depends on systemd-timesyncd (Closes: #1069599).
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Mon, 22 Apr 2024 07:32:46 +0300
dhcpcd (1:10.0.6-2) unstable; urgency=medium
* [copyright]
= Bump year for upstream and myself.
= Migrate upstream URL to Github.
* [control]
Make our package bin-NMU friendly:
+ Make binary:all Depends on (>= ${source:Version}).
= Move from ${binary:Version} to ${source:Version}.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 24 Mar 2024 09:59:07 +0200
dhcpcd (1:10.0.6-1) unstable; urgency=medium
* New upstream release.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Tue, 19 Dec 2023 04:09:22 +0200
dhcpcd (1:10.0.5-5) unstable; urgency=medium
* [patches]
- Remove all GNU/Hurd patches. Let Hurd porters handle that.
* [control]
= Breaks/Replaces: dhcpcd5 using (<< ${binary:Version}) variable.
* [rules]
+ Add --no-stop-on-upgrade --no-restart-after-upgrade (Closes: #1057959).
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Tue, 12 Dec 2023 18:50:16 +0200
dhcpcd (1:10.0.5-4) unstable; urgency=medium
* Attempt to fix the GNU/Hurd build.
+ 003_fix_FTBFS_on_Hurd.patch
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Wed, 22 Nov 2023 08:42:43 +0200
dhcpcd (1:10.0.5-3) unstable; urgency=medium
* Attempt to fix the GNU/Hurd build.
+ 002_fix_FTBFS_on_Hurd.patch
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sat, 18 Nov 2023 14:46:18 +0200
dhcpcd (1:10.0.5-2) unstable; urgency=medium
* Attempt to fix the GNU/Hurd build.
+ 001_fix_FTBFS_on_Hurd.patch
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Thu, 16 Nov 2023 13:22:06 +0200
dhcpcd (1:10.0.5-1) unstable; urgency=low
* New upstream release:
Fixes "Version 10.0.4 fails to fork in the background" (Closes: #1055275).
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Fri, 10 Nov 2023 17:54:05 +0200
dhcpcd (1:10.0.4-1) unstable; urgency=low
* New upstream release.
* Migrate Breaks/Replaces dhcpcd5 (<< 9.4.1-2) to Conflicts.
* Build against OpenSSL instead of upstream's crypto support.
+ [control] Build-Depends: libssl-dev
+ [rules] --with-openssl
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Thu, 19 Oct 2023 21:43:06 +0300
dhcpcd (1:10.0.3-1) unstable; urgency=medium
* New upstream release.
* Move Recommends on wpasupplicant from dhcpcd-base to dhcpcd.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Fri, 06 Oct 2023 13:41:36 +0300
dhcpcd (1:10.0.2-4) unstable; urgency=medium
[ lintian-brush ]
* Set upstream metadata: Bug-[Database|Submit], Repository[-Browse].
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Wed, 09 Aug 2023 17:04:52 +0300
dhcpcd (1:10.0.2-3) unstable; urgency=medium
* Revert "Drop transitional dhcpcd5 package."
* Delete debian/gbp.conf.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 30 Jul 2023 17:50:38 +0300
dhcpcd (1:10.0.2-2) unstable; urgency=medium
* Autopkgtest:
+ Specify timesyncd test Architecture as linux-any.
= Fix the timesyncd path for IPv4 NTP servers.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sat, 22 Jul 2023 09:16:48 +0300
dhcpcd (1:10.0.2-1) unstable; urgency=medium
* New upstream release.
* Drop transitional dhcpcd5 package.
* Clean up autopkgtest directory:
= Update timesyncd test to use upstream hooks.
- Remove tests for Chrony, NTPD, OpenNTPD.
= Fix path for dhcpcd binary.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Wed, 19 Jul 2023 19:04:37 +0300
dhcpcd (1:10.0.1-3) unstable; urgency=medium
* Reintroduce epoch for the whole package (Closes: #1040714).
Since src:package dropped the 5, it too has a version older than Wheezy.
* [rules]
- Remove override_dh_gencontrol recipe as a result of the above.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Tue, 11 Jul 2023 18:49:15 +0300
dhcpcd (10.0.1-2) unstable; urgency=medium
* Add new Wheezy migration preinst by Andreas Beckmann (Closes: #1037190).
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 09 Jul 2023 15:52:33 +0300
dhcpcd (10.0.1-1) unstable; urgency=medium
* New upstream release:
- Drop all patches. Merged upstream.
* [control]
- Drop 5 from src:package name (Closes: #1026169).
* [copyright],[dhcpcd-base.install]
- Drop all Debian NTP hooks.
* [rules]
+ Use upstream NTP hooks --with-hooks="ntp.conf timesyncd.conf" instead.
+ Include /usr/share/dpkg/pkg-info.mk needed for target version mingling.
+ Add epoch to bin:dhcpcd via override_dh_gencontrol (Closes: #1037190).
Wheezy had (1:3.2.3-11+deb7u1) so reintroduce the epoch for one target.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Fri, 09 Jun 2023 11:30:21 +0300
dhcpcd5 (9.4.1-24) unstable; urgency=medium
* Upload to unstable.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Mon, 29 May 2023 15:45:31 +0800
dhcpcd5 (9.4.1-23) experimental; urgency=medium
[ Martin-Éric Racine ]
* Migrate both VCS addresses to 5-less ones.
[ Shengjing Zhu ]
* Drop Conflicts/Replaces dhcp-client (Closes: #1036085).
* Drop deprecated ntpd integration (Closes: #1036092).
No longer working since ntpd was superseded by ntpsec.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 28 May 2023 06:02:59 +0300
dhcpcd5 (9.4.1-22) unstable; urgency=medium
[ Martin-Éric Racine ]
* Migrate debian/watch to Github in cadence with upstream.
Upstream no longer maintains his own private repository.
* Import upstream GPG key.
[ Shengjing Zhu ]
* Fix autopkgtests (Closes: #1036098):
+ Use bind-interfaces in dnsmasq.conf.
+ Wait until NTP server is reloaded.
* Backport seccomp patch to allow newfstatat syscall (Closes: #1034465)
* Backport seccomp patch for SECCOMP_AUDIT_ARCH on ppc64el (Closes: #1036662)
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Wed, 24 May 2023 15:03:22 +0300
dhcpcd5 (9.4.1-21) unstable; urgency=medium
* Document migration to Predictable Network Interface Names in NEWS.Debian.
Specify Debian 12 (Bookworm) as the release where this got implemented.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Tue, 14 Mar 2023 13:00:16 +0200
dhcpcd5 (9.4.1-20) unstable; urgency=medium
* Finalize debian/control dependencies and phrasing.
+ Specify that Linux ports utilize Predictable Network Interface Names.
= Move Suggests on resolvconf to dhcpcd-base.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Fri, 03 Mar 2023 09:21:00 +0200
dhcpcd5 (9.4.1-19) unstable; urgency=medium
[ lintian-brush ]
* debian/copyright: use spaces rather than tabs to start continuation lines.
* Fix day-of-week for changelog entries 5.2.12-1, 5.2.7-3.
* Trim trailing whitespace.
[ Martin-Éric Racine ]
* Revert 9.4.1-6 cherry-pick from upstream Git (Closes: #1019100).
While that fixed a race condition, it also introduced a regression
for cases when IPv6 link-local uses a 128-bit prefix.
Due to the Bookworm freeze, reverting 9.4.1-6 feels appropriate.
This may need to be revisited when the next upstream is released.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 19 Feb 2023 15:13:44 +0200
dhcpcd5 (9.4.1-18) unstable; urgency=medium
* Add wpasupplicant to Recommends for dhcpcd-base for SSID profiles.
* Ship an empty /etc/wpa_supplicant/ with dhcpcd for ReadWritePaths.
Thanks to Beat Bolli for spotting that one in #1020641.
* Add exit hook for IPv6 debugging to examples.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 12 Feb 2023 07:53:59 +0200
dhcpcd5 (9.4.1-17) unstable; urgency=medium
* Fix systemd unit hardening to work with dhcpcd-gtk (Closes: #1020641).
+ Add /etc/wpa_supplicant /etc/dhcpcd.conf to ReadWritePaths.
- Comment out PrivateTmp=true.
Many thanks to martintxo and János Pásztor for extensive testing.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Wed, 08 Feb 2023 08:42:40 +0200
dhcpcd5 (9.4.1-16) unstable; urgency=medium
* Add patch from upstream Git: Fix incorrect CTASSERT in ND_OPT_DNSSL.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Wed, 01 Feb 2023 07:07:23 +0200
dhcpcd5 (9.4.1-15) unstable; urgency=medium
* Fix "dhcpcd fails to chroot during start" (Closes: #1029437).
Thanks to János Pásztor for the patch.
* Add ORed Depends on sysvinit-utils for obsolete lsb-base.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Thu, 26 Jan 2023 10:32:24 +0200
dhcpcd5 (9.4.1-14) unstable; urgency=medium
* Revert "Add 4 patches from upstream Git to fix compiler warnings."
Those 4 patches cannot be cherry-picked. They depend on earlier upstream
Git commits without which the code breaks, even though it compiles fine.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Thu, 19 Jan 2023 11:07:51 +0200
dhcpcd5 (9.4.1-13) unstable; urgency=medium
* Update my copyright for 2023.
* Move transitional package to Section: oldlibs.
* Add 4 patches from upstream Git to fix compiler warnings:
0008_use_return_of_functions.patch
0009_fix_clang_compiler_warning.patch
0010_fix_more_compiler_warnings.patch
0011_remove_suffix_from_md5.patch
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sat, 14 Jan 2023 10:12:39 +0200
dhcpcd5 (9.4.1-12) unstable; urgency=medium
* Add patch from Git 0007_set_buffer_lenght_to_0.patch (Closes: #1024357).
* Migrate binaries from dhcpcd5 to dhcpcd.
= Move maintainer scripts from dhcpcd5 to dhcpcd.
+ Add transitional package dhcpcd5.
= Rename dhcpcd5 to dhcpcd.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 08 Jan 2023 13:08:42 +0200
dhcpcd5 (9.4.1-11) unstable; urgency=medium
* Merge patch from Git to skip ~ backup hooks (Closes: #1014446).
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sat, 12 Nov 2022 12:29:49 +0200
dhcpcd5 (9.4.1-10) unstable; urgency=medium
* Add Conflicts/Provides/Replaces: dhcp-client
interfaces(5) precedence for DHCP method is: dhclient, pump, udhcpc, dhcpcd.
We wanna ensure that none of those with a higher priority are installed.
We skip pump since it hasn't been in the Debian archive for a long time.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Fri, 11 Nov 2022 15:02:15 +0200
dhcpcd5 (9.4.1-9) unstable; urgency=medium
* Add --no-block to Debian's timesyncd exit hook (Closes: #1003225).
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Thu, 27 Oct 2022 07:38:44 +0300
dhcpcd5 (9.4.1-8) unstable; urgency=medium
* Add missing Build-Depends on pkg-config.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Wed, 19 Oct 2022 00:47:38 +0300
dhcpcd5 (9.4.1-7) unstable; urgency=medium
* [patches]
+ Merge upstream Git patch to fix configure --prefix for autoconf.
* [rules]
= Simplified configure options to match.
* [postinst]
= Input GECOS for dhcpcd upon account creation instead of afterwards.
* [postinst|postrm]
- Remove cruft for upgrading from oldstable.
- Remove binary symlinks since Bookworm pulls usrmerge.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Tue, 18 Oct 2022 08:45:55 +0300
dhcpcd5 (9.4.1-6) unstable; urgency=medium
* Merge patch from upstream Git: Use netlink to workout address flags.
+ 0004_use_netlink_for_ipv6.patch
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Wed, 31 Aug 2022 05:52:03 +0300
dhcpcd5 (9.4.1-5) unstable; urgency=medium
* Add sample config for IPv6 Prefix Delegation.
* Merge patch from upstream Git for minimum IPv6 lifetime.
+ 0003_RFC4862_minimum_lft.patch
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Sun, 28 Aug 2022 12:07:33 +0300
dhcpcd5 (9.4.1-4) unstable; urgency=medium
* [service]
= Update pid paths in both systemd service units (Closes: #1014277).
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Thu, 07 Jul 2022 08:31:37 +0300
dhcpcd5 (9.4.1-3) unstable; urgency=medium
* [control]
= Move Depends on lsb-base from dhcpcd-base to dhcpcd5.
Needed by the init.d script, not by the binaries.
= Make Build-Depends on libudev-dev specific to [linux-any].
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Thu, 30 Jun 2022 10:55:38 +0300
dhcpcd5 (9.4.1-2) unstable; urgency=medium
[ Martin-Éric Racine ]
* Adopt package (Closes: #1013763).
Thanks to Scott Leggett for having maintained the package in recent years.
* Implement privilege separation (Closes: #1013430).
+ Add to [rules]:
--privsepuser=dhcpcd
+ Add to [posinst]: dhcpcd system user creation.
+ Add to [postrm]: dhcpcd system user deletion.
+ Add to [control]: Depends: adduser
* Bump Standards-Version to 4.6.1 (no change required).
* Merge patch against hooks/60-ntp-common.conf (Closes: #1008059).
* Move path of Chrony helper from /usr/lib to /usr/libexec (Closes: #980861).
* Fix openntpd restart command (Closes: #1001763).
* Split package into two targets:
+ dhcpcd-base (binaries, exit hooks and manual pages) Provides: dhcp-client
+ dhcpcd5 (init.d script and systemd unit) Depends: dhcpcd-base
Thus dhcpcd-base provides a dhcp-client backend for ifupdown that offers
a dual-stack replacement for isc-dhcp-client.
Meanwhile dhcpcd5 still exists for minimalist systems without ifupdown.
[ Scott Leggett ]
* Avoid pointless NTP client reloads
* Add local gbp.conf for upstream tag format.
* Add to [control]:
+ Rules-Requires-Root: no
* Tests: work around issue with checksums on veth interfaces.
* Tests: Give NTP services more grace time for updates.
* Add support for systemd unit file hardening.
[ Bastian Germann ]
* Update rundir to align with upstream.
[ Julien Rabier ]
* Update the systemd unit.
* Add a systemd unit template for interface-specific cases.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Mon, 27 Jun 2022 22:37:37 +0300
dhcpcd5 (9.4.1-1) unstable; urgency=medium
* QA upload
* Vcs: Use debian namespace
-- Bastian Germann <bage@debian.org> Sun, 26 Jun 2022 21:57:01 +0200
dhcpcd5 (9.4.1-0.1) unstable; urgency=low
* Non-maintainer upload.
* Fix "New upstream version available: 9.1.4" (Closes: #964947).
* Drop Lintian override.
* Drop all patches. Applied upstream.
* Add patch 0001_typo-in-manual-page.patch. Forwarded upstream.
* Add patch 0002_type_to_command-v.patch from upstream Git.
* Migrate d/control to debhelper-compat (= 13). Drop d/compat.
* Add Build-Dep libudev-dev. Now uses Predictable Network Interface Names.
* Bump d/watch to version 4. No change required.
* Run 'wrap-and-sort -a -b' on the source tree.
* Fix d/rules to use upstream default --prefix=/usr. Caveats:
1) --prefix somehow doesn't propagate to --libdir or --mandir.
Compensated by manually specifying these in d/rules.
2) Lintian doesn't like scripts without the shebang in /usr/libexec.
Using --libexecdir=/usr/lib for now.
3) Lintian incorrectly reports non-standard-dir-in-var for /var/db.
This path nonetheless is mentioned in FHS. Bug report filed.
Using --dbdir=/var/lib for now.
4) Using --rundir=/run to match current Debian practices.
* Rename postinst and postrm to dhcpcd5.* for clarity.
-- Martin-Éric Racine <martin-eric.racine@iki.fi> Fri, 04 Mar 2022 11:06:21 +0200
dhcpcd5 (7.1.0-2) unstable; urgency=high
* Apply upstream patches to fix potential security vulnerabilities:
CVE-2019-11578, CVE-2019-11579, CVE-2019-11577, and CVE-2019-11766.
(Closes: #928056, #928104, #928105, #928440)
* Add lintian override for upstream patch spelling
-- Scott Leggett <scott@sl.id.au> Sun, 05 May 2019 21:55:14 +0800
dhcpcd5 (7.1.0-1) unstable; urgency=low
* Upstream release 7.1.0
-- Scott Leggett <scott@sl.id.au> Thu, 07 Feb 2019 08:54:56 +1100
dhcpcd5 (7.0.8-2) unstable; urgency=low
* Fix quoting in autopkgtest-setup script
* Add tests for /sbin/dhcpcd symlink
* Add compatibility symlink for /sbin/dhcpcd (Closes: #920292)
* Bump Standards-Version
-- Scott Leggett <scott@sl.id.au> Thu, 24 Jan 2019 22:56:05 +1100
dhcpcd5 (7.0.8-1) unstable; urgency=low
* Remove unused lintian override
* Update watch URL to HTTPS
* Bump standards and compat versions
* Add patch for typo in manpage
* Revert to upstream binary naming
* Update maintainer scripts
* Update debian/copyright
* Update init script for new binary location
* Add systemd service file
* Update package maintainer (Closes: #914070)
* Run wrap-and-sort over the package
* Add VCS fields to control file
* Add hooks for chrony, ntp, systemd-timesyncd, and openntpd (Closes: #863462)
* Add autopkgtest-virt-ssh setup script
* Add autopkgtests for NTP hook scripts
* Disable built-in NTP hook script
* Update debian/copyright
-- Scott Leggett <scott@sl.id.au> Thu, 27 Dec 2018 22:26:40 +1100
dhcpcd5 (7.0.8-0.1) unstable; urgency=medium
[ Gianfranco Costamagna ]
* New upstream release.
* Non-maintainer upload.
- Closes: #846938
* Switch control/copyright files in secure mode
[ Julien Lavergne ]
* New upstream release.
* debian/control:
- Add lsb-base (>= 3.0-6) on depends, for the init script.
* debian/patches:
- Disable, merged upstream.
* debian/copyright:
- Update copyright.
-- Gianfranco Costamagna <locutusofborg@debian.org> Wed, 26 Sep 2018 10:03:43 +0200
dhcpcd5 (6.10.1-1) unstable; urgency=medium
* New upstream release (Closes: #813595)
* Fix CVE-2016-1504 invalid read/crash
via malformed dhcp responses by upstream (Closes: #810620)
* Fix CVE-2016-1503 heap overflow via malformed
dhcp responses in print_option (via dhcp_envoption1)
due to incorrect option length values by upstream (Closes: #810621)
* d/control:
- Bump Standards-Version to 3.9.7
* Fix dhcpcd5 FTBFS on kfreebsd-amd64
and kfreebsd-i386 by upstream (Closes: #815338)
* Fix Multiplication of IPv6 addresses by upstream (Closes: #791582)
* d/rules:
- Add hardening
* d/patches:
- fix-spelling-error for all older files
- fix-spelling-error-in-manpage for manpage`s
* d/dhcpcd5.lintian-overrides:
- Add overrides for spelling error binary false positive
* recommended revision in your dhcp by upstream (Closes: #799795)
-- Jose dos Santos Junior <j.s.junior@live.com> Mon, 04 Apr 2016 09:58:32 -0300
dhcpcd5 (6.9.3-1) unstable; urgency=medium
* New upstream release
- Fixed Multiplication of IPv6 addresses by upstream (Closes: #791582)
- Fixed dhcpcd doesn't configure chrony by upstream (Closes: #791583)
* New maintainer (Closes: #770082)
* Remove lintian overrides.
* d/dhcpd5.init:
- Added $remote_fs for script init.d
-- Jose dos Santos Junior <j.s.junior@live.com> Mon, 14 Sep 2015 12:11:25 -0300
dhcpcd5 (6.9.1-1) unstable; urgency=medium
* QA Upload.
* New upstream release. Closes: #791558
* Update d/watch file
-- Daniel Echeverry <epsilon77@gmail.com> Sun, 26 Jul 2015 17:35:55 -0500
dhcpcd5 (6.9.0-1) unstable; urgency=low
* QA Upload
* New upstream release. Closes: #786772 #758713 #782085
* debian/control
+ Change Replaces instead conflicts field
+ Bump Standards-Version 3.9.6
+ Update to DEP5 copyright format 1.0
* debian/rules
+ Add DEB_HOST_GNU_TYPE and DEB_BUILD_GNU_TYPE
* debian/patches
+ Add fix_ftbfs_kfreebsd.diff patch
+ Fix ftbfs on kfreebsd Closes: #770464
+ Add fix_manpage.diff patch
* Fix lintian warning
+ Remove CVE-2014-6060.patch patch
+ Merge with upstream
+ Remove kfreebsd.diff patch
* Upstream removed platform-bsd.c file in new version
* debian/prerm
+ Replace bashim with set -e
* debian/postint
+ Replace bashim with set -e
* debian/postrm
+ Replace bashim with set -e
-- Daniel Echeverry <epsilon77@gmail.com> Wed, 03 Jun 2015 10:43:23 -0500
dhcpcd5 (6.0.5-2) unstable; urgency=medium
* QA upload.
[ Pierre Schweitzer ]
* Fix denial of service (CVE-2014-6060) in dhcpcd5. (Closes: #770043).
[ Salvatore Bonaccorso ]
* Refresh CVE-2014-6060.patch (offset)
* Update patch headers for CVE-2014-6060.patch.
Wrap long lines in fields and use Description field.
Add Applied-Upstream value.
* Set Maintainer to Debian QA Group (cf. #770082)
-- Salvatore Bonaccorso <carnil@debian.org> Wed, 19 Nov 2014 17:08:30 +0100
dhcpcd5 (6.0.5-1.1) unstable; urgency=low
* Non-maintainer upload.
* debian/rules (taken from Ubuntu, thanks!):
- If config.mk doesn't exist, don't try to run dh_auto_clean.
This fixes a FTBFS. (Closes: #723967) (LP: #1251776)
* Add missing include for platform-bsd using patch from Petr Salinger
(Closes: #719588)
-- Christoph Egger <christoph@debian.org> Wed, 04 Dec 2013 14:47:10 +0100
dhcpcd5 (6.0.5-1) unstable; urgency=medium
* New upstream release
-- Roy Marples <roy@marples.name> Sun, 4 Aug 2013 08:00:44 +0100
dhcpcd5 (6.0.2-1) unstable; urgency=medium
* New upstream release
* recommend the resolvconf package as well (closes: 705759)
* -t 0 works (closes: 707705)
-- Roy Marples <roy@marples.name> Tue, 25 Jun 2013 14:29:02 +0100
dhcpcd5 (5.5.6-1) unstable; urgency=medium
* New upstream release
* 50-ntp.conf now checks for a valid /etc/ntp.conf (closes: 630420)
* Works better with netlink messages to work on bridges (closes: 634331)
-- Roy Marples <roy@marples.name> Sun, 1 Apr 2012 09:03:27 +0100
dhcpcd5 (5.2.12-1) unstable; urgency=medium
* New upstream release
-- Roy Marples <roy@marples.name> Sun, 06 Mar 2011 10:16:22 +0100
dhcpcd5 (5.2.11-1) unstable; urgency=low
* New upstream release
-- Roy Marples <roy@marples.name> Mon, 28 Feb 2011 20:35:37 +0100
dhcpcd5 (5.2.8-1) unstable; urgency=low
* New upstream release
-- Roy Marples <roy@marples.name> Fri, 22 Oct 2010 19:47:32 +0100
dhcpcd5 (5.2.7-3) unstable; urgency=low
* Initial upload to Debian (closes: #594672)
-- Roy Marples <roy@marples.name> Thu, 23 Sep 2010 10:57:38 +0100
|