3
0
forked from pool/coreutils
OBS User unknown 2007-12-03 10:10:15 +00:00 committed by Git OBS Bridge
parent 9228a75c9e
commit e7d2a0c23c
5 changed files with 60 additions and 34 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c48513d649a0ba64d7a4c969904812386f642d5cbf835d5099a73adf8918ee90
size 3681669

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7482ab52304ac8a938f1e9bbfef75bf8c8018a602e4728662ea7ef86c6a3c36a
size 3682634

View File

@ -1,11 +1,13 @@
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Nov 29 14:28:26 CET 2007 - schwab@suse.de Mon Dec 3 10:44:24 CET 2007 - schwab@suse.de
- Update to coreutils-6.9.89.48 snapshot. - Update to coreutils-6.9.90.
** New programs ** New programs
arch: equivalent to uname -m, not installed by default arch: equivalent to uname -m, not installed by default
But don't install this program on Solaris systems. But don't install this program on Solaris systems.
chcon: change the SELinux security context of a file
mktemp: create a temporary file or directory (or names) mktemp: create a temporary file or directory (or names)
runcon: run a program in a different SELinux security context
** Programs no longer installed by default ** Programs no longer installed by default
hostname, su hostname, su
** Changes in behavior ** Changes in behavior
@ -17,7 +19,17 @@ Thu Nov 29 14:28:26 CET 2007 - schwab@suse.de
The tr from coreutils-5.2.1 and earlier would fail for such usage, The tr from coreutils-5.2.1 and earlier would fail for such usage,
and Solaris' tr ignores that final byte. and Solaris' tr ignores that final byte.
** New features ** New features
Add SELinux support (FIXME: add details here) Add SELinux support, based on the patch from Fedora:
* cp accepts new --preserve=context option.
* "cp -a" works with SELinux:
Now, cp -a attempts to preserve context, but failure to do so does
not change cp's exit status. However "cp --preserve=context" is
similar, but failure *does* cause cp to exit with nonzero status.
* install accepts new "-Z, --context=C" option.
* id accepts new "-Z" option.
* stat honors the new %C format directive: SELinux security context string
* ls accepts a slightly modified -Z option.
* ls: contrary to Fedora version, does not accept --lcontext and --scontext
cp -p tries to preserve the GID of a file even if preserving the UID cp -p tries to preserve the GID of a file even if preserving the UID
is not possible. is not possible.
uniq accepts a new option: --zero-terminated (-z). As with the sort uniq accepts a new option: --zero-terminated (-z). As with the sort
@ -62,16 +74,14 @@ Thu Nov 29 14:28:26 CET 2007 - schwab@suse.de
Before, "cp /proc/cpuinfo c" would create an empty file when the kernel Before, "cp /proc/cpuinfo c" would create an empty file when the kernel
reports stat.st_size == 0, while "cat /proc/cpuinfo > c" would "work", reports stat.st_size == 0, while "cat /proc/cpuinfo > c" would "work",
and create a nonempty one. [bug introduced in coreutils-6.0] and create a nonempty one. [bug introduced in coreutils-6.0]
cp no longer fails to write through a dangling symlink cp --parents no longer mishandles symlinks to directories in file
[bug introduced in coreutils-6.7]. cp --parents no name components in the source, e.g., "cp --parents symlink/a/b d"
longer mishandles symlinks to directories in file name no longer fails. Also, 'cp' no longer considers a destination
components in the source, e.g., "cp --parents symlink/a/b symlink to be the same as the referenced file when copying links
d" no longer fails. Also, 'cp' no longer considers a or making backups. For example, if SYM is a symlink to FILE,
destination symlink to be the same as the referenced file when "cp -l FILE SYM" now reports an error instead of silently doing
copying links or making backups. For example, if SYM is a symlink nothing. The behavior of 'cp' is now better documented when the
to FILE, "cp -l FILE SYM" now reports an error instead of silently destination is a symlink.
doing nothing. The behavior of 'cp' is now better documented when
the destination is a symlink.
"cp -i --update older newer" no longer prompts; same for mv "cp -i --update older newer" no longer prompts; same for mv
"cp -i" now detects read errors on standard input, and no longer consumes "cp -i" now detects read errors on standard input, and no longer consumes
too much seekable input; same for ln, install, mv, and rm. too much seekable input; same for ln, install, mv, and rm.
@ -122,6 +132,11 @@ Thu Nov 29 14:28:26 CET 2007 - schwab@suse.de
tr no longer rejects an unmatched [:lower:] or [:upper:] in SET1. tr no longer rejects an unmatched [:lower:] or [:upper:] in SET1.
[present in the original version] [present in the original version]
-------------------------------------------------------------------
Thu Nov 29 14:28:26 CET 2007 - schwab@suse.de
- Update to coreutils-6.9.89.48 snapshot.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 23 15:15:11 CEST 2007 - schwab@suse.de Mon Jul 23 15:15:11 CEST 2007 - schwab@suse.de

View File

@ -1,5 +1,5 @@
# #
# spec file for package coreutils (Version 6.9.89.48) # spec file for package coreutils (Version 6.9.90)
# #
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -19,11 +19,10 @@ Obsoletes: fileutils sh-utils stat textutils mktemp
Obsoletes: libselinux <= 1.23.11-3 libselinux-32bit >= 9 libselinux-64bit = 9 libselinux-x86 = 9 Obsoletes: libselinux <= 1.23.11-3 libselinux-32bit >= 9 libselinux-64bit = 9 libselinux-x86 = 9
AutoReqProv: on AutoReqProv: on
PreReq: %{install_info_prereq} PreReq: %{install_info_prereq}
Version: 6.9.89.48 Version: 6.9.90
Release: 1 Release: 1
Summary: GNU Core Utilities Summary: GNU Core Utilities
%define treeish 96961 Source: coreutils-%{version}.tar.lzma
Source: coreutils-%{version}-%treeish.tar.lzma
Source1: su.pamd Source1: su.pamd
Source2: su.default Source2: su.default
Patch: coreutils-%{version}.diff Patch: coreutils-%{version}.diff
@ -93,7 +92,7 @@ Authors:
Ulrich Drepper <drepper@redhat.com> Ulrich Drepper <drepper@redhat.com>
%prep %prep
%setup -q -n %name-%version-%treeish %setup -q
%patch1 -p1 %patch1 -p1
%patch4 -p1 %patch4 -p1
%patch5 %patch5
@ -170,12 +169,14 @@ rm -rf $RPM_BUILD_ROOT
%dir %{_prefix}/share/locale/*/LC_TIME %dir %{_prefix}/share/locale/*/LC_TIME
%changelog %changelog
* Thu Nov 29 2007 - schwab@suse.de * Mon Dec 03 2007 - schwab@suse.de
- Update to coreutils-6.9.89.48 snapshot. - Update to coreutils-6.9.90.
** New programs ** New programs
arch: equivalent to uname -m, not installed by default arch: equivalent to uname -m, not installed by default
But don't install this program on Solaris systems. But don't install this program on Solaris systems.
chcon: change the SELinux security context of a file
mktemp: create a temporary file or directory (or names) mktemp: create a temporary file or directory (or names)
runcon: run a program in a different SELinux security context
** Programs no longer installed by default ** Programs no longer installed by default
hostname, su hostname, su
** Changes in behavior ** Changes in behavior
@ -187,7 +188,17 @@ rm -rf $RPM_BUILD_ROOT
The tr from coreutils-5.2.1 and earlier would fail for such usage, The tr from coreutils-5.2.1 and earlier would fail for such usage,
and Solaris' tr ignores that final byte. and Solaris' tr ignores that final byte.
** New features ** New features
Add SELinux support (FIXME: add details here) Add SELinux support, based on the patch from Fedora:
* cp accepts new --preserve=context option.
* "cp -a" works with SELinux:
Now, cp -a attempts to preserve context, but failure to do so does
not change cp's exit status. However "cp --preserve=context" is
similar, but failure *does* cause cp to exit with nonzero status.
* install accepts new "-Z, --context=C" option.
* id accepts new "-Z" option.
* stat honors the new %%C format directive: SELinux security context string
* ls accepts a slightly modified -Z option.
* ls: contrary to Fedora version, does not accept --lcontext and --scontext
cp -p tries to preserve the GID of a file even if preserving the UID cp -p tries to preserve the GID of a file even if preserving the UID
is not possible. is not possible.
uniq accepts a new option: --zero-terminated (-z). As with the sort uniq accepts a new option: --zero-terminated (-z). As with the sort
@ -232,16 +243,14 @@ rm -rf $RPM_BUILD_ROOT
Before, "cp /proc/cpuinfo c" would create an empty file when the kernel Before, "cp /proc/cpuinfo c" would create an empty file when the kernel
reports stat.st_size == 0, while "cat /proc/cpuinfo > c" would "work", reports stat.st_size == 0, while "cat /proc/cpuinfo > c" would "work",
and create a nonempty one. [bug introduced in coreutils-6.0] and create a nonempty one. [bug introduced in coreutils-6.0]
cp no longer fails to write through a dangling symlink cp --parents no longer mishandles symlinks to directories in file
[bug introduced in coreutils-6.7]. cp --parents no name components in the source, e.g., "cp --parents symlink/a/b d"
longer mishandles symlinks to directories in file name no longer fails. Also, 'cp' no longer considers a destination
components in the source, e.g., "cp --parents symlink/a/b symlink to be the same as the referenced file when copying links
d" no longer fails. Also, 'cp' no longer considers a or making backups. For example, if SYM is a symlink to FILE,
destination symlink to be the same as the referenced file when "cp -l FILE SYM" now reports an error instead of silently doing
copying links or making backups. For example, if SYM is a symlink nothing. The behavior of 'cp' is now better documented when the
to FILE, "cp -l FILE SYM" now reports an error instead of silently destination is a symlink.
doing nothing. The behavior of 'cp' is now better documented when
the destination is a symlink.
"cp -i --update older newer" no longer prompts; same for mv "cp -i --update older newer" no longer prompts; same for mv
"cp -i" now detects read errors on standard input, and no longer consumes "cp -i" now detects read errors on standard input, and no longer consumes
too much seekable input; same for ln, install, mv, and rm. too much seekable input; same for ln, install, mv, and rm.
@ -291,6 +300,8 @@ rm -rf $RPM_BUILD_ROOT
complement of Set1. [present in the original version, in 1992] complement of Set1. [present in the original version, in 1992]
tr no longer rejects an unmatched [:lower:] or [:upper:] in SET1. tr no longer rejects an unmatched [:lower:] or [:upper:] in SET1.
[present in the original version] [present in the original version]
* Thu Nov 29 2007 - schwab@suse.de
- Update to coreutils-6.9.89.48 snapshot.
* Mon Jul 23 2007 - schwab@suse.de * Mon Jul 23 2007 - schwab@suse.de
- Fix random sort. - Fix random sort.
- Fix invalid free. - Fix invalid free.