-
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