Accepting request 102472 from network:samba:STABLE

- BuildRequire autoconf to avoid implicit dependency for post-11.4 systems.
- BuildRequire keyutils-devel for post-10.2 systems.
- BuildRequire libcap-ng-devel for post-11.2 systems.
- BuildRequire libwbclient-devel for post-10.2 systems.
- BuildRequire samba-winbind-devel for CentOS, Fedora, and RHEL systems.
- Add getcifsacl, setcifsacl, cifs.idmap, and cifs.upcall binaries and man
  pages to the filelist.
- Update to cifs-utils 5.3.
  + admins can now tell cifs.upcall to use an alternate krb5.conf file
  + on remount, mount.cifs no longer adds a duplicate mtab entry
  + the cifscreds utility has seen a major overhaul to allow for multiuser
    mounts without krb5 auth
- Update to cifs-utils 5.2.
  + cifs.idmap can now map uid/gid to SID in addition to the other way around
  + getcifsacl/setcifsacl are now installed by default in /usr/bin instead of
    /usr/sbin. The manpages are now in section 1.
  + cifs.upcall has a new scheme for picking the SPN on krb5 mounts. The
    hostname is now always lowercased. If we fail to get a ticket using an
    unqualified name, it now attempts to guess the domain name.
  + A lot of manpage updates, additions and corrections
- Update to cifs-utils 5.1.
  + fix for a minor security issue that can corrupt the mtab
  + new getcifsacl/setcifsacl tools that allow you to fetch and set raw
    Windows ACLs via an xattr.
  + a lot of manpage patches
- Update to cifs-utils 5.0.
  + mount.cifs always uses the original device string to ensure that umounts
    by unprivileged users are not problematic
  + there is a new cifs.idmap program for handling idmapping upcalls
  + a lot of manpage patches

OBS-URL: https://build.opensuse.org/request/show/102472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cifs-utils?expand=0&rev=18
This commit is contained in:
Stephan Kulow 2012-02-10 16:11:55 +00:00 committed by Git OBS Bridge
commit 5de31d8a7c
4 changed files with 74 additions and 11 deletions

View File

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

3
cifs-utils-5.3.tar.bz2 Normal file
View File

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

View File

@ -1,3 +1,44 @@
-------------------------------------------------------------------
Thu Feb 2 11:56:04 UTC 2012 - lmuelle@suse.de
- BuildRequire autoconf to avoid implicit dependency for post-11.4 systems.
- BuildRequire keyutils-devel for post-10.2 systems.
- BuildRequire libcap-ng-devel for post-11.2 systems.
- BuildRequire libwbclient-devel for post-10.2 systems.
- BuildRequire samba-winbind-devel for CentOS, Fedora, and RHEL systems.
- Add getcifsacl, setcifsacl, cifs.idmap, and cifs.upcall binaries and man
pages to the filelist.
-------------------------------------------------------------------
Wed Feb 1 20:38:17 UTC 2012 - lmuelle@suse.de
- Update to cifs-utils 5.3.
+ admins can now tell cifs.upcall to use an alternate krb5.conf file
+ on remount, mount.cifs no longer adds a duplicate mtab entry
+ the cifscreds utility has seen a major overhaul to allow for multiuser
mounts without krb5 auth
- Update to cifs-utils 5.2.
+ cifs.idmap can now map uid/gid to SID in addition to the other way around
+ getcifsacl/setcifsacl are now installed by default in /usr/bin instead of
/usr/sbin. The manpages are now in section 1.
+ cifs.upcall has a new scheme for picking the SPN on krb5 mounts. The
hostname is now always lowercased. If we fail to get a ticket using an
unqualified name, it now attempts to guess the domain name.
+ A lot of manpage updates, additions and corrections
- Update to cifs-utils 5.1.
+ fix for a minor security issue that can corrupt the mtab
+ new getcifsacl/setcifsacl tools that allow you to fetch and set raw
Windows ACLs via an xattr.
+ a lot of manpage patches
- Update to cifs-utils 5.0.
+ mount.cifs always uses the original device string to ensure that umounts
by unprivileged users are not problematic
+ there is a new cifs.idmap program for handling idmapping upcalls
+ a lot of manpage patches
-------------------------------------------------------------------
Wed Dec 21 10:31:38 UTC 2011 - coolo@suse.com
@ -16,13 +57,13 @@ Sat Sep 17 22:58:13 UTC 2011 - jengelh@medozas.de
-------------------------------------------------------------------
Wed Jun 22 10:42:54 UTC 2011 - sjayaraman@suse.de
- modify cifs init script to use /var/run instead of /var/lock/subsys for
- modify cifs init script to use /var/run instead of /var/lock/subsys for
state file; (bnc#697218).
-------------------------------------------------------------------
Tue Mar 8 08:51:37 UTC 2011 - sjayaraman@suse.de
- Update to cifs-utils 4.9.
- Update to cifs-utils 4.9.
+ mount.cifs: don't try to alter mtab if it's a symlink.
+ mount.cifs: fix possible use of uninitialized variable.
+ mount.cifs: reacquire CAP_DAC_READ_SEARCH before calling mount(2).
@ -56,7 +97,7 @@ Tue Mar 8 08:51:37 UTC 2011 - sjayaraman@suse.de
-------------------------------------------------------------------
Tue Dec 7 13:31:05 UTC 2010 - toganm@opensuse.org
- corrected #bnc 641513 by adding /sbin/mkinitrd_setup in %postun.
- corrected #bnc 641513 by adding /sbin/mkinitrd_setup in %postun.
-------------------------------------------------------------------
Mon Aug 2 08:33:32 UTC 2010 - sjayaraman@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cifs-utils
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: cifs-utils
Version: 4.9
Version: 5.3
Release: 0
Summary: Utilities for doing and managing mounts of the Linux CIFS filesyste
License: GPL-3.0+
@ -35,9 +35,19 @@ PreReq: /sbin/chkconfig
%define initdir %{_sysconfdir}/init.d
Provides: cifs-mount = %{version}
Obsoletes: cifs-mount < %{version}
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140
BuildRequires: autoconf
%endif
BuildRequires: automake
%if 0%{?suse_version} > 1020
BuildRequires: keyutils-devel
%endif
BuildRequires: krb5-devel
%if 0%{?suse_version} > 1120
BuildRequires: libcap-ng-devel
%else
BuildRequires: libcap-devel
%endif
BuildRequires: libtalloc-devel
%if 0%{?suse_version} > 1110
BuildRequires: fdupes
@ -45,6 +55,12 @@ BuildRequires: fdupes
%if 0%{?mandriva_version}
BuildRequires: libkeyutils-devel
%endif
%if 0%{?suse_version} > 1020
BuildRequires: libwbclient-devel
%endif
%if 0%{?centos_version} || 0%{?fedora_version} || 0%{?rhel_version}
BuildRequires: samba-winbind-devel
%endif
Requires: keyutils
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -106,11 +122,17 @@ exit 0
%files
%defattr(-,root,root)
/sbin/mount.cifs
#/sbin/umount.cifs
%doc %{_mandir}/man8/mount.cifs.8.*
#%doc %{_mandir}/man8/umount.cifs.8.*
%{_bindir}/cifscreds
%{_bindir}/getcifsacl
%{_bindir}/setcifsacl
%{_sbindir}/cifs.idmap
%{_sbindir}/cifs.upcall
%doc %{_mandir}/man1/cifscreds.1.*
%doc %{_mandir}/man1/getcifsacl.1.*
%doc %{_mandir}/man1/setcifsacl.1.*
%doc %{_mandir}/man8/cifs.idmap.8.*
%doc %{_mandir}/man8/cifs.upcall.8.*
%doc %{_mandir}/man8/mount.cifs.8.*
%if 0%{?suse_version} > 1100
%dir /lib/mkinitrd
%dir /lib/mkinitrd/scripts