Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 1720554

Summary: File ownership and permissions check failed. Expected root:root and 0600. even if the file does not exist
Product: Red Hat Enterprise Linux 8 Reporter: Jan Pazdziora (Red Hat) <jpazdziora>
Component: sssdAssignee: SSSD Maintainers <sssd-maint>
Status: CLOSED DUPLICATE QA Contact: sssd-qe <sssd-qe>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 8.1CC: grajaiya, jhrozek, lslebodn, mzidek, pbrezina, tscherf
Target Milestone: rc   
Target Release: 8.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-06-14 08:19:57 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jan Pazdziora (Red Hat) 2019-06-14 08:12:06 UTC
Description of problem:

The sssctl config-check correctly observes that

   File /etc/sssd/sssd.conf does not exist. SSSD will use default configuration with files provider.

but then continues to complain

   File ownership and permissions check failed. Expected root:root and 0600.

While technically it's true, it can also be confusing to read about file which does not exist.

Version-Release number of selected component (if applicable):

sssd-tools-2.0.0-45.el8.x86_64

How reproducible:

Deterministic.

Steps to Reproduce:
1. Have initial RHEL 8 installation without configuring SSSD.
2. Check that only directories

   /etc/sssd
   /etc/sssd/conf.d
   /etc/sssd/pki

   exist and there are not files under /etc/sssd.
3. Run sssctl config-check.

Actual results:

File /etc/sssd/sssd.conf does not exist. SSSD will use default configuration with files provider.
File ownership and permissions check failed. Expected root:root and 0600.

Expected results:

File /etc/sssd/sssd.conf does not exist. SSSD will use default configuration with files provider.

Additional info:

Comment 1 Michal Zidek 2019-06-14 08:19:57 UTC

*** This bug has been marked as a duplicate of bug 1666307 ***