Change logs for base-files source package in Sid

  • base-files (13) unstable; urgency=medium
    
      * Change issue, issue.net, debian_version and os-release
        to read "trixie/sid".
      * Change VERSION_CODENAME in os-release to read "trixie".
      * Drop VERSION and VERSION_ID from os-release.
    
     -- Santiago Vila <email address hidden>  Sun, 11 Jun 2023 17:00:00 +0200
  • base-files (12.4) unstable; urgency=medium
    
      * Release candidate for bookworm as stable:
      - Use "12" as version in /etc/issue and /etc/issue.net.
        (never expected to change after release)
      - Use 12.0 as version in /etc/debian_version.
        (expected to change at every point release)
      - Change PRETTY_NAME in /usr/lib/os-release, adding 12 as version number
        and "(bookworm)" as codename. Add also VERSION_ID and VERSION.
        (never expected to change)
      - Variable VERSION_CODENAME was already defined as "bookworm".
      - Update README (bookworm -> trixie).
      * Refresh GFDL-1.2, GFDL-1.3, GPL-3, LGPL-2 and LGPL-3 from their
        canonical place at https://ftp.gnu.org/gnu/Licenses/ as they have
        minor editorial changes like trimming spaces, https, etc.
      * Drop debian/current-md5sums-obsolete. Closes: #1009358.
      * Ship a real debian/copyright file in source package instead of
        generating it at build time.
      * Call dh_installchangelogs using --no-trim option.
        Add versioned build-dependency on debhelper for the above.
      * Update lintian-overrides to new format.
      * Rules-Requires-Root: binary-targets.
      * Update standards version to 4.6.2.
    
     -- Santiago Vila <email address hidden>  Thu, 02 Mar 2023 14:55:00 +0100
  • base-files (12.3) unstable; urgency=high
    
      * Add VERSION_CODENAME to /etc/os-release. Closes: #1008735.
        This still respects the fact that Debian distributions do not have
        a version number until they are actually released as stable, but makes
        /etc/os-release a little bit more useful for those who use testing as
        a pre-release for the next stable. Those users are also the reason why
        in this case we are simply using the string "bookworm".
    
     -- Santiago Vila <email address hidden>  Mon, 03 Oct 2022 23:30:00 +0200
  • base-files (12.2) unstable; urgency=medium
    
      * A simplified version of the patch for DPKG_ROOT was applied, but the
        simplification went too far and was incorrect. Closes: #824594.
      * Use $() instead of `` when calling md5sum.
    
     -- Santiago Vila <email address hidden>  Wed, 19 Jan 2022 23:35:00 +0100
  • base-files (12) unstable; urgency=medium
    
      * Do not create /var/run/utmp in postinst, as /var/run is
        ephemeral and it does not make sense. Closes: #989725.
      * Do not create /var/lib/dpkg/status if missing anymore,
        as dpkg already does that. Closes: #989726.
      * Change issue, issue.net, debian_version and os-release to read
        "bookworm/sid". Closes: #992369.
      * Drop VERSION, VERSION_ID and CODENAME from os-release.
    
     -- Santiago Vila <email address hidden>  Sun, 22 Aug 2021 19:00:00 +0200
  • base-files (11.1) unstable; urgency=medium
    
      * Use https where appropriate, namely, origins/debian (currently used)
        and share/staff-group-for-usr-local (not anymore). Closes: #959470.
      * Gracefully handle /usr/share/info not existing. Closes: #977113.
      * Use $() instead of `` where appropriate, namely, the default files
        for /etc/profile and /root/.bashrc. Closes: #982687.
      * Update share/profile.md5sums as the default file has changed.
      * Update build-dependency on debhelper.
      * Release candidate for bullseye as stable:
      - Use "11" as version in /etc/issue and /etc/issue.net.
        (never expected to change after buster is released)
      - Use 11.0 as version in /etc/debian_version.
        (expected to change at every point release)
      - Change PRETTY_NAME in /usr/lib/os-release, adding 11 as version number
        and "(bullseye)" as codename. Add also VERSION_ID and VERSION.
        (never expected to change)
      - Add VERSION_CODENAME to os-release.
        (only expected on stable releases)
      - Update README (bullseye -> bookworm).
    
     -- Santiago Vila <email address hidden>  Sat, 10 Apr 2021 22:15:00 +0200
  • base-files (11) unstable; urgency=medium
    
      * Change issue, issue.net, debian_version and os-release to read
        "bullseye/sid".
      * Drop VERSION, VERSION_ID and CODENAME from os-release.
      * Make "mesg n" silent in default /root/.profile. Closes: #930654.
    
     -- Santiago Vila <email address hidden>  Tue, 09 Jul 2019 12:05:50 +0200
  • base-files (10.3) unstable; urgency=medium
    
      * Add Breaks: debian-security-support (<< 2019.04.25). Closes: #928172.
        This is the first version of debian-security-support which does not break
        when /etc/debian_version contains a string in the form "10.x".
    
     -- Santiago Vila <email address hidden>  Mon, 13 May 2019 22:25:32 +0200
  • base-files (10.2) unstable; urgency=medium
    
      * Release candidate for buster as stable:
      - Use "10" as version in /etc/issue and /etc/issue.net.
        (never expected to change after buster is released)
      - Use 10.0 as version in /etc/debian_version.
        (expected to change at every point release)
      - Change PRETTY_NAME in /usr/lib/os-release, adding 10 as version number
        and "(buster)" as codename. Add also VERSION_ID and VERSION.
        (never expected to change)
      - Add VERSION_CODENAME to os-release. Closes: #829245. This is optional
        according to the specs but some people find it useful. Please note that
        for now this is only expected to be present on stable releases.
      - Update README (buster -> bullseye).
    
     -- Santiago Vila <email address hidden>  Fri, 19 Apr 2019 13:05:00 +0200
  • base-files (10.1) unstable; urgency=medium
    
      * Add CC0-1.0 to common-licenses. Closes: #859649, #882628.
        Source: https://creativecommons.org/publicdomain/zero/1.0/legalcode.txt.
      * Simplify debian/rules a little bit by dropping install target
        and using override_dh_auto_install instead. Closes: #886901.
        Package should now build from source again in every supported way.
        Thanks to Daniel Schepler for the report and to Niels Thykier for
        clarifying the true nature of this bug.
      * Do not create /etc/staff-group-for-usr-local on new installs anymore.
        Do not create it on upgrades either, as we don't support upgrades
        skipping stable releases, and even less skipping several releases.
      * Standards-Version: 4.1.3.
    
     -- Santiago Vila <email address hidden>  Sun, 14 Jan 2018 00:36:34 +0100
  • base-files (10) unstable; urgency=medium
    
      * Change issue, issue.net, debian_version and os-release to read
        "buster/sid", and drop VERSION and VERSION_ID from os-release.
      * Fix typo in changelog for version 9.
    
     -- Santiago Vila <email address hidden>  Mon, 26 Jun 2017 00:19:42 +0200
  • base-files (9.9) unstable; urgency=medium
    
      * Add MPL-1.1 and MPL-2.0 to common-licenses. Closes: #849835.
        License texts taken from https://www.mozilla.org/en-US/MPL/.
      * Add a default /etc/update-motd.d/10-uname script to
        recover the traditional motd behaviour. Closes: #859124.
    
     -- Santiago Vila <email address hidden>  Tue, 04 Apr 2017 18:00:30 +0200
  • base-files (9.8) unstable; urgency=medium
    
      * Release candidate for stretch as stable:
      - Use "9" as version in /etc/issue and /etc/issue.net.
        (never expected to change after stretch is released)
      - Use 9.0 as version in /etc/debian_version.
        (expected to change at every point release)
      - Change PRETTY_NAME in /usr/lib/os-release, adding 9 as version number
        and "(stretch)" as codename. Add also VERSION_ID and VERSION.
        (never expected to change)
      - Update README (stretch -> buster).
      * Standards-Version: 3.9.8 (no special changes for this).
    
     -- Santiago Vila <email address hidden>  Sun, 15 Jan 2017 23:00:02 +0100
  • base-files (9.7) unstable; urgency=medium
    
      * Do not care about /etc/nsswitch.conf anymore, as the file has been
        moved to libc-bin. Closes: #827095.
      [ Guillem Jover ]
      * Do not use gzip compression anymore to build .deb and use the default.
    
     -- Santiago Vila <email address hidden>  Sun, 27 Nov 2016 19:29:38 +0100
  • base-files (9.6) unstable; urgency=low
    
      * Add lintian override for /etc/os-release.
      * Add lintian overrides for /usr/share/common-licenses.
      * Standards-Version: 3.9.7 (no special changes for this).
      * Switch to dh. Hopefully this should make the package easier
        to fork. Closes: #693423.
      * Change default /etc/profile to not warn about possibly undefined
        variables PS1 and BASH. Closes: #776154.
    
     -- Santiago Vila <email address hidden>  Fri, 04 Mar 2016 17:33:40 +0100
  • base-files (9.5) unstable; urgency=medium
    
      * os-release: Drop trailing slash in SUPPORT_URL variable, as the URL
        is not supposed to have it. Closes: #781809, #800791.
    
     -- Santiago Vila <email address hidden>  Wed, 28 Oct 2015 23:29:08 +0100
  • base-files (9.4) unstable; urgency=medium
    
      * Fix two install_from_default() calls in postinst that were still
        using the old calling convention, making debootstrap to fail.
        Thanks to Steven Shiau for the report. Closes: #795952
    
     -- Santiago Vila <email address hidden>  Tue, 18 Aug 2015 12:06:00 +0200
  • base-files (9.3) unstable; urgency=medium
    
      * Change /usr/share/base-files/dot.profile (the default /root/.profile)
        to not fail with new mesg behaviour in stretch. Closes: #794727.
      * Add extra code in postinst so that people who never modified
        their /root/.profile from jessie get the fixed version. This is
        done by the update_to_current_default() function, which is now
        more general and allows updating files not in /etc.
      * While we are at it, modify install_from_default() function so that
        it's called in the same simplified way as update_to_current_default().
    
     -- Santiago Vila <email address hidden>  Mon, 17 Aug 2015 17:50:38 +0200
  • base-files (9.2) unstable; urgency=medium
    
      * Create md5sums in a reproducible way.
      * Use "dpkg-parsechangelog -S Date" to get the date.
      * Allow building with umasks other than 022, as far as
        they make a minimum of sense. Closes: #774498.
    
     -- Santiago Vila <email address hidden>  Sun, 17 May 2015 14:44:10 +0200
  • base-files (9.1) unstable; urgency=low
    
      * Use gzip -n to stop recording current time in gzip headers.
      * Fix mtimes before building the binary package.
      * The package should now build reproducibly. Closes: #774498.
        Thanks to Jérémy Bobbio <email address hidden>.
    
     -- Santiago Vila <email address hidden>  Fri, 15 May 2015 12:45:34 +0200
  • base-files (9) unstable; urgency=medium
    
      * Changed issue, issue.net, debian_version and os-release to read
        "stretch/sid", and dropped VERSION and VERSION_ID from os-release.
      * Changed HOME_URL and SUPPORT_URL is os-release from http to https,
        as those are the preferred URLs now.
    
     -- Santiago Vila <email address hidden>  Thu, 30 Apr 2015 12:00:50 +0200
  • base-files (8) unstable; urgency=low
    
    
      * Release for jessie as stable:
      - Use "8" as version in /etc/issue and /etc/issue.net. As usual, this
        is never expected to change once that jessie is released as Debian 8.
      - Use 8.0 as version in /etc/debian_version. As usual, this is expected
        to change at every point release.
      - Changed PRETTY_NAME in /usr/lib/os-release, adding 8 as version number
        and "(jessie)" as codename. Added also VERSION_ID and VERSION.
        This file, /usr/lib/os-release, is not expected to change either.
      - Updated README (jessie -> stretch).
      * Packages are not expected to rely on the contents of any of these
        files, but if they do, they might better break now while we can still
        fix them.
    
     -- Santiago Vila <email address hidden>  Sun, 30 Nov 2014 13:36:12 +0100
  • base-files (7.10) unstable; urgency=low
    
    
      * Dropped "chown root:root" lines in postinst, as they are
        completely redundant. The postinst script is run by root.
        This might also help as a workaround for Bug#766459.
    
     -- Santiago Vila <email address hidden>  Mon, 27 Oct 2014 13:35:32 +0100
  • base-files (7.9) unstable; urgency=low
    
    
      * The change introduced in version 7.7 regarding /mnt seems to break
        the ability of debootstrap currently in wheezy to create a sid chroot.
        The case of initial install of /mnt is already handled by postinst line
        "install_directory mnt 755 root" inside the big "if" block that
        creates a bunch of other things, so we can restrict re-creating the /mnt
        directory on upgrades to the case when we are really upgrading.
        Therefore, the code is moved to the same "if" block where /etc/profile
        and /etc/nsswitch.conf are upgraded to their new defaults when unchanged.
        This might help as a workaround for Bug#766459.
    
     -- Santiago Vila <email address hidden>  Mon, 27 Oct 2014 12:33:22 +0100
  • base-files (7.8) unstable; urgency=low
    
    
      * The /etc/profile.d mechanism may be used to override PS1 setting
        in /etc/bash.bashrc, which is particularly nice because there is
        no need to modify /etc/profile or /etc/bash.bashrc for that,
        but this is no longer possible if /etc/profile.d is sourced
        before /etc/bash.bashrc. Therefore, /etc/profile.d is sourced
        after /etc/bash.bashrc again. Closes: #766351.
    
     -- Santiago Vila <email address hidden>  Wed, 22 Oct 2014 16:10:30 +0200
  • base-files (7.7) unstable; urgency=low
    
    
      * Updated FAQ to explain that only /etc/debian_version is updated at
        every point release, using Debian 8.x as an example, to be read by
        users of jessie during its lifetime as stable. Closes: #621757.
      * Changed default /etc/profile to source /etc/bash.bashrc after
        processing profile.d stuff, not before. Closes: #698479.
      * Drop comment lines about umask in /etc/profile, as it has been
        there for enough time for everybody to take note.
      * The directory /mnt is not included inside base-files.deb anymore.
        Instead, it is created by postinst the very first time base-files
        is installed (by debootstrap), or when upgrading from an earlier
        base-files version. This should make the usual upgrade at every point
        release to work even if /mnt is a stale mount point. Closes: #763405.
    
     -- Santiago Vila <email address hidden>  Tue, 21 Oct 2014 21:20:14 +0200
  • base-files (7.6) unstable; urgency=low
    
    
      * By default, when the computer is booting, green and red colors are used
        to signal that a service started successfully, or that it did not.
        In this context, trying to use colors for something else might be
        misleading or even confusing. For this reason, I'm dropping
        ANSI_COLOR from /usr/lib/os-release. Closes: #758246.
      * Clarified in the copyright file that the Artistic License currently
        in common-licenses is actually the one coming from Perl. Closes: #764553.
    
     -- Santiago Vila <email address hidden>  Thu, 09 Oct 2014 20:27:00 +0200
  • base-files (7.5) unstable; urgency=medium
    
    
      * Made /etc/os-release symlink to be relative, as an absolute symlink
        seems to break boot when using a dracut initrd. Thanks to Daniel Schaal
        for the report. Closes: #755394.
    
     -- Santiago Vila <email address hidden>  Sun, 20 Jul 2014 12:10:26 +0200
  • base-files (7.4) unstable; urgency=medium
    
    
      * Updated FAQ to match current policy wording about common-licenses.
        Thanks to Gioele Barabucci for the report. Closes: #723195.
      * Moved /etc/os-release to /usr/lib/os-release. Put a symlink pointing to
        the new place. Thanks to Marco d'Itri for the report. Closes: #753658.
      * Changed BUG_REPORT_URL in os-release to https, as the BTS has moved.
        Thanks to Martin Zobel-Helas for the report. Closes: #754455.
    
     -- Santiago Vila <email address hidden>  Sat, 19 Jul 2014 18:00:08 +0200
  • base-files (7.3) unstable; urgency=medium
    
    
      * Added gshadow entry to default /etc/nsswitch.conf. Closes: #699090.
      * Update /etc/nsswitch.conf if not modified by the user. Closes: #716786.
      * Added nsswitch.conf.md5sums which works exactly like profile.md5sums.
      * Changed debian/check-etc-profile-md5sum to debian/check-md5sum-etc.
        This is now used twice in debian/rules, for profile and nsswitch.conf.
      * Build package with -Zgzip to ease bootstrapping. Closes: #740278.
      * Reformat paragraph in previous changelog to avoid too long lines.
      * Added build-arch and build-indep targets to debian/rules.
      * Standards-Version: 3.9.5 (no special changes for this).
    
     -- Santiago Vila <email address hidden>  Sun, 04 May 2014 14:39:06 +0200
  • base-files (7.2) unstable; urgency=medium
    
    
      * Changed issue, issue.net, debian_version and os-release to read "jessie/sid",
        and dropped VERSION and VERSION_ID from os-release.
    
     -- Santiago Vila <email address hidden>  Sun, 05 May 2013 18:19:00 +0200
  • base-files (7.1) unstable; urgency=low
    
    
      * Added Multi-Arch: foreign. This is needed even if base-files is
        "Essential: yes" because there are quite a number of packages
        having versioned dependencies on it. Closes: #695863.
    
     -- Santiago Vila <email address hidden>  Fri, 14 Dec 2012 13:55:36 +0100
  • base-files (7.0) unstable; urgency=low
    
    
      * Oops. Even if the Breaks on sendfile does not help APT to decide about
        the configuration order, removing the breaks is wrong, because then it is
        possible to upgrade base-files and not sendfile, which would effectively
        break sendfile. Readded Breaks on sendfile.
    
     -- Santiago Vila <email address hidden>  Wed, 12 Dec 2012 13:05:12 +0100
  • base-files (6.12) unstable; urgency=low
    
    
      * Added HOME_URL, SUPPORT_URL and BUG_REPORT_URL to /etc/os-release.
        Reported by Raphaël Hertzog. Closes: #681480.
      * Added Breaks: sendfile (<< version in squeeze) to help sendfile bug
        regarding improper modification of /etc/profile to be fixed faster.
        Reported by Andreas Beckmann. Closes: #689835.
      * Make /var/run and /var/lock absolute again.
        Reported by Roger Leigh. Closes: #690345.
    
     -- Santiago Vila <email address hidden>  Sat, 27 Oct 2012 17:41:00 +0200
  • base-files (6.11) unstable; urgency=medium
    
    
      * Create /etc/motd instead of /etc/motd.tail, with same default contents,
        as initscripts is now using /etc/motd again as a real file.
    
     -- Santiago Vila <email address hidden>  Sun, 17 Jun 2012 14:14:44 +0200
  • base-files (6.10) unstable; urgency=low
    
    
      * Record md5sums of unmodified /etc/profile versions so that we can
        upgrade it automatically, as it's done in Ubuntu.
      * In the initial install, create /etc/motd.tail instead of /etc/motd,
        as /etc/motd is converted to a symlink by initscripts and /etc/motd.tail
        is since a long time the master copy to which the output of uname is added.
        Remove postinst code which tries to update /etc/motd, as it does no longer
        work and the file has not changed in a lot of time. Will add code to
        update /etc/motd.tail based on md5sum if it ever changes in a future.
      * Implement proposed transition plan for group staff in /usr/local.
        The file /etc/staff-group-for-usr-local is now created on upgrades
        from releases before 6.10 and (for now) also on initial install.
      * Removed reference to /etc/nsswitch.conf in extended description, as
        the file is being moved to libc-bin.
    
     -- Santiago Vila <email address hidden>  Sat, 09 Jun 2012 17:41:30 +0200
  • base-files (6.9) unstable; urgency=low
    
    
      * We can't make /etc/profile a conffile without triggering a piuparts
        check which is considered to be serious. Sorry, /etc/profile
        will be handled as before for now. Closes: #673767.
    
     -- Santiago Vila <email address hidden>  Mon, 21 May 2012 15:12:06 +0200
  • base-files (6.8) unstable; urgency=low
    
    
      * Added /etc/os-release. Closes: #659853. Note: for stable releases
        this file will look like it's suggested in the bug report above.
        Also, like /etc/debian_version, this file should only be considered
        meaningful for stable releases, which testing and unstable are not.
      * By popular demand, make /etc/profile a conffile. Closes: #668871.
      * Added /sys for all systems but the Hurd. Closes: #670091.
      * Added /proc for the Hurd, as it's already being used.
      * Added a lintian override for /root being 700.
    
     -- Santiago Vila <email address hidden>  Thu, 17 May 2012 00:08:42 +0200
  • base-files (6.7) unstable; urgency=low
    
    
      * Switch to "compat" again in default /etc/nsswitch.conf. It is not
        obsolete and it should not go away. Closes: #651356.
        Thanks a lot to Petter Reinholdtsen.
    
     -- Santiago Vila <email address hidden>  Sun, 04 Mar 2012 01:02:00 +0100
  • base-files (6.6) unstable; urgency=low
    
    
      * Switch to "files" instead of "compat" in default /etc/nsswitch.conf.
        That was only useful for libc5. The new default will only take
        effect for new installs. Thanks to Roger Leigh. Closes: #651356.
      * Reword the very first question in base-files FAQ. Closes: #622200.
      * When migrating /var/run and /var/lock, create relative symlinks
        instead of absolute ones. Useful for chroots. Closes: #652301.
    
     -- Santiago Vila <email address hidden>  Sat, 03 Mar 2012 16:35:22 +0100
  • base-files (6.5) unstable; urgency=low
      * Modified default /etc/profile to not read /etc/bash.bashrc if bash    is invoked as /bin/sh. Closes: #632887. -- Santiago Vila <email address hidden>  Fri, 29 Jul 2011 21:03:02 +0200
  • base-files (6.4) unstable; urgency=low
      * Added /run. Closes: #620157.  * On new installs:    - Create /run/lock (debian-installer will remove it but this will    ensure that it exists even on chroot environments).    - Symlink /var/run to /run.    - Symlink /var/lock to /run/lock.  * On upgraded systems, initscripts will handle the transition to /run.  * Added "Breaks: initscripts << (2.88dsf-13.3)" to ensure that initscripts    is upgraded first, as otherwise udev would break.  * Thanks a lot to Roger Leigh. -- Santiago Vila <email address hidden>  Fri, 27 May 2011 14:25:42 +0200
  • base-files (6.3) unstable; urgency=low
      * Dropped /run until everything else is ready for it. In particular,    udev should not blindly assume that it works just because it exists. -- Santiago Vila <email address hidden>  Wed, 06 Apr 2011 20:33:02 +0200
  • base-files (6.2) unstable; urgency=low
      * Added /run. Requested by Roger Leigh. Closes: #620157. -- Santiago Vila <email address hidden>  Tue, 05 Apr 2011 18:03:36 +0200
  • base-files (6.1) unstable; urgency=medium
      * Changed issue, issue.net and debian_version to read "wheezy/sid". -- Santiago Vila <email address hidden>  Mon, 07 Feb 2011 19:24:00 +0100
  • base-files (6.0) unstable; urgency=low
      * Changed issue, issue.net and debian_version to read "6.0".  * Updated README accordingly. -- Santiago Vila <email address hidden>  Tue, 14 Dec 2010 22:20:38 +0100
  • base-files (5.10) unstable; urgency=medium
    
    
      * Changed postinst to not reset /var/run/utmp permissions on every upgrade.
        It is definitely not base-files business to change the permissions of
        an already existing /var/run/utmp, as the system admin might have
        changed them on purpose after the file was created. Closes: #601746.
    
     -- Santiago Vila <email address hidden>  Sat, 13 Nov 2010 13:01:12 +0100
  • base-files (5.9) unstable; urgency=medium
    
    
      * Changed /etc/profile so that it defines PATH again. Closes: #571086.
        We will have plenty of time to discuss about this after the release
        of squeeze, but for now, this is the safe thing to do.
    
     -- Santiago Vila <email address hidden>  Fri, 06 Aug 2010 19:37:40 +0200
  • base-files (5.8) unstable; urgency=low
    
    
      * Added GPL version 1 from http://ftp.gnu.org/gnu/Licenses/ as there
        are a lot of packages still using it. Bug #436105.
    
     -- Santiago Vila <email address hidden>  Mon, 05 Jul 2010 19:10:54 +0200
  • base-files (5.7) unstable; urgency=low
    
    
      * Drop umask setting from /etc/profile, will be handled by pam_umask.
        Closes: #583967.
    
     -- Santiago Vila <email address hidden>  Tue, 01 Jun 2010 23:57:52 +0200
  • base-files (5.6) unstable; urgency=low
    
    
      * Ordinary user accounts start at UID 1000 by default, but they also
        end at 29999 by default. Modified default /etc/profile accordingly.
    
     -- Santiago Vila <email address hidden>  Thu, 20 May 2010 11:34:34 +0200
  • base-files (5.5) unstable; urgency=low
    
    
      * Changed default /etc/profile so that the new umask of 002 is only
        used for ordinary user accounts, which, according to policy, start
        at uid 1000 by default.
    
     -- Santiago Vila <email address hidden>  Wed, 19 May 2010 18:57:10 +0200
  • base-files (5.4) unstable; urgency=low
    
    
      * Changed umask in default /etc/profile to 002, which has a little bit
        more sense than 022 on systems like Debian having User Private Groups.
        As usual for /etc/profile, only new installs will have the new default,
        so nobody will be surprised by this on upgrades. Hopefully, this change
        will be documented in the release notes for squeeze as well, for users
        who install squeeze from scratch. Closes: #248140, #581434.
      * Refresh GNU licenses from http://ftp.gnu.org/gnu/Licenses/, as they
        have expanded the embedded tabs. Closes: #572245.
      * Switch to "3.0 (native)" format.
    
     -- Santiago Vila <email address hidden>  Thu, 13 May 2010 18:35:42 +0200
  • base-files (5.3) unstable; urgency=low
    
    
      * Changed default /etc/profile so that it sources /etc/profile.d/*.sh
        as mandated by the LSB section 16.2. Closes: #545756.
        Package maintainers: Please don't use profile.d if you can avoid it,
        as policy says "A program must not depend on environment variables
        to get reasonable defaults".
      * Removed questions about profile.d from FAQ.
    
     -- Santiago Vila <email address hidden>  Fri, 09 Apr 2010 18:07:20 +0200
  • base-files (5.2) unstable; urgency=low
    
    
      * Added question in FAQ to document the fact that some configuration
        files in /etc are never updated on upgrades. Closes: #571083.
      * Changed default /usr/src to be root:root and 755. Closes: #573701.
        The old permissions were of little benefit, and the user can still
        change this after installing a new system anyway.
      * Renamed FAQ to README and added a compatibility symlink.
      * Removed obsolete Depends on base-passwd, as version 2.0.3.4 is more
        than 10 years old and we don't support upgrades which skip releases.
      * Dropped preinst completely, as it was there just to support upgrades
        from very old releases (that we don't support anymore).
      * Removed postinst code that supports upgrades from very old releases.
    
     -- Santiago Vila <email address hidden>  Sun, 04 Apr 2010 13:22:04 +0200
  • base-files (5.1) unstable; urgency=low
    
    
      * Changed default permissions for /root to 700, as many admins consider
        it should be more private than other home directories. Closes: #514794.
      * Changed default permissions for /var/log/btmp to 660, to be in sync
        with permissions set by logrotate. Closes: #547407.
      * Do not export PS1 in /root/.bashrc, as it has bash escapes and it's
        inherited to subshells that do not have to be bash. Closes: #567733.
      * Added debian_chroot variable to default PS1 in /root/.bashrc.
      * Comment out PS1 in /root/.bashrc anyway, as /etc/profile and
        /etc/bash.bashrc already care about it. Closes: #443245.
      * Comment out umask as well, as it's already in /etc/profile.
      * Added /usr/local/games to default PATH in /etc/profile. Closes: #487105.
      * While we are at it, comment out everything about PATH, as /etc/login.defs
        should already care about this.
      * Changed default /etc/profile so that it sources /etc/bash.bashrc
        if the shell is bash. Closes: #275622.
      * Drop \u part from default PS1 in /etc/profile, as it's only useful
        for people with several non-root accounts. Most people are either root
        or an ordinary user, so $ and # are enough to differentiate between them.
      * Comment out PS1 setting in /etc/profile anyway, as we have bash.bashrc.
    
     -- Santiago Vila <email address hidden>  Sun, 31 Jan 2010 13:16:14 +0100
  • base-files (5.0.0) unstable; urgency=low
    
    
      * Drop README.base, remove-base, and the lines in postinst which checked
        for the old base package being present.
      * Do not fiddle with /etc/adjtime anymore, as it does not belong here.
      * Added file /etc/dpkg/origins/debian from dpkg package, for the benefit
        of Debian-derived distributions, as base-files is trivial to fork.
        Hopefully, this will be one less reason to fork dpkg. Closes: #487437.
      * Added dpkg (<= 1.15.0) to Replaces, because of the above.
      * On initial install and also on upgrades, create /etc/dpkg/origins/default
        as a symlink to /etc/dpkg/origins/debian, if it does not exist.
      * Updated copyright year in copyright file.
    
     -- Santiago Vila <email address hidden>  Fri, 24 Apr 2009 21:02:42 +0200
  • base-files (5.0) unstable; urgency=medium
    
    
      * Changed issue, issue.net and debian_version to read "squeeze/sid".
      * Added GFDL-1.3 from http://www.gnu.org/licenses/fdl-1.3.txt as new
        packages in unstable are starting to use it. Closes: #517196.
      * Updated generic GFDL symlink accordingly, as it is always supposed
        to point to the latest version.
    
     -- Santiago Vila <email address hidden>  Thu, 26 Feb 2009 17:09:38 +0100
  • base-files (5) unstable; urgency=low
    
    
      * Changed issue, issue.net and debian_version to read "5.0".
      * Changed FAQ so that users of lenny as stable will know what happens
        when they upgrade to the new testing.
    
     -- Santiago Vila <email address hidden>  Thu, 04 Dec 2008 10:04:04 +0100
  • base-files (4.0.6) unstable; urgency=low
    
    
      * Changed the way wtmp, btmp and lastlog are handled. They are no longer
        recreated at every base-files upgrade. Instead, they are only created
        once, when base-files is installed by debootstrap. It is really not
        base-files business to fiddle with those files, as it is documented
        that removing them is the standard way to disable logging to them.
        Closes: #488376.
    
     -- Santiago Vila <email address hidden>  Tue, 04 Nov 2008 20:34:12 +0100
  • base-files (4.0.5) unstable; urgency=low
    
    
      * Changed awk from Depends to Pre-Depends. Closes: #314571, #469552.
        This is required to make the awk virtual package to be truly essential,
        as only essential packages, their predependencies, and the dependencies
        of their predependencies are guaranteed to be "working at all times".
        Previously, the packaging system was allowed to remove an awk flavour
        and install another one in the middle of an upgrade, which may break
        packages using awk in their preinsts (and in fact, it happened).
        Tkanks a lot to Steve Langasek for clarifying this issue.
      * It's still soon to change /etc/debian_version. Please be patient.
    
     -- Santiago Vila <email address hidden>  Tue,  5 Aug 2008 18:06:06 +0200