Hi folks,
Working on migrating our department ldap server from sl6->sl7. While I
figured this would be painful, I've bonked at a very early and
unexpected step. The example/default config file is missing in the rpm:
if that's really true in the repo, this should be fixed.
While rpm --verify returns with no errors, if I ask for verbose output
it does indeed report them as missing:
$ rpm -v --verify openldap-servers | grep missing
missing c /etc/openldap/slapd.conf
missing c /etc/openldap/slapd.conf.bak
I've re-installed using yum, it reports:
(...)
Installed:
openldap-servers.x86_64 0:2.4.44-20.el7
Complete!
but the files are still missing.
So, two questions.
1) Am I special, or is the master copy of the rpm really missing the
config file?
2) Why do I have to ask for verbose output for "rpm --verify" to
report the missing file? Usually the non "-v" level of output tells
you all sorts of good stuff about how what's on disk is different from
the manifest. While this is tagged as a config file, I don't think
that this should mask "plain old missing".
Thanks,
Alec
PS - the sl6 version is openldap-servers-2.4.40-16.el6.x86_64, so I'll
proceed with a direct copy of the old slapd.conf file and see what
breaks, the version number is "only" four minor versions off...
--
Alec Habig
University of Minnesota Duluth
Dept. of Physics and Astronomy
[log in to unmask]https://urldefense.proofpoint.com/v2/url?u=http-3A__neutrino.d.umn.edu_-7Ehabig_&d=DwIBAw&c=gRgGjJ3BkIsb5y6s49QqsA&r=gd8BzeSQcySVxr0gDWSEbBYBgsCHS7vSr83lHQ-aa58eXICk1KkzZlAHgohLRRrX&m=rWviYkmdl0VegJ10BXznl9TWRONTQZWYErtAPAqXb7c&s=u0sxzGweGbf-qHm3DRNDM6ln0XP3hgfbTbOsd8BqNW8&e=