Overview

Request 248592 accepted

- also track the config files from the sieve support in the %ghost

- for the mysql subpackage use the really provided symbol and not
just part of the package name.

- fix typo in conflicts: s/otherprovider/otherproviders/

- while technically not needed, adding back conflicts on
otherprovider(subpackage)

- add all dovecot-*.configfiles as sources

- dont ghost the whole /etc/dovecot. on older rpms the directory is
not created in that case. we only ghost /etc/dovecot/* and have a
%dir entry for /etc/dovecot.

- dont try to delete systemd files when not building with systemd.

- also add dovecot config files for the other 2.x branches

- finally found a way to preserve the configuration even over
version updates.
- have the same ghosting loop in this package as in the
unversioned package
- that way the config files are owned by oth and upgrading to a
newer version of dovecot e.g. 2.3 would also not kill the
config anymore as before.

- added back the old style conflicts to make upgrading easier
- moved copying of the config to the unversioned package

- move the copy part to %postun for handling the upgrading more
graceful.

- we really need the %posttrans for reinstalling the same package

- port changes for the shared unversioned dovecot package from the
2.2 package
- no longer obsolete older packages. module packages require
their base package with version. the main package has a conflicts
on other providers of dovecot-implementation.
- guard the new %pre/%post snippets against missing dovecot
package
- fix https://bugzilla.redhat.com/show_bug.cgi?id=134325: dovecot
should be shut down before exchanging files.
- remove all the init script related scripts from this package.
that we we can break the build cycle more easily.
- copy the example config in post.
- split out all the things we can share with other versioned
dovecot packages.
- no longer obsolete/provide dovecot
- provide dovecot-implementation

- use xz-devel to fix build on SLE 11 SP3

Loading...
Request History
Marcus Rueckert's avatar

darix created request

- also track the config files from the sieve support in the %ghost

- for the mysql subpackage use the really provided symbol and not
just part of the package name.

- fix typo in conflicts: s/otherprovider/otherproviders/

- while technically not needed, adding back conflicts on
otherprovider(subpackage)

- add all dovecot-*.configfiles as sources

- dont ghost the whole /etc/dovecot. on older rpms the directory is
not created in that case. we only ghost /etc/dovecot/* and have a
%dir entry for /etc/dovecot.

- dont try to delete systemd files when not building with systemd.

- also add dovecot config files for the other 2.x branches

- finally found a way to preserve the configuration even over
version updates.
- have the same ghosting loop in this package as in the
unversioned package
- that way the config files are owned by oth and upgrading to a
newer version of dovecot e.g. 2.3 would also not kill the
config anymore as before.

- added back the old style conflicts to make upgrading easier
- moved copying of the config to the unversioned package

- move the copy part to %postun for handling the upgrading more
graceful.

- we really need the %posttrans for reinstalling the same package

- port changes for the shared unversioned dovecot package from the
2.2 package
- no longer obsolete older packages. module packages require
their base package with version. the main package has a conflicts
on other providers of dovecot-implementation.
- guard the new %pre/%post snippets against missing dovecot
package
- fix https://bugzilla.redhat.com/show_bug.cgi?id=134325: dovecot
should be shut down before exchanging files.
- remove all the init script related scripts from this package.
that we we can break the build cycle more easily.
- copy the example config in post.
- split out all the things we can share with other versioned
dovecot packages.
- no longer obsolete/provide dovecot
- provide dovecot-implementation

- use xz-devel to fix build on SLE 11 SP3


Factory Auto's avatar

factory-auto added a reviewer

Please review sources


Factory Auto's avatar

factory-auto added a reviewer

Please review build success


Factory Auto's avatar

factory-auto added a reviewer

Pick Staging Project


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

{"approve": "license and version number unchanged: 2.1.17"}


Stephan Kulow's avatar

coolo accepted review

No need for staging, not in tested ring projects.


Stephan Kulow's avatar

coolo added a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:B"


Dominique Leuenberger's avatar

dimstar accepted review

ok


Factory Repo Checker's avatar

factory-repo-checker accepted review

Builds for repo server:mail/openSUSE_Factory


Stephan Kulow's avatar

coolo approved review

ready to accept


Stephan Kulow's avatar

coolo accepted review

ready to accept


Stephan Kulow's avatar

coolo accepted request

Accept to factory

openSUSE Build Service is sponsored by