Bug 860879 - sssd-1.8.4-13.fc16.i686 is missing /etc/sssd/sssd.conf
Summary: sssd-1.8.4-13.fc16.i686 is missing /etc/sssd/sssd.conf
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: sssd
Version: 16
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Jakub Hrozek
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 860873 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-09-27 01:21 UTC by Wayne Pollock
Modified: 2012-09-27 08:34 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-09-27 08:34:36 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Wayne Pollock 2012-09-27 01:21:18 UTC
Description of problem:

The package lists /etc/sssd/sssd.conf as one of the files it will install, but no such file is installed.  rpm -qV sssd doesn't show any issues.

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

sssd-1.8.4-13.fc16.i686

How reproducible:

Always

Steps to Reproduce:
1.  yum install sssd
2.  rpm -ql sssd | grep sssd/sssd.conf
3.  ls -la /etc/sssd/
  
Actual results:
2. /etc/sssd/sssd.conf
3.
total 16
drwx------.   2 root root  4096 Jun 13 19:37 ./
drwxr-xr-x. 184 root root 12288 Sep 26 03:35 ../

Expected results:
2. /etc/sssd/sssd.conf
3.
total 16
drwx------.   2 root root  4096 Jun 13 19:37 ./
drwxr-xr-x. 184 root root 12288 Sep 26 03:35 ../
-rw-------. ??? root root ????? ???????????? sssd.conf


Additional info:

I tried a yumdownloader , then rpm2cpio sssd*rpm > sssd.cpio, and then
cpio -itv < sssd.cpio | grep sssd.conf.  the file isn't there.  It surprises me that rpm -ql shows the file anyway, or that rpm -qV doesn't consider the missing file as a problem.  So either the package's SPEC file is wrong, or the file is missing.  I'm guessing from other reports that previous versions of the package included the file, so I think it is missing.

(There is an example sssd.conf file in /usr/share/doc/sssd-version.)

Comment 1 Jakub Hrozek 2012-09-27 08:29:23 UTC
*** Bug 860873 has been marked as a duplicate of this bug. ***

Comment 2 Jakub Hrozek 2012-09-27 08:34:36 UTC
This is on purpose.

The file is marked in the specfile as %ghost which means that the file is owned by the package even though it doesn't in fact exist.

Please either modify the example config file in the docs directory or use a tool such as as authconfig{,-gtk} to configure the SSSD.


Note You need to log in before you can comment on or make changes to this bug.