Bug ID | 1070871 |
---|---|
Summary | "/etc/zypp/zypp.conf:rpm.install.excludedocs = yes" breaks dovecot post scriptlet -> no working dovecot in containers |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Basesystem |
Assignee | bnc-team-screening@forge.provo.novell.com |
Reporter | mrueckert@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
``` rpm -q --scripts dovecot preinstall scriptlet (using /bin/sh): /usr/sbin/groupadd -r dovecot >/dev/null 2>&1 || : /usr/sbin/useradd -g dovecot -s /bin/false -r -c "User for Dovecot imapd" -d /var/run/dovecot dovecot >/dev/null 2>&1 || : /usr/sbin/useradd -g dovecot -s /bin/false -r -c "User for Dovecot login" -d /var/run/dovecot dovenull >/dev/null 2>&1 || : # try to copy the default configuration. # # we fail silently if the dovecot-implementation package is not # installed yet. This allows us to break a little build loop between # dovecot and dovecotXY. if [ ! -e /etc/dovecot/dovecot.conf -a -e /usr/share/doc/packages/dovecot/example-config/dovecot.conf ] ; then # install default config echo "Did not find a /etc/dovecot/dovecot.conf. copying default configuration" cp -na /usr/share/doc/packages/dovecot/example-config/* /etc/dovecot/ # the chmod breaks the lda. lets use the more open permissions #chmod -Rv o= /etc/dovecot/ fi ``` so yeah ... no config if installed without docs