Lukas Slebodnik
52d4a1e424
Remove unused if condition krb5 localauth plugin
...
The plugin can be built on all supported versions of fedora.
And it was removed also from upstream spec file.
(cherry picked from commit 088151887a
)
(cherry picked from commit e89cb59c68
)
2017-09-01 21:42:09 +02:00
Ville Skyttä
c01badf69e
Own the %{_libdir}/%{name}/conf dir
...
https://bugzilla.redhat.com/show_bug.cgi?id=1483517
(cherry picked from commit 308a55f49d
)
(cherry picked from commit 3b8c6ea1d5
)
2017-09-01 21:42:01 +02:00
Lukas Slebodnik
e076a5639e
Make fedora automated tests happy
...
dist.python-versions failed
dist.python-versions.requires_naming_scheme failed
These RPMs use `python-` prefix without Python version in *Requires:
sssd-1.15.3-1.fc26 BuildRequires:
* python-devel (python2-devel is available)
This is strongly discouraged and should be avoided. Please check
the required packages, and use names with either `python2-` or
`python3-` prefix.
(cherry picked from commit 1f58bd8dc4
)
2017-07-25 17:56:35 +02:00
Lukas Slebodnik
39ce513212
New upstream release 1.15.3
...
https://docs.pagure.org/SSSD.sssd/users/relnotes/notes_1_15_3.html
2017-07-25 14:37:56 +02:00
Lukas Slebodnik
a2beebd281
Disable unit tests with expired certificates
2017-06-27 15:16:50 +02:00
Lukas Slebodnik
b88b74fcf2
Fix build issues: Update expided certificate in unit tests
2017-06-27 14:27:48 +02:00
Lukas Slebodnik
c111ad7d59
Resolves upstream#3382 - SSSD should use memberOf, not originalMemberOf to evaluate group membership for HBAC rules
2017-05-31 13:21:07 +02:00
Stephen Gallagher
b4e6dc0d82
Revert "Temporarily disable running tests when building in the module build service"
...
This reverts commit 90107469a7
.
2017-05-15 09:42:58 -04:00
Stephen Gallagher
90107469a7
Temporarily disable running tests when building in the module build service
2017-05-14 20:06:19 -04:00
Lukas Slebodnik
9c949c17eb
Resolves: rhbz#1445680 - Properly fall back to local Smartcard authentication
...
Resolves: rhbz#1437199 - sssd-nfs-idmap-1.15.2-1.fc25.x86_64 conflicts with
file from package sssd-common-1.15.1-1.fc25.x86_64
Resolves: rhbz#1063278 - sss_ssh_knownhostsproxy doesn't fall back to ipv4
2017-04-29 23:57:03 +02:00
Lukas Slebodnik
eecc431e93
Fix conflict in patches
2017-04-06 16:27:15 +02:00
Lukas Slebodnik
22e5820a7b
Backport few upstrem fixes from master
...
Resolves: upstream#3297 Fix issue with IPA + SELinux in containers
Resolves: upstream#3360 Do not leak selinux context on clients destruction
2017-04-06 16:03:48 +02:00
Lukas Slebodnik
5c34393107
New upstream release 1.15.2
...
https://docs.pagure.org/SSSD.sssd/users/relnotes/notes_1_15_2.html
(cherry picked from commit d663bd4a22
)
2017-03-16 10:56:07 +01:00
Lukas Slebodnik
79cc292e27
New upstream release 1.15.1
...
https://docs.pagure.org/SSSD.sssd/users/relnotes/notes_1_15_1.html
(cherry picked from commit 831e9fa984
)
2017-03-06 12:24:44 +01:00
Jakub Hrozek
396c651083
Cherry-pick patches from upstream that enable the files provider
...
Required for:
https://bugzilla.redhat.com/show_bug.cgi?id=1357418 - SSSD fast cache for local users
2017-02-28 16:54:33 +01:00
Lukas Slebodnik
3e94aee54c
Add missing %license macro
2017-02-14 19:47:29 +01:00
Fedora Release Engineering
b5653d93c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-02-11 13:57:49 +00:00
Lukas Slebodnik
850071336e
New upstream release 1.15.0
...
https://fedorahosted.org/sssd/wiki/Releases/Notes-1.15.0
2017-01-27 20:07:00 +01:00
Miro Hrončok
4b9dd7c77c
Rebuild for Python 3.6
2016-12-19 18:20:38 +01:00
Lukas Slebodnik
eb6c560542
Resolves: rhbz#1369130 - nss_sss should not link against libpthread
...
Resolves: rhbz#1392916 - sssd failes to start after update
Resolves: rhbz#1398789 - SELinux is preventing sssd from 'write' accesses
on the directory /etc/sssd
2016-12-13 20:10:27 +01:00
Lukas Slebodnik
85427c072c
New upstream release 1.14.2
...
- https://fedorahosted.org/sssd/wiki/Releases/Notes-1.14.2
2016-10-20 16:20:34 +02:00
Lukas Slebodnik
856526f769
libwbclient-sssd: update interface to version 0.13
2016-10-14 19:06:17 +02:00
Lukas Slebodnik
8dd054482d
Revert "Do no use python_provide conditionally"
...
The macro python_provide is defined in /usr/lib/rpm/macros.d/macros.python
in the package python-rpm-macros. But this package is not part
of build root and therefore rpm cannot parse spec file.
This reverts commit 22c180263a
.
2016-09-22 23:40:41 +02:00
Lukas Slebodnik
75bb1ff2e0
Fix failing test
2016-09-22 22:55:43 +02:00
Lukas Slebodnik
640e44ca24
Fix regression with krb5_map_user
...
- Resolves: rhbz#1375552 - krb5_map_user doesn't seem effective anymore
- Resolves: rhbz#1349286 - authconfig fails with SSSDConfig.NoDomainError:
default if nonexistent domain is mentioned
2016-09-22 22:28:47 +02:00
Lukas Slebodnik
0fe5246e1a
Use weak dependencies
2016-09-21 12:47:08 +02:00
Lukas Slebodnik
22c180263a
Do no use python_provide conditionally
2016-09-15 17:53:58 +02:00
Lukas Slebodnik
2b61bbee11
Backport important patches from upstream 1.14.2 prerelease
...
- Resolves: upstream #3154 - sssd exits if clock is adjusted backwards after
boot
- Resolves: upstream #3163 - resolving IPA nested user group is broken in 1.14
2016-09-01 18:13:49 +02:00
Lukas Slebodnik
6bce0a242d
New upstream release 1.14.0
...
- https://fedorahosted.org/sssd/wiki/Releases/Notes-1.14.1
2016-08-19 18:02:03 +02:00
Stephen Gallagher
0e7292f369
Add workaround patch for RHBZ #1366403
2016-08-15 14:15:18 -04:00
Fedora Release Engineering
8a68f197ec
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
2016-07-19 12:41:42 +00:00
Lukas Slebodnik
08625190c5
New upstream release 1.14.0
...
- https://fedorahosted.org/sssd/wiki/Releases/Notes-1.14.0
2016-07-08 08:47:25 +02:00
Lukas Slebodnik
a100349631
Fix few mistakes
...
note: fedpkg lint is your best friend
2016-07-01 10:45:16 +02:00
Lukas Slebodnik
f9539d7319
New upstream release 1.14 beta
...
- https://fedorahosted.org/sssd/wiki/Releases/Notes-1.14.0beta
2016-07-01 10:11:33 +02:00
Lukas Slebodnik
966fddcfba
New upstream release 1.14 alpha
...
- https://fedorahosted.org/sssd/wiki/Releases/Notes-1.14.0alpha
2016-06-21 10:58:04 +02:00
Lukas Slebodnik
e3bb60bcdb
Rename python packages + using macro %python_provide
2016-05-13 11:09:38 +02:00
Lukas Slebodnik
9aeb640f15
Resolves: rhbz#1335639 - [abrt] sssd-dbus: ldb_msg_find_element():
...
sssd_ifp killed by SIGSEGV
2016-05-13 11:09:38 +02:00
Lukas Slebodnik
18bea94912
Resolves: rhbz#1328108 - Protocol error with FreeIPA on CentOS 6
2016-04-22 20:50:56 +02:00
Lukas Slebodnik
d9dece9b71
Backport netlink patch for link-local addresses
2016-04-14 13:05:33 +02:00
Lukas Slebodnik
19237d03ed
New upstream release 1.13.4
...
- https://fedorahosted.org/sssd/wiki/Releases/Notes-1.13.4
2016-04-14 12:59:47 +02:00
Lukas Slebodnik
6b01857bc5
Bump release
2016-03-22 09:07:32 +01:00
Lukas Slebodnik
e37379577b
Resolves: rhbz#1276868 - Sudo PAM Login should support multiple password
...
prompts (e.g. Password + Token)
- Resolves: rhbz#1313041 - ssh with sssd proxy fails with "Connection closed
by remote host" if locale not available
2016-03-22 09:06:29 +01:00
Lukas Slebodnik
e32d50862e
Resolves: rhbz#1310664 - [RFE] IPA: resolve external group memberships of IPA
...
groups during getgrnam and getgrgid
- Resolves: rhbz#1301303 - sss_obfuscate: SyntaxError: Missing parentheses
in call to 'print'
2016-02-25 13:58:00 +01:00
Lukas Slebodnik
00dde99057
Move libsss_autofs.so outside sssd-common
...
It will reduce dependency chain in container world.
libsss_autofs.so depends only on libc and requires
sssd unix sockets. And sssd-common has many requirements.
2016-02-19 09:27:27 +01:00
Lukas Slebodnik
584e0c3964
Remove unnecessary requirements
...
We do not need to requires specific version of libldb
or libtdb because it is automatically detected from
binary/library dependencies. We also need never version
of that libraries as it was specified in spec file.
e.g.
sh$ rpm -q --requires sssd-common | grep -E "TDB|LDB"
libldb.so.1(LDB_0.9.10)(64bit)
libtdb.so.1(TDB_1.2.1)(64bit)
There is also redundant dependency on sssd-common-pac
sssd -> sssd-ipa -> sssd-common-pac
-> sssd-ad -> sssd-common-pac
-> sssd-common-pac
sh$ rpm -q --whatrequires sssd-common-pac
sssd-ipa-1.13.3-1.fc23.x86_64
sssd-ad-1.13.3-1.fc23.x86_64
sssd-1.13.3-1.fc23.x86_64
2016-02-17 16:30:01 +01:00
Fedora Release Engineering
0a5378a924
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2016-02-05 00:37:31 +00:00
Lukas Slebodnik
c38b881d88
Package uses only $RPM_BUILD_ROOT
...
Note: Using both %{buildroot} and $RPM_BUILD_ROOT
See: http://fedoraproject.org/wiki/Packaging/Guidelines#macros
2016-02-02 21:45:47 +01:00
Lukas Slebodnik
5719fdd6f8
Fix rpmlint issue for libsss_simpleifp
...
Patch removes unnecessary requires of dbus-libs
because it's already detected from library.
However we forgot to call ldconfig after (un)installation.
sh$ rpm -q -p --requires libsss_simpleifp-1.13.90-0.fc23.x86_64.rpm | grep dbus
libdbus-1.so.3()(64bit)
libdbus-1.so.3(LIBDBUS_1_3)(64bit)
sssd-dbus = 1.13.90-0.fc23
sh$ rpm -q --whatprovides "libdbus-1.so.3()(64bit)"
dbus-libs-1.10.6-1.fc23.x86_64
2016-02-02 18:07:45 +01:00
Lukas Slebodnik
fb84da9380
Remove unnecessary clean-up of buildroot
...
rhel5 required to clean buildroot in install section.
The %clean section is not required for F-13 and above, and EPEL 6 and
above. EPEL 5 MUST have a %clean section that cleans the buildroot:
https://fedoraproject.org/wiki/EPEL:Packaging#Prepping_BuildRoot_For_.25install
2016-02-02 18:06:09 +01:00
Lukas Slebodnik
d384e14059
Fix rpmlint warnings
...
fedpkg/sssd/sssd.spec:1232: W: macro-in-%changelog %preun
fedpkg/sssd/sssd.spec:1366: W: macro-in-%changelog %{_lib}
fedpkg/sssd/sssd.spec:1366: W: macro-in-comment %{_lib}
2016-02-02 11:59:36 +01:00