Change logs for base-files source package in Xenial

  • base-files (9.4ubuntu4.14) xenial; urgency=medium
    
      * update-motd.d/10-help-text: Update support url for new Ubuntu Pro webpage
        (LP: #2046356)
    
     -- Lucas Moura <email address hidden>  Tue, 02 Jan 2024 14:22:24 -0300
  • base-files (9.4ubuntu4.13) xenial; urgency=medium
    
      [ Andreas Hasenack ]
      * motd/50-motd-news: don't include uptime in the user-agent string
        (LP: #1886572)
      * Move the /etc/default/motd-news conffile to the motd-news-config
        package (LP: #1888575):
        - d/postinst.in, d/postrm, d/preinst: remove /etc/default/motd-news
          config file on base-files upgrade using dpkg-maintscript-helper
        - d/rules: install d/preinst
        - d/control: break on ubuntu-server << 1.361.5 to force an upgrade if
          it is installed, which will pull motd-news-config and the conffile
          back in
        - d/control: new motd-news-config package, carrying the
          configuration file for the /etc/update-motd.d/50-motd-news script.
        - d/motd-news-config.postinst:
          + handle the upgrade case where the motd-news config file was
            changed while it belonged to base-files
          + disable motd-news if the config file was removed by hand before
            the upgrade
        - d/postinst.in: signal the motd-news-config package if the
          motd-news config file was removed manually before the upgrade
        - d/conffiles: remove motd-news
        - d/rules, d/motd-news-config.conffiles: packaging motd-news-config
          without debhelper
    
      [ Steve Langasek ]
      * motd/50-motd-news: use wget instead of curl, since wget is standard but
        curl is optional (LP: #1888572):
        - This changes the timeout behavior slightly because wget does not have
          an exact equivalent to curl's --max-time argument, we are using
          --timeout instead.
    
     -- Andreas Hasenack <email address hidden>  Mon, 17 Aug 2020 11:19:19 -0300
  • base-files (9.4ubuntu4.12) xenial; urgency=medium
    
      * /etc/issue, /etc/issue.net, /etc/lsb-release, /etc/os-release: Bump
        version number to 16.04.7 in preparation for the extra point release.
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Wed, 05 Aug 2020 17:55:08 +0200
  • base-files (9.4ubuntu4.11) xenial; urgency=medium
    
      * update-motd.d/50-motd-news: add cloud_id to user-agent string
        (LP: #1840946)
      * d/postinst.in, d/postrm: add missing dh_systemd_enable pieces. This
        completes the fix for LP #1637800
      * d/postinst.in: do not start the motd-news.service, as it won't be
        in an enabled state anyway, and the timer will run it when needed. This
        addresses the motd-news.service bit in comment #19 of #1637800.
    
    base-files (9.4ubuntu4.10) xenial; urgency=medium
    
      * Fix syntax error in new base-files postinst code.  LP: #1836236.
    
    base-files (9.4ubuntu4.9) xenial; urgency=medium
    
      * Backport /etc/update-motd.d/50-motd-news, along with the systemd units
        that are used to keep the local cache file up-to-date.  LP: #1637800
    
     -- Andreas Hasenack <email address hidden>  Mon, 30 Sep 2019 10:31:01 -0300
  • base-files (9.4ubuntu4.10) xenial; urgency=medium
    
      * Fix syntax error in new base-files postinst code.  LP: #1836236.
    
     -- Steve Langasek <email address hidden>  Thu, 11 Jul 2019 16:55:32 -0700
  • base-files (9.4ubuntu4.9) xenial; urgency=medium
    
      * Backport /etc/update-motd.d/50-motd-news, along with the systemd units
        that are used to keep the local cache file up-to-date.  LP: #1637800
    
     -- Steve Langasek <email address hidden>  Sat, 18 May 2019 14:53:42 -0700
  • base-files (9.4ubuntu4.8) xenial; urgency=medium
    
      * /etc/issue, /etc/issue.net, /etc/lsb-release, /etc/os-release: Bump
        version number to 16.04.6 in preparation for the extra point release.
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Wed, 20 Feb 2019 10:40:21 +0100
  • base-files (9.4ubuntu4.7) xenial; urgency=medium
    
      * /etc/issue, /etc/issue.net, /etc/lsb-release, /etc/os-release: Bump
        version number to 16.04.5 in preparation for the point release.
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Tue, 17 Jul 2018 12:20:12 +0200
  • base-files (9.4ubuntu4.6) xenial; urgency=medium
    
      * /etc/issue, /etc/issue.net, /etc/lsb-release, /etc/os-release: Bump
        version number to 16.04.4 in preparation for the point release.
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Tue, 20 Feb 2018 09:44:08 +0100
  • base-files (9.4ubuntu4.5) xenial; urgency=medium
    
      * /etc/issue, /etc/issue.net, /etc/lsb-release, /etc/os-release: Bump
        version number to 16.04.3 in preparation for the point release.
    
     -- Adam Conrad <email address hidden>  Mon, 31 Jul 2017 07:36:56 -0600
  • base-files (9.4ubuntu4.4) xenial; urgency=medium
    
      * /etc/issue, /etc/issue.net, /etc/lsb-release, /etc/os-release: Bump
        version number to 16.04.2 in preparation for the point release.
    
     -- Adam Conrad <email address hidden>  Tue, 07 Feb 2017 16:55:57 -0700
  • base-files (9.4ubuntu4.3) xenial; urgency=medium
    
      * /etc/os-release: Add VERSION_CODENAME per upstream spec (LP: #1598212)
    
     -- Adam Conrad <email address hidden>  Fri, 12 Aug 2016 11:48:58 -0600
  • base-files (9.4ubuntu4.2) xenial; urgency=medium
    
      * /etc/issue, /etc/issue.net, /etc/lsb-release, /etc/os-release: Bump
        version number to 16.04.1 in preparation for the point release.
    
     -- Adam Conrad <email address hidden>  Mon, 18 Jul 2016 08:34:38 -0600
  • base-files (9.4ubuntu4.1) xenial-proposed; urgency=medium
    
      * add links for obtaining management and support in 10-help-text and
        fix the documentation link, LP: #1592386
    
     -- Dustin Kirkland <email address hidden>  Tue, 14 Jun 2016 15:08:49 +0300
  • base-files (9.4ubuntu4) xenial; urgency=medium
    
      * /etc/issue{,.net}, /etc/{lsb,os}-release: Prepare for 16.04 release.
    
     -- Adam Conrad <email address hidden>  Tue, 12 Apr 2016 14:14:23 -0600
  • base-files (9.4ubuntu3) xenial; urgency=medium
    
      * etc/os-release:
        - add UBUNTU_CODENAME=xenial (LP: #1520154)
          (having distro specific fields is ok according to the spec)
    
     -- Michael Vogt <email address hidden>  Fri, 27 Nov 2015 14:59:41 +0100
  • base-files (9.4ubuntu2) xenial; urgency=medium
    
      * Re-add a newline to /etc/issue.
    
    base-files (9.4ubuntu1) xenial; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Branding changes.
        - Add /etc/lsb-release file.
        - Add lsb-release-udeb package.
        - Various bashrc extensions.
        - Do not install /usr/local dirs with staff group writeability, as there
          are cases where somebody can become any user but root (like NFS).
        - Update the motd upgrade handling to know about /etc/motd.tail.
        - Add default /etc/networks file.
        - Added information about the docs web page.
        - Restore order line in /etc/host.conf with a comment.
        - Add update-motd scripts.
    
    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
    
    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().
    
    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.
    
    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>.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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).
    
     -- Matthias Klose <email address hidden>  Fri, 23 Oct 2015 13:27:43 +0200
  • base-files (9.4ubuntu1) xenial; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Branding changes.
        - Add /etc/lsb-release file.
        - Add lsb-release-udeb package.
        - Various bashrc extensions.
        - Do not install /usr/local dirs with staff group writeability, as there
          are cases where somebody can become any user but root (like NFS).
        - Update the motd upgrade handling to know about /etc/motd.tail.
        - Add default /etc/networks file.
        - Added information about the docs web page.
        - Restore order line in /etc/host.conf with a comment.
        - Add update-motd scripts.
    
    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
    
    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().
    
    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.
    
    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>.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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).
    
     -- Matthias Klose <email address hidden>  Thu, 22 Oct 2015 18:55:58 +0200
  • base-files (7.2ubuntu11) wily; urgency=medium
    
      * /etc/issue{,.net}, /etc/{lsb,os}-release: Prepare for 15.10 release.
    
     -- Adam Conrad <email address hidden>  Mon, 19 Oct 2015 09:54:15 +0100