[ubuntu/oneiric] base-files 6.3ubuntu1 (Accepted)

Matthias Klose doko at ubuntu.com
Wed May 4 09:20:19 UTC 2011


base-files (6.3ubuntu1) oneiric; urgency=low

  * Merge with Debian; remaining changes:
    - Branding changes.
    - Add /etc/lsb-release file.
    - Add lsb-release-udeb package.
    - Record md5sums of unmodified /etc/profile versions so that we can
      upgrade it automatically.
    - Various bashrc extensions.
    - Restore order line in /etc/host.conf with a comment.
    - Add default /etc/networks file.
    - Implement LSB-3.1, 16.2 (/etc/profile.d).
    - Added information about the docs web page.
    - Update the motd upgrade handling to know about /etc/motd.tail.
    - Do not install /usr/local dirs with staff group writeability, as there
      are cases where somebody can become any user but root (like NFS).
    - Change permissions of kernels copied from the Live CD by Ubiquity
      1.9.4 thru 1.10.9.
    - Correct group ownership of files changed by Ubiquity 1.7.5 thru
      1.10.9.
    - Ship /root mode 700 by default.

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.

base-files (6.2) unstable; urgency=low

  * Added /run. Requested by Roger Leigh. Closes: #620157.

base-files (6.1) unstable; urgency=medium

  * Changed issue, issue.net and debian_version to read "wheezy/sid".

base-files (6.0) unstable; urgency=low

  * Changed issue, issue.net and debian_version to read "6.0".
  * Updated README accordingly.

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.

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.

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.

base-files (5.7) unstable; urgency=low

  * Drop umask setting from /etc/profile, will be handled by pam_umask.
    Closes: #583967.

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.

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.

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.

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.

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.

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.

base-files (5.0.0ubuntu29) oneiric; urgency=low

  * /etc/issue, /etc/issue.net, /etc/lsb-release: Welcome to Oneiric!

Date: Wed, 04 May 2011 10:31:43 +0200
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/oneiric/+source/base-files/6.3ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 04 May 2011 10:31:43 +0200
Source: base-files
Binary: base-files lsb-release-udeb
Architecture: source
Version: 6.3ubuntu1
Distribution: oneiric
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Matthias Klose <doko at ubuntu.com>
Description: 
 base-files - Debian base system miscellaneous files
 lsb-release-udeb - LSB release information
Closes: 248140 275622 443245 487105 514794 545756 547407 567733 571083 571086 572245 573701 581434 583967 601746 620157
Changes: 
 base-files (6.3ubuntu1) oneiric; urgency=low
 .
   * Merge with Debian; remaining changes:
     - Branding changes.
     - Add /etc/lsb-release file.
     - Add lsb-release-udeb package.
     - Record md5sums of unmodified /etc/profile versions so that we can
       upgrade it automatically.
     - Various bashrc extensions.
     - Restore order line in /etc/host.conf with a comment.
     - Add default /etc/networks file.
     - Implement LSB-3.1, 16.2 (/etc/profile.d).
     - Added information about the docs web page.
     - Update the motd upgrade handling to know about /etc/motd.tail.
     - Do not install /usr/local dirs with staff group writeability, as there
       are cases where somebody can become any user but root (like NFS).
     - Change permissions of kernels copied from the Live CD by Ubiquity
       1.9.4 thru 1.10.9.
     - Correct group ownership of files changed by Ubiquity 1.7.5 thru
       1.10.9.
     - Ship /root mode 700 by default.
 .
 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.
 .
 base-files (6.2) unstable; urgency=low
 .
   * Added /run. Requested by Roger Leigh. Closes: #620157.
 .
 base-files (6.1) unstable; urgency=medium
 .
   * Changed issue, issue.net and debian_version to read "wheezy/sid".
 .
 base-files (6.0) unstable; urgency=low
 .
   * Changed issue, issue.net and debian_version to read "6.0".
   * Updated README accordingly.
 .
 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.
 .
 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.
 .
 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.
 .
 base-files (5.7) unstable; urgency=low
 .
   * Drop umask setting from /etc/profile, will be handled by pam_umask.
     Closes: #583967.
 .
 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.
 .
 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.
 .
 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.
 .
 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.
 .
 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.
 .
 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.
 .
 base-files (5.0.0ubuntu29) oneiric; urgency=low
 .
   * /etc/issue, /etc/issue.net, /etc/lsb-release: Welcome to Oneiric!
Checksums-Sha1: 
 646eb530a60528c8a30bba42e980f112c6f88c39 803 base-files_6.3ubuntu1.dsc
 903fe362af1fa61e23e00a984150084b0a6dcaf7 85011 base-files_6.3ubuntu1.tar.gz
Checksums-Sha256: 
 71e1f7072bc8b96930a98a7f6164984901ac18e8d72c3bf670f487b4c18ebafd 803 base-files_6.3ubuntu1.dsc
 f55769cc18e547abf7d8a946829600ce9531cc07ad0fac5c555f7a9ddca9db65 85011 base-files_6.3ubuntu1.tar.gz
Files: 
 5f77e5318cb4381157958fc6a5d04452 803 admin required base-files_6.3ubuntu1.dsc
 1ea1c442fd5afbfd5a89efd151d53bd4 85011 admin required base-files_6.3ubuntu1.tar.gz
Original-Maintainer: Santiago Vila <sanvila at debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk3BGTQACgkQStlRaw+TLJzOFACfSd404tj8cgVCxq+oO4VAANM0
AVYAn169JE3X8KxI79Lw28TpKIo+uxMl
=TE4g
-----END PGP SIGNATURE-----


More information about the Oneiric-changes mailing list