[Dovecot] How Can I Tell How Dovecot Was Installed?
Kenneth Porter
shiva at sewingwitch.com
Thu Aug 21 00:47:22 EEST 2008
--On Wednesday, August 20, 2008 7:35 AM -0400 Blake Carver
<lists at lisnews.com> wrote:
> I guess I'm not quite sure how to interpret this to help me figure out
> my problem, there are changes rpm reports, does this mean that an RPM
> was installed but so was a source package?
>
> rpm -V -v dovecot
> ........ c /etc/dovecot.conf
This is a config file, as denoted by the "c". The row of dots means the
file is pristine (hasn't been modified since it was installed).
> S.5....T c /etc/rc.d/init.d/dovecot
This config file is different from the package. I don't recall what all the
flags mean but the "5" means an MD5 checksum mismatch. As a rule,
initscripts shouldn't be modified unless you're doing something tricky, so
this was likely replaced from a tarball install.
> prelink: /usr/libexec/dovecot/dict: at least one of file's
> dependencies has changed since prelinking
> S.?..... /usr/libexec/dovecot/dict
> prelink: /usr/libexec/dovecot/dovecot-auth: at least one of file's
> dependencies has changed since prelinking
> S.?..... /usr/libexec/dovecot/dovecot-auth
All of these prelink errors suggest that your binaries were overwritten
from a tarball installation. The easy fix is to erase ("rpm -e") the
package and re-install it, likely upgrading to a newer package at the same
time.
> ........ d /usr/share/doc/dovecot-1.0/REDHAT-FAQ.txt
"d" files are documentation, and if you're tight on disk space, you can
suppress installation of documentation when the package is installed.
More information about the dovecot
mailing list