URL: https://github.com/SSSD/sssd/pull/687
Author: pbrezina
Title: #687: sbus: allow access for sssd user
Action: opened
PR body:
"""
D-Bus allows access for root and euid by default, however when running
in non-root mode monitor continues to run as root but responsers as sssd
user. Therefore monitor euid != sssd user and the connection is terminated.
We must explicitly allow the connection for sssd user uid.
Resolves:
https://pagure.io/SSSD/sssd/issue/3871
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/687/head:pr687
git checkout pr687
URL: https://github.com/SSSD/sssd/pull/682
Author: thalman
Title: #682: DYNDNS: Drop support for legacy NSUPDATE
Action: opened
PR body:
"""
We should drop support for legacy versions of NSUPDATE that doesn't
support 'realm' option. The option 'realm' was added in
BIND 9.8.0a1.
Resolves:
https://pagure.io/SSSD/sssd/issue/2817
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/682/head:pr682
git checkout pr682
URL: https://github.com/SSSD/sssd/pull/684
Author: sumit-bose
Title: #684: ifp: fix typo causing a crash in FindByNameAndCertificate
Action: opened
PR body:
"""
Due to a typo in the recent refactoring the InfoPipe crashes in the
FindByNameAndCertificate request.
Additionally a state variable in set to the expected value.
Related to https://pagure.io/SSSD/sssd/issue/3863
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/684/head:pr684
git checkout pr684
URL: https://github.com/SSSD/sssd/pull/683
Author: jhrozek
Title: #683: PYSSS: Re-add the pysss.getgrouplist() interface
Action: opened
PR body:
"""
Related: https://pagure.io/SSSD/sssd/issue/3493
Commit 0e211b8ba30c3adcdeef21ca1339b194cbfffb04 was supposed to remove only
the parts of the pysss API that relate to the local domain. But it removed
also the getgrouplist() method by accident. This method is very important
to IPA, so we need to add it back.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/683/head:pr683
git checkout pr683
Ops I answered only Jakub... Here is the list included again.
Am 24.10.18 um 09:04 schrieb Jakub Hrozek:
>> On 24 Oct 2018, at 08:31, Franz Dietrich <dietrich(a)teilgedanken.de> wrote:
>>
>> Am 23.10.18 um 19:08 schrieb Jakub Hrozek:
>>> On Tue, Oct 23, 2018 at 10:59:51AM +0200, Franz Dietrich wrote:
>>>> Hello all,
>>>>
>>>> I recently discovered
>>>> https://docs.pagure.org/SSSD.sssd/design_pages/accounts_service.html and
>>>> I was like yeay that's exactly what I need. But then there is the "not
>>>> implemented thing..."
>>> Interesting, I wonder how exactly this would help you?
>> I'm writing a gui tool for managing users. The tools target audience are
>> teachers in schools and universities. So the tool is able to batch
>> create users, assign and create groups and manage some shared folders.
> Have you considered using libuser? It can already create users in LDAP.
One thing I'm not getting in libuser is how do I add a user to a group
with libuser...
(in python)
import libuser
adm = libuser.admin()
u = adm.LookupUserByName('user')
g = adm.LookupGroupByName('wheel')
#howto do that
g.addUser(u)
URL: https://github.com/SSSD/sssd/pull/681
Author: madhuriupadhye
Title: #681: pytest: Add test cases for configuration validation
Action: opened
PR body:
"""
Test cases cover configuration validation for sssd.conf,
"config-check" option of the "sssctl" command to locate
problems in the configuration file.
Signed-off-by: Madhuri Upadhye <mupadhye(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/681/head:pr681
git checkout pr681
Hello all,
I recently discovered
https://docs.pagure.org/SSSD.sssd/design_pages/accounts_service.html and
I was like yeay that's exactly what I need. But then there is the "not
implemented thing..."
Is there any progress/preview/releaseplan worth waiting for? Or did that
Project not (yet) leave the "might be a good idea" phase.
All the best
Franz Dietrich
URL: https://github.com/SSSD/sssd/pull/413
Author: sumit-bose
Title: #413: mmap_cache: add SID and type to struct sss_mc_rec
Action: opened
PR body:
"""
This patchset updates the memory cache by adding some new members to struct
sss_mc_rec. One is the addition of a hash value for SID based lookup which will
be added in later patches.
The other is a new record type and a member indicating the type. The new type
is a link record which links an alias name, e.g. an UPN, to the original record
of the related user or group object.
Besides aliases this link record will be used in case in-sensitive setups. E.g.
if getpwnam() returns the name of an AD users as Administrator(a)ad.domain bit
some applications or users use administrator(a)ad.domain for lookups the memory
cache is currently never used because there is no entry with the hash of
'administrator(a)ad.domain'. With this patch the original data record is created
as before with the hash for 'Administrator(a)ad.domain' and a link record is
create with the hash of 'administrator(a)ad.domain'. Now both lookups can be
handled by the memory cache. If now another application uses
ADMINISTRATOR(a)AD.DOMAIN for lookups the first request will go to the NSS
responder but upcoming requests can use the memory cache as well because a link
record for ADMINISTRATOR(a)AD.DOMAIN is created.
The last patch in this series adds some additional data to the user and group
lookup requests, the short name, the domain name, the short domain name and the
SID. Those are needed to be able to support SID based lookups in the memory
cache and allow applications to not depend on the name format returned by
getpw{nam|uid}. Upcoming patches for libsss_nss_idmap will make those
additional values available to applications I added them already here to keep
the memory cache related changes in one PR. Application which will benefit here
are the interfaces SSSD provides e.g. to Samba related applications like SSSD's
version of libwbclient but also IPA plugins like extdom and slapi-nis.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/413/head:pr413
git checkout pr413