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 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959
|
base-passwd (3.5.51) unstable; urgency=medium
[ Raf Czlonka ]
* update-passwd.8: Environment variables are 'set'.
[ Brian Murray ]
* update-passwd.c: Skip debconf question when changing irc's home
directory from /var/run/ircd to /run/ircd, since these are equivalent
(closes: #990879).
-- Colin Watson <cjwatson@debian.org> Sat, 10 Jul 2021 12:57:43 +0100
base-passwd (3.5.50) unstable; urgency=medium
* Allocate uid/gid 64065 to gnocchi, by request of Billy Olsen (closes:
#983635).
* Debconf translations:
- Spanish (thanks, Camaleón; closes: #987337).
-- Colin Watson <cjwatson@debian.org> Sun, 16 May 2021 11:23:55 +0100
base-passwd (3.5.49) unstable; urgency=medium
[ Bastian Germann ]
* d/copyright: Fix public-domain paragraph (closes: #972495, LP: #610108).
-- Colin Watson <cjwatson@debian.org> Sat, 06 Feb 2021 17:48:56 +0000
base-passwd (3.5.48) unstable; urgency=medium
[ Colin Watson ]
* Change ircd's home directory from /var/run/ircd to /run/ircd (closes:
#946884).
* users-and-groups: Refer to /run/utmp rather than /var/run/utmp.
[ Sven Joachim ]
* Use mktemp rather than tempfile in the postinst script.
-- Colin Watson <cjwatson@debian.org> Sun, 11 Oct 2020 17:36:41 +0100
base-passwd (3.5.47) unstable; urgency=medium
[ Colin Watson ]
* Use debhelper-compat instead of debian/compat.
* Adjust wildcards in debian/copyright so that all files are matched by at
least one paragraph.
[ Debian Janitor ]
* debian/copyright: Replace commas with whitespace to separate items
in Files paragraph.
* Update copyright file header to use current field names (Name =>
Upstream-Name, Maintainer => Upstream-Contact)
* Bump debhelper from old 9 to 12.
* Drop unnecessary dependency on dh-autoreconf.
[ Dimitri John Ledkov ]
* Switch from sgmltools-lite to docbook-utils.
-- Colin Watson <cjwatson@debian.org> Mon, 16 Dec 2019 23:51:51 +0000
base-passwd (3.5.46) unstable; urgency=medium
[ Ondřej Nový ]
* d/changelog: Remove trailing whitespaces
[ Jelmer Vernooij ]
* Use correct machine-readable copyright file URI.
-- Colin Watson <cjwatson@debian.org> Sun, 10 Feb 2019 19:10:55 +0000
base-passwd (3.5.45) unstable; urgency=medium
* Set Rules-Requires-Root: no.
* Allocate uid/gid 64060, 64061, and 64062 to nova, cinder, and glance
respectively, by request of James Page (closes: #884178).
* Move VCS to salsa.debian.org.
-- Colin Watson <cjwatson@debian.org> Sun, 15 Apr 2018 16:18:11 +0100
base-passwd (3.5.44) unstable; urgency=medium
* users-and-groups: Remove apparently-unfounded rumour that
/var/spool/cups is owned by group sys (thanks, Sven Joachim; closes:
#615259).
-- Colin Watson <cjwatson@debian.org> Tue, 12 Sep 2017 22:48:16 +0100
base-passwd (3.5.43) unstable; urgency=medium
* users-and-groups: Remove haldaemon (closes: #851455).
-- Colin Watson <cjwatson@debian.org> Mon, 16 Jan 2017 15:52:12 +0000
base-passwd (3.5.42) unstable; urgency=medium
* update-passwd(8) translations:
- French (thanks, Baptiste Jammet; closes: #844657).
-- Colin Watson <cjwatson@debian.org> Fri, 02 Dec 2016 20:47:28 +0000
base-passwd (3.5.41) unstable; urgency=medium
* Allocate uid/gid 64055 for libvirt guest migration support, by request
of Mauricio Faria de Oliveira (closes: #843881, LP: #1637601).
-- Colin Watson <cjwatson@debian.org> Fri, 11 Nov 2016 21:45:48 +0000
base-passwd (3.5.40) unstable; urgency=medium
* Use HTTPS for git URLs.
* Debconf translations:
- Brazilian Portuguese (thanks, José de Figueiredo; closes: #815514).
* update-passwd(8) translations:
- Japanese (thanks, Takuma Yamada; closes: #819211).
* Stop forcing gzip compression for .deb, as the vast majority of the rest
of the base system is now xz anyway.
* Policy version 3.9.8: no changes required.
-- Colin Watson <cjwatson@debian.org> Tue, 16 Aug 2016 09:21:34 +0100
base-passwd (3.5.39) unstable; urgency=medium
* Policy version 3.9.6: no changes required.
* Build with large file support.
-- Colin Watson <cjwatson@debian.org> Sat, 02 Jan 2016 15:03:22 +0000
base-passwd (3.5.38) unstable; urgency=medium
[ Colin Watson ]
* Simplify dpkg (>= 1.16.4) | sgml-base (<< 1.26+nmu2) build-dependency
(see changelog for 3.5.26) to just dpkg (>= 1.16.4), since that was some
time ago and wheezy has a sufficient version now, and the more elaborate
form causes a complaint from debcheck.
* Allocate uid/gid 64045 for ceph object storage, by request of Gaudenz
Steinlin.
* Allocate uid/gid 64050 for the Evergreen ILS, by request of Robin H.
Johnson.
[ Juan Picca ]
* Make documentation build reproducible (closes: #792520).
-- Colin Watson <cjwatson@debian.org> Thu, 16 Jul 2015 13:26:42 +0100
base-passwd (3.5.37) unstable; urgency=medium
* Debconf translations:
- Dutch (thanks, Frans Spiesschaert; closes: #765361).
- Danish (thanks, Joe Hansen; closes: #765853).
* Copy /etc/passwd and /etc/group from the master files in the preinst on
initial install, to be more tolerant of bootstrapping tools that
configure the Essential set in slightly different orders (based on a
patch from Michael Tautschnig; see #766459 and #767999).
-- Colin Watson <cjwatson@debian.org> Fri, 07 Nov 2014 15:44:29 +0000
base-passwd (3.5.36) unstable; urgency=medium
* Update Vcs-Browser URL yet again.
-- Colin Watson <cjwatson@debian.org> Thu, 04 Sep 2014 17:21:43 +0100
base-passwd (3.5.35) unstable; urgency=medium
* Build with all hardening options (thanks, Markus).
-- Colin Watson <cjwatson@debian.org> Sun, 31 Aug 2014 18:15:08 +0100
base-passwd (3.5.34) unstable; urgency=medium
* Debconf translations:
- Italian (thanks, Beatrice Torracca; closes: #744344).
* Update Vcs-Browser URL for alioth cgit.
-- Colin Watson <cjwatson@debian.org> Sat, 30 Aug 2014 18:10:48 +0100
base-passwd (3.5.33) unstable; urgency=medium
* Debconf translations:
- French (thanks, Steve Petruzzello; closes: #736506).
- German (thanks, Chris Leick; closes: #738363).
- Japanese (thanks, victory; closes: #740040).
-- Colin Watson <cjwatson@debian.org> Wed, 09 Apr 2014 18:35:41 +0100
base-passwd (3.5.32) unstable; urgency=medium
* Debconf translations:
- Portuguese (thanks, Américo Monteiro; closes: #735036).
- Russian (thanks, Yuri Kozlov; closes: #735480).
* update-passwd(8) translations:
- German (thanks, Helge Kreutzmann; closes: #735149).
- Portuguese (thanks, Américo Monteiro; closes: #735247).
-- Colin Watson <cjwatson@debian.org> Fri, 17 Jan 2014 13:06:09 +0000
base-passwd (3.5.31) unstable; urgency=medium
* Pick up version number for "update-passwd --version" from autoconf,
rather than having a separate manually-updated and out-of-date
version.h.
* Convert hand-crafted Makefiles to Automake.
* users-and-groups: Add a little more commentary on gnats.
-- Colin Watson <cjwatson@debian.org> Fri, 10 Jan 2014 13:39:58 +0000
base-passwd (3.5.30) unstable; urgency=medium
[ Colin Watson ]
* Remove config.h.in and configure, now autogenerated by dh-autoreconf.
* Change the shell of all global static users other than root (which
retains /bin/sh) and sync (as /bin/sync is rather harmless) to
/usr/sbin/nologin (closes: #274229; LP: #216813, #248844).
* Policy version 3.9.5.
[ Russ Allbery ]
* Add support for debconf prompting to update-passwd (closes: #184979).
-- Colin Watson <cjwatson@debian.org> Tue, 07 Jan 2014 15:41:06 +0000
base-passwd (3.5.29) unstable; urgency=low
* Use dh-autoreconf.
* Switch to git; adjust Vcs-* fields.
* Only update POT/PO files at clean time if man/Makefile exists.
-- Colin Watson <cjwatson@debian.org> Wed, 01 Jan 2014 16:31:23 +0000
base-passwd (3.5.28) unstable; urgency=low
* Force gzip compression for .deb, to avoid causing problems for
debootstrap on non-Debian-based systems following dpkg 1.17.0.
-- Colin Watson <cjwatson@debian.org> Tue, 27 Aug 2013 08:40:39 +0100
base-passwd (3.5.27) unstable; urgency=low
* Update to Autoconf 2.69.
* Convert packaging to a modern debhelper style. The original reason for
avoiding helper tools in base-passwd was to ease bootstrapping; but
nowadays the sensible way to bootstrap is to cross-build, and all the
helper tools are Multi-Arch: foreign so can safely be used in
cross-building environments.
-- Colin Watson <cjwatson@debian.org> Sun, 11 Aug 2013 11:04:58 +0100
base-passwd (3.5.26) unstable; urgency=low
* Build-depend on dpkg (>= 1.16.4) | sgml-base (<< 1.26+nmu2) to ensure
that #675613 does not cause incorrect generation of documentation
(closes: #678570).
-- Colin Watson <cjwatson@debian.org> Sat, 23 Jun 2012 09:35:04 +0100
base-passwd (3.5.25) unstable; urgency=low
* users-and-groups: Document historical meaning of sys user/group (thanks
to Mantas M. for the tip).
* Use dpkg-buildflags to enable hardening options (based on a patch from
Moritz Muehlenhoff; closes: #655501).
* Update users-and-groups documentation of the sudo group to describe
current behaviour and mention pkexec (thanks, Luca Capello; closes:
#650553).
-- Colin Watson <cjwatson@debian.org> Fri, 22 Jun 2012 11:40:25 +0100
base-passwd (3.5.24) unstable; urgency=low
* Mark base-passwd Multi-Arch: foreign.
-- Colin Watson <cjwatson@debian.org> Sat, 26 Nov 2011 13:13:39 +0000
base-passwd (3.5.23) unstable; urgency=low
* Convert to source format 3.0 (native).
* Update to current DEP-5 copyright proposal (thanks, Kyle Nitzsche; part
of LP #610108).
* Remove unused Lintian overrides.
* Add translations of update-passwd(8):
- Spanish (thanks, Omar Campagne; closes: #604455).
- Japanese (thanks, KURASAWA Nozomu; closes: #614377).
- German (thanks, Helge Kreutzmann; closes: #625898).
* Allocate gid 64040-64044 (grsec-tpe, grsec-sock-all, grsec-sock-clt,
grsec-sock-srv, grsec-proc) for linux-grsec-base, by request of
Yves-Alexis Perez.
* Update Vcs-Bzr field for Alioth changes.
* Allow cross-building (thanks, Peter Pearse and Wookey; closes: #631954).
* Add build-arch and build-indep targets.
* Fix typo in description of -v in update-passwd(8), and unfuzzy
translations (thanks, Helge Kreutzmann; closes: #625900).
-- Colin Watson <cjwatson@debian.org> Sat, 16 Jul 2011 12:52:47 +0100
base-passwd (3.5.22) unstable; urgency=low
* Compress files using gzip -n (cf. debhelper 6.0.6).
* Remove explicit calls to install-docs (cf. debhelper 7.2.3).
-- Colin Watson <cjwatson@debian.org> Mon, 07 Sep 2009 00:07:19 +0100
base-passwd (3.5.21) unstable; urgency=low
* Set up the root user without a password by default, rather than giving
it an empty password. In this day and age the latter is not really a
defensible default (LP: #296841).
* Update description of dip group, based on a suggestion by Osamu Aoki
(closes: #512938).
-- Colin Watson <cjwatson@debian.org> Tue, 17 Mar 2009 13:37:23 +0000
base-passwd (3.5.20) unstable; urgency=medium
* Document that the staff group is typically root-equivalent (thanks, Guy
Hulbert).
-- Colin Watson <cjwatson@debian.org> Fri, 06 Feb 2009 16:20:12 +0000
base-passwd (3.5.19) unstable; urgency=low
* Allocate uid/gid 64035 for hacluster/haclient (Horms, closes: #494070).
* Moved to bzr.debian.org; add Vcs-Bzr control field.
-- Colin Watson <cjwatson@debian.org> Sat, 06 Sep 2008 15:27:12 +0100
base-passwd (3.5.18) unstable; urgency=low
* Convert manual pages to UTF-8.
* Update DEB_BUILD_OPTIONS parsing code from policy 3.8.0.
* Update a few copyright notices.
* Convert to machine-readable copyright format, wiki revision 179.
* Update to new section hierarchy from doc-base >= 0.8.10.
-- Colin Watson <cjwatson@debian.org> Mon, 07 Jul 2008 15:11:07 +0100
base-passwd (3.5.17) unstable; urgency=low
* hal was renamed to haldaemon in hal 0.5.7.1-1 (closes: #452631).
* Make the description of plugdev in users-and-groups slightly more
generic; I don't want to end up having to list all the programs that
implement it, but "can access removable devices" should be good enough
(closes: #285732).
* Add Russian translation of update-passwd(8) (thanks, Yuri Kozlov;
closes: #461732).
-- Colin Watson <cjwatson@debian.org> Mon, 21 Jan 2008 14:43:50 +0000
base-passwd (3.5.16) unstable; urgency=low
* Register users-and-groups with doc-base (closes: #451680).
-- Colin Watson <cjwatson@debian.org> Sun, 18 Nov 2007 00:44:46 +0000
base-passwd (3.5.15) unstable; urgency=low
* Use autotools-dev's recommended ./configure --build and --host options
(closes: #451123).
-- Colin Watson <cjwatson@debian.org> Sat, 17 Nov 2007 20:00:42 +0000
base-passwd (3.5.14) unstable; urgency=low
* Allocate uid/gid 64030 for slurm (Gennaro Oliva, closes: #444412).
* Update to Autoconf 2.61.
-- Colin Watson <cjwatson@debian.org> Mon, 12 Nov 2007 10:40:26 +0000
base-passwd (3.5.13) unstable; urgency=low
* users-and-groups improvements from Justin Pryzby (closes: #440306):
- jabberd no longer runs as daemon.
- www-data no longer owns log files as of apache2.
-- Colin Watson <cjwatson@debian.org> Fri, 31 Aug 2007 13:58:21 +0100
base-passwd (3.5.12) unstable; urgency=low
* Change section to admin, matching the override file.
* Support DEB_BUILD_OPTIONS=nostrip (closes: #436542).
-- Colin Watson <cjwatson@debian.org> Wed, 08 Aug 2007 11:44:44 +0100
base-passwd (3.5.11) unstable; urgency=low
* Update GPL notices with the FSF's new address.
* Add po4a infrastructure and French translation of update-passwd(8)
(thanks, Nicolas François; closes: #326550).
* Fix syntax error in ssh group documentation.
-- Colin Watson <cjwatson@debian.org> Thu, 15 Dec 2005 10:51:34 +0000
base-passwd (3.5.10) unstable; urgency=low
* Remove preinst, for several reasons:
- the 'dpkg --assert-support-predepends' check isn't guaranteed to be
effective anyway (it tests the current version of dpkg on the system,
not the one that's performing the upgrade);
- dpkg has supported Pre-Depends since 1996;
- it unnecessarily required dpkg to have been configured when running
base-passwd.preinst (#316084).
* users-and-groups improvements from David Mandelberg (closes: #290237):
- Document messagebus, postfix, hal, gdm, saned, klog, and syslog users
and groups.
- Document sshd, fetchmail, and cupsys users.
- Document lpadmin, sasl, scanner, and ssh groups.
- Correct "writeable" to "writable" throughout.
-- Colin Watson <cjwatson@debian.org> Tue, 28 Jun 2005 15:01:00 +0100
base-passwd (3.5.9) unstable; urgency=low
* Add and document static group plugdev, gid 46, for use by pmount and
similar tools to allow local users to mount removable devices without
the need for entries in /etc/fstab (closes: #283233).
-- Colin Watson <cjwatson@debian.org> Sat, 4 Dec 2004 10:15:06 +0000
base-passwd (3.5.8) unstable; urgency=low
* Fix typoes in README.
* Clarify in README that packages may not make use of ids in the
60000-64999 range without *first* having them allocated by this package.
* Allocate static uid/gid 64025 for vpopmail/vchkpw (Pawel Wiecek,
closes: #270719).
-- Colin Watson <cjwatson@debian.org> Thu, 9 Sep 2004 00:06:00 +0100
base-passwd (3.5.7) unstable; urgency=low
* Improve documentation of 'operator' (Peter Benie).
* In fact, remove the 'operator' user (not group) entirely from new
installations. It will not be automatically removed from existing
installations. Its uses are historical and not well-supported by Debian
anyway, and a local administrator can easily set up something
appropriate without it having to be in everyone's /etc/passwd file
(closes: #198943).
-- Colin Watson <cjwatson@debian.org> Sat, 24 Jan 2004 14:40:21 +0000
base-passwd (3.5.6) unstable; urgency=low
* Show names of groups when changing users' group ids (closes: #217511).
This incidentally means that group has to be updated before passwd,
since groups might be changed in the same update-passwd run.
* Update Standards-Version: to 3.6.0. Higher policy versions require
prompting via debconf, which is a major code change that hasn't been
done yet.
-- Colin Watson <cjwatson@debian.org> Sat, 17 Jan 2004 11:58:19 +0000
base-passwd (3.5.5) unstable; urgency=low
* Add md5sums control file.
-- Colin Watson <cjwatson@debian.org> Tue, 9 Dec 2003 02:24:15 +0000
base-passwd (3.5.4) unstable; urgency=low
* Move the man pages into their own directory in the source package.
* Change irc's home directory to /var/run/ircd, which seems to exist in
most ircd-providing packages (closes: #198913).
* Update Standards-Version: to 3.5.10.
-- Colin Watson <cjwatson@debian.org> Fri, 27 Jun 2003 23:45:58 +0100
base-passwd (3.5.3) unstable; urgency=low
* The noautoadd flag has been broken since 3.2.0: update-passwd was
looking at the wrong id. Fortunately, since noautoadd entries aren't in
the master files, this didn't matter except that it caused a segfault on
empty system files (closes: #189196).
-- Colin Watson <cjwatson@debian.org> Wed, 16 Apr 2003 13:44:55 +0100
base-passwd (3.5.2) unstable; urgency=low
* Fix groff problems, mainly the use of "-", throughout update-passwd(8).
I've attempted to keep the Polish translation in step.
* Allocate static uid/gid 64020 for asterisk (Jeff Noxon).
* Update Standards-Version: to 3.5.9.
-- Colin Watson <cjwatson@debian.org> Sat, 12 Apr 2003 15:14:49 +0100
base-passwd (3.5.1) unstable; urgency=low
* For consistency with the rest of group.master, don't put the lp user in
its group explicitly. We pick that up from passwd.master already.
* Avoid using the 'users' group for any system users (part of #25882):
- Change the sync user's group to nogroup.
- Change the games user's group to be the already-existing games group.
- Create a man group (gid 12) and set that as the man user's group.
* Don't use 'command -v' in postinst; include a pure shell implementation
instead.
* Make '[' argument syntax in postinst strict enough that posh can cope
with it.
* Change nobody's home directory to /nonexistent (the name is mostly for
documentation purposes), following the BSDs (closes: #135732).
* Strip update-passwd after installing it into the temporary tree, not
before.
* Fix a segfault while removing accounts.
-- Colin Watson <cjwatson@debian.org> Fri, 28 Feb 2003 01:35:18 +0000
base-passwd (3.5.0) unstable; urgency=low
* Remove the postgres user and group for new installations, although not
on upgrades. postgresql 7.1release-3 and up will create a user and group
for itself in the system range (closes: #81222, #95557).
* When using fget*ent_r(), we're supposed to reallocate larger and larger
chunks of memory until we find one in which each passwd/group/shadow
line fits, and there's an arbitrary limit on the length of lines because
we don't. Since update-passwd is single-threaded, this is unnecessary;
just use fget*ent() and copy the returned structures (closes: #109038).
-- Colin Watson <cjwatson@debian.org> Sat, 8 Feb 2003 00:25:32 +0000
base-passwd (3.4.7) unstable; urgency=low
* Clarify description (thanks, Filip Van Raemdonck; closes: #178170).
* Make -v/--verbose, and thus the postinst, a little less verbose. A
second -v option restores the previous level of verbosity.
* Build with -Wall. Implement DEB_BUILD_OPTIONS=noopt.
* users-and-groups:
- Add Robert Bihlmeyer's comments about daemon, sys, tty, lp, and
nogroup (closes: #178460).
- Improvements to nobody/nogroup and operator documentation suggested by
Tony Finch.
- Include LSB 1.3 comments on bin and daemon.
-- Colin Watson <cjwatson@debian.org> Sat, 1 Feb 2003 18:01:49 +0000
base-passwd (3.4.6) unstable; urgency=low
* Build users-and-groups.txt as well as users-and-groups.html.
* Clarify the purpose of group mail a little.
* Per Debian policy, utmp can write to /var/log/wtmp and /var/log/lastlog
as well, so document this.
* Update Standards-Version: to 3.5.8.
* Correct "changing shell" message to print both the original and new
values (thanks, Joost van Baal; closes: #178057).
* Include Polish translation of update-passwd(8) (thanks, Marcin Owsiany;
closes: #160146).
-- Colin Watson <cjwatson@debian.org> Thu, 23 Jan 2003 19:27:09 +0000
base-passwd (3.4.5) unstable; urgency=medium
* Fix a thinko that caused update-passwd never to add new passwd/group
entries unless a NIS compat entry was present (closes: #174187).
-- Colin Watson <cjwatson@debian.org> Tue, 24 Dec 2002 17:46:39 +0000
base-passwd (3.4.4) unstable; urgency=low
* Downcase the short description, apart from "Debian" (closes: #134614).
* Add initial informative documentation of the global static users and
groups (closes: #50304). This is a work in progress, so feel free to
send suggestions and corrections.
* Ensure that new entries are added before "+" entries (which ignore the
rest of the file and switch to NIS) (closes: #166756). Existing entries
are reordered if and only if they're in the master files. See #130735.
-- Colin Watson <cjwatson@debian.org> Sat, 14 Dec 2002 13:21:46 +0000
base-passwd (3.4.3) unstable; urgency=low
* New maintainer. Thanks, Wichert.
* Don't fail to configure if nscd isn't running (closes: #166606).
* Fix typo in update-passwd's usage output (closes: #139981).
* Print old value of gecos / home directory / shell as well as new value
(closes: #136227).
* Fix strip argument typo in debian/rules.
* Change gecos for list to "Mailing List Manager" (closes: #149466).
-- Colin Watson <cjwatson@debian.org> Sat, 30 Nov 2002 03:15:06 +0000
base-passwd (3.4.2) unstable; urgency=low
* Add new sasl group used to regulate access to the sasl secrets
* Drop prerm
* No longer make /usr/doc symlinks
-- Wichert Akkerman <wakkerma@debian.org> Fri, 27 Sep 2002 19:35:30 +0200
base-passwd (3.4.1) unstable; urgency=low
* Change directory for gnats to /var/lib/gnats on new installs. Do
not change it for existing systems. Closes: Bug#133121
-- Wichert Akkerman <wakkerma@debian.org> Sat, 9 Feb 2002 19:44:57 +0100
base-passwd (3.4.0) unstable; urgency=medium
* Don't reorder entries while reading them. Closes: Bug#130735
-- Wichert Akkerman <wakkerma@debian.org> Sun, 3 Feb 2002 22:36:13 +0100
base-passwd (3.3.0) unstable; urgency=medium
* Fix typo in postinst prompt. Closes: Bug#130662
* Remove ancient code from Galen from the source
* Relicense under just version 2 of the GNU GPL
* Check for noninteractive debconf frontend and handle redirected
input in the postinst. Closes: Bug#130362
* Correct extension of backup file in postinst. Closes: Bug#130366
* Remove all Linux references
* Be even more paranoid in fputpwent so we can handle syntactically
incorrect entries as well. Closes: Bug#130192
* Remove bashisms from debian/rules
* Do a better job at stripping update-passwd
-- Wichert Akkerman <wakkerma@debian.org> Thu, 24 Jan 2002 16:44:28 +0100
base-passwd (3.2.3) unstable; urgency=high
* Major paper brown bag release
* Do not swap uid and gid in putpwent. Closes: Bug#130032
* If we are upgrading from 3.2.2 explain the uid/gid problem and
offer to restore the previous passwd file
-- Wichert Akkerman <wakkerma@debian.org> Sun, 20 Jan 2002 17:08:01 +0100
base-passwd (3.2.2) unstable; urgency=high
* Implement our own putpwent since the GNU libc version will happily
give root access to everyone when encountering NIS compat entries.
Closes: Bug#123345
* Fix typo in error message when reading group files
* Remove majordomo user and group from master passwd and group files
Closes: Bug#108071,#87214
* Change mail homedirectory to /var/mail. Closes: Bug#95670
* Improve test for nscd presence. Hopefully Closes: Bug#95479
* Include section and priority in control file
-- Wichert Akkerman <wakkerma@debian.org> Sat, 19 Jan 2002 18:18:17 +0100
base-passwd (3.2.1) unstable; urgency=low
* Use a 8192 byte buffer for reading passwd and group entries. If
someone has a group with over 8kb of group members we will still
break (libc has no way to prevent that), but such a system will
be so rate I doubt we will even run into it.
Closes: Bug#51577,#51692,#69819
* Tell nscd to invalidate the user and group cache if we make any
changes. Closes: Bug#51943
* Fix a typo in the update-passwd manpage. Closes: Bug#53857,#75791
* Don't create the msql user and group anymore by default.
Closes: Bug#55878,#87213
* Don't create the dos user and group anymore by default. Closes: Bug#69485
* Note that tac-plus uses the static uid and gid 64005. Closes: Bug#63759
-- Wichert Akkerman <wakkerma@debian.org> Sat, 21 Apr 2001 20:30:49 +0200
base-passwd (3.2.0) unstable; urgency=low
* Update Standards-Version to 3.2.1
* Modify update-passwd to use seperate flag lists for users and
groups
* Actually honour noautoadd flag
* Use asprintf so we are no longer bound by PATH_MAX limits. This
has the unfortunate side effect of making update-passwd dependent
on glibc. We'll deal with that when somebody files a bugreport.
-- Wichert Akkerman <wakkerma@debian.org> Sun, 15 Oct 2000 14:09:52 +0200
base-passwd (3.1.9) stable unstable; urgency=low
* Fix typo: we run update-passwsd instead of uppdate-modules.
Closes: Bug#73668,#74209
* Modify postinst to not output anything if we're not doing anything,
and clarify the messages in case something does need to be done.
Closes: Bug#74106
-- Wichert Akkerman <wakkerma@debian.org> Sun, 8 Oct 2000 00:50:21 +0200
base-passwd (3.1.8) stable unstable; urgency=low
* Leave a backup file for modified files. Closes: Bug#72916
* Update code to atomically replace a file to be more modular
* Modified --dry-run output to only list modification instead of
detailed actions. This makes the postinst output simpler.
* Abort on errors in the postinst
* Update texts in postinst to better explain what we are doing
-- Wichert Akkerman <wakkerma@debian.org> Mon, 2 Oct 2000 23:58:59 +0200
base-passwd (3.1.7) unstable; urgency=low
* Remove qmail accounts, but mark them as special in update-passwd so
we don't automatically remove them
* Reserve uids 64010-64016 and gid 64010 for qmail
* Update README to reflect that we don't always reserve uid&gid pairs
-- Wichert Akkerman <wakkerma@debian.org> Fri, 14 Jan 2000 01:41:55 +0100
base-passwd (3.1.6) unstable; urgency=high
* Merge patches from Gordon Matzigkeit <gord@fig.org>:
+ handle broken returnvalue for fget*ent_r from glibc2.0, Closes: #54120
+ if lchown doesn't work also try chown, Closes: #54121
-- Wichert Akkerman <wakkerma@debian.org> Fri, 7 Jan 2000 23:54:44 +0100
base-passwd (3.1.5) unstable; urgency=high
* Fix an embarrasing error in copy_group
-- Wichert Akkerman <wakkerma@debian.org> Wed, 1 Dec 1999 16:35:54 +0100
base-passwd (3.1.4) unstable; urgency=low
* Don't print an error if the shadow-file doens't exist
-- Wichert Akkerman <wakkerma@debian.org> Wed, 1 Dec 1999 16:23:01 +0100
base-passwd (3.1.3) unstable; urgency=medium
* Fix typo in printf format in putgrent()
* Don't override compilation options in debian/rules
-- Wichert Akkerman <wakkerma@debian.org> Wed, 1 Dec 1999 15:53:36 +0100
base-passwd (3.1.2) unstable; urgency=medium
* Check gr_mem for NULL in our putgrent substitute
-- Wichert Akkerman <wakkerma@debian.org> Wed, 1 Dec 1999 01:44:46 +0100
base-passwd (3.1.1) unstable; urgency=medium
* Bump Standards-Version to 3.1.1 (nicely in sync with our own version :)
* Add missing fallback-return for scan_users
* Index special users by id instead of name so we can handle strangely
named entries (like proftp'd anonftp or root-aliases)
* Update the README
-- Wichert Akkerman <wakkerma@debian.org> Tue, 30 Nov 1999 17:02:27 +0100
base-passwd (3.1) unstable; urgency=medium
* autoconfed the source so we can detect systems without putgrent()
and provide use our own implementation of putgrent
* Don't abort if the shadow-file doesn't exist
* Add new logic to make users special. Use this to remove the special
cases for root and ftp and keep the homedirectory for www-data.
* Update README to document new behaviour
-- Wichert Akkerman <wakkerma@debian.org> Tue, 30 Nov 1999 15:59:34 +0100
base-passwd (3.0.7) unstable; urgency=low
* We no longer need to add the utmp-group manually in the postinst,
update-passwd will do that for us.
-- Wichert Akkerman <wakkerma@debian.org> Mon, 29 Nov 1999 17:57:15 +0100
base-passwd (3.0.6) unstable; urgency=low
* Fix slight error in postinst
* Change the wording of messages in the postinst
-- Wichert Akkerman <wakkerma@debian.org> Mon, 29 Nov 1999 17:49:34 +0100
base-passwd (3.0.5) unstable; urgency=low
* Make postinst smarted to check if changes should be made, and if so
ask the user if he agrees.
* Update the README
-- Wichert Akkerman <wakkerma@debian.org> Mon, 29 Nov 1999 17:43:40 +0100
base-passwd (3.0.4) unstable; urgency=low
* Add newline at the end of the usage information
* Add video group with gid 44
* Reserve uid&gid for mysql, Closes: #28158
* Run update-passwd without --dry-run but with --verbose
-- Wichert Akkerman <wakkerma@debian.org> Mon, 29 Nov 1999 02:32:32 +0100
base-passwd (3.0.3) experimental; urgency=low
* Handle NIS entries in group as well
-- Wichert Akkerman <wakkerma@debian.org> Mon, 15 Nov 1999 00:59:02 +0100
base-passwd (3.0.2) experimental; urgency=low
* Set standards-version to 3.0.1 to make lintian silent
* Pass description of what we are processing to process_(new|old)_entries
* Set umask in put_file_in_place() so we can use it elsewhere as well
-- Wichert Akkerman <wakkerma@debian.org> Sun, 14 Nov 1999 13:44:56 +0100
base-passwd (3.0.1) experimental; urgency=low
* Don't attempt to lock when doing a dry run
* Also copy the gid when we're copying a passwd-node
* Set umask to 0077 before creating any files
* Copy filemodes and ownership to new file
-- Wichert Akkerman <wakkerma@debian.org> Sun, 14 Nov 1999 04:22:49 +0100
base-passwd (3.0) experimental; urgency=low
* Change homedirectory for man to /var/cache/man
* Complete rewrite of update-passwd
* Call update-passwd --dry-run in the postinst so people get
a chance to check for bugs before we destroy their system
-- Wichert Akkerman <wakkerma@debian.org> Sun, 14 Nov 1999 04:02:08 +0100
base-passwd (2.1.1) unstable; urgency=low
* Update location of GPL in copyright
* Actually change maintainer in debian/control
* Completely redid debian/rules
* FHS
* Use Pre-Depends instead of Depends
-- Wichert Akkerman <wakkerma@debian.org> Fri, 5 Nov 1999 14:06:32 +0100
base-passwd (2.1) unstable; urgency=low
* New maintainer
* Update versionnumber for no reason at all
-- Wichert Akkerman <wakkerma@debian.org> Fri, 5 Nov 1999 13:42:10 +0100
base-passwd (2.0.3.5) unstable; urgency=high
* Non-maintainer upload
* Fix homedirectory for postgres user, Closes: Bug# 47264
-- Wichert Akkerman <wakkerma@debian.org> Sat, 30 Oct 1999 14:05:32 +0200
base-passwd (2.0.3.4) unstable; urgency=high
* Non-maintainer upload
* Add utmp group (gid 43)
* Rename changelog to just `changelog'
-- Wichert Akkerman <wakkerma@debian.org> Fri, 16 Jul 1999 14:24:17 +0200
base-passwd (2.0.3.3) frozen unstable; urgency=high
* update-passwd.c (main): on --sanity-check exit both on failure *and*
success (with an appropriate return value).
* update-passwd.c (main): run sanity_check() unconditionally.
* update-passwd.c (sanity_check): more descriptive error message.
* README: correct location of master /etc/passwd and /etc/group.
-- James Troup <jjtroup@comp.brad.ac.uk> Fri, 22 May 1998 18:29:09 +0200
base-passwd (2.0.3.2) frozen unstable; urgency=low
* Non-maintainer release.
* debian/rules: swap binary-indep and binary-arch. [#20219, #20766]
* update-passwd.8: refer to /usr/share/base-passwd/ not
/usr/lib/base-passwd/. [#20917]
* passwd.master: backup's home directory is /var/backups. [#20462]
-- James Troup <jjtroup@comp.brad.ac.uk> Mon, 13 Apr 1998 00:07:45 +0200
base-passwd (2.0.3.1) unstable; urgency=HIGH
* Emergency release; don't call update-passwd in postinst
-- Galen Hazelwood <galenh@micron.net> Thu, 19 Mar 1998 19:04:53 -0700
base-passwd (2.0.3) unstable; urgency=low
* Added special hack to move ftp user out of slot 11 (#12826)
* Moved into unstable (at last!)
-- Galen Hazelwood <galenh@micron.net> Sun, 15 Mar 1998 15:40:49 -0700
base-passwd (2.0.2) experimental; urgency=low
* Removed dos uid/gid
* Changed majordom's full name to "Majordomo" (#13766)
* Fixed unbelievably stupid bug in update-passwd (#13765, #13862)
-- Galen Hazelwood <galenh@micron.net> Tue, 14 Oct 1997 12:15:58 -0600
base-passwd (2.0.1) experimental; urgency=low
* Fixed gnats home directory (#11073, #12655)
* update-passwd now enforces correct passwd/group file permissions
* Moved master files to /usr/share/base-passwd
-- Galen Hazelwood <galenh@micron.net> Mon, 15 Sep 1997 13:19:30 -0600
base-passwd (2.0.0) experimental; urgency=low
* New utility "update-passwd" to automatically handle passwd/group updates
(#6502, #7792)
* /etc/passwd and /etc/group are now detached from any package
* Moved master files to /usr/lib/base-passwd
-- Galen Hazelwood <galenh@micron.net> Sat, 6 Sep 1997 17:11:37 -0600
base-passwd (1.3.2) unstable; urgency=low
* Added msql uid/gid (#12140)
* Added one-line description (#10167)
-- Galen Hazelwood <galenh@micron.net> Mon, 18 Aug 1997 15:34:00 -0600
base-passwd (1.3.1) frozen unstable; urgency=low
* Added qmail uids/gid from Christian Hudon
-- Galen Hazelwood <galenh@micron.net> Fri, 28 Mar 1997 11:51:02 -0700
base-passwd (1.3.0) unstable; urgency=low
* New maintainer
* Fixed majordomo and postgres problems (fixes bugs #3002, #4295)
* Removed entries above 99 (fixes bug #4849)
* Fixed SmartList name (fixes bug #7838)
* Added shadow group with gid 42
-- Galen Hazelwood <galenh@micron.net> Fri, 7 Mar 1997 13:00:17 -0700
base-passwd (1.2.0-5) unstable; urgency=low
* Changed UID for Gnats to 41, and added a Gnats group (GID 41) at the
request of Brian C. White.
-- Philippe Troin <phil@fifi.org> Thu, 16 Jan 1997 01:05:28 -0800
base-passwd (1.2.0-4) unstable; urgency=low
* Changed the home directory for the list entry from /var to /var/list.
-- Philippe Troin <phil@fifi.org> Mon, 6 Jan 1997 20:35:33 -0800
base-passwd (1.2.0-3) frozen unstable; urgency=low
* Removed the ftp entry from both passwd and group.
* Removed the unnecessary users root for group root and nobody for group
nogroup.
* Added a UID and GID for `list' (ID 38)
* Added a UID and GID for `irc' (ID 39)
-- Philippe Troin <phil@fifi.org> Thu, 21 Nov 1996 00:46:37 -0800
base-passwd (1.2.0-2) frozen unstable; urgency=low
* Changed debian/rules not to use debmake.
* Fixed the sudo entry in /etc/group.
-- Philippe Troin <phil@fifi.org> Mon, 18 Nov 1996 00:58:58 -0800
base-passwd (1.2.0-1) unstable; urgency=low
* Initial Release.
-- Bruce Perens <bruce@beagle.pixar.com> Wed, 13 Nov 1996 18:38:10 -0800
|