dovecot-2.3-lp151.2.1 >  A [j/=„d[=ph7 s?PtEu7 F>Bz dMl_R?1Gu,GF} vdd\n^`P.JCly5͊V3cQc mN"-o쏙`7>W8YdFnXWۑ_3s?_ ,PSi70ac}9>LkјA2,s`ؕ;gRUNBfWi=>&IJP} >x,5b6ea0b3c0dc56dcf2f910d7d6f296c27f8f909dad0d4b91436f3b625661d4ee27046dcf588d81eb2e9e956e1eade15ee9ad61b1;@[j/=„hL O48ɿbyJY+:g\&<2v|Yi|N6h[zZ:\|^aoM@ARQY8x.uJqj5NYzkB2o sGJ)cXo?D>"Oj+/4uY@Qp4:!@ !ly؁ ?h_ə},m=Z̵y9-/UH=CG&Ȁx>pF/\?/Ld   U<@HL_h  P00 p0 0 0 @0 x080(080H(E8L9:=&1>&9?&A@&IF&QG&d0H'$0I'0X(Y(\(80](0^, b,c-d-e-f-l-u.0v.z.....///HCdovecot2.3lp151.2.1IMAP and POP3 Server Written Primarily with Security in MindDovecot is an IMAP and POP3 server for Linux and UNIX-like systems, written primarily with security in mind. Although it is written in C, it uses several coding techniques to avoid most of the common pitfalls. Dovecot can work with standard mbox and maildir formats and is fully compatible with UW-IMAP and Courier IMAP servers as well as mail clients accessing the mailboxes directly. This is a wrapper package that will just handle common things for all versioned dovecot packages.[j|lamb21 [openSUSE Leap 15.1openSUSEBSD-3-Clause and LGPL-2.1+ and MIThttps://bugs.opensuse.orgProductivity/Networking/Email/Servershttp://www.dovecot.org/linuxnoarch/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/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/dovecot/example-config/* /etc/dovecot/ # the chmod breaks the lda. lets use the more open permissions #chmod -Rv o= /etc/dovecot/ fi test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in dovecot.service dovecot.socket ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in dovecot.service dovecot.socket ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-dovecot-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-dovecot-update-$service-new-in-upgrade" fi done for service in dovecot.service dovecot.socket ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fisystemd-tmpfiles --create /usr/lib/tmpfiles.d/dovecot.conf || true test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset dovecot.service dovecot.socket || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in dovecot.service dovecot.socket ; do if [ ! -e "/run/rpm-dovecot-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-dovecot-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in dovecot.service dovecot.socket ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable dovecot.service dovecot.socket || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop dovecot.service dovecot.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart dovecot.service ) || : fi else # package uninstall for service in dovecot.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi&zA큤A큤A큤A[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{[j{2a578b63978d4658a4982a6cd6cdc8b123eb297be639937a6febed1ab696868dba719648ba98d4536a231fdd022e017c830aed00ee91d55a7d4b0cf359cbb44abb51c1d5de46fcbde5f639a1e0a02585fdc857378da8bbc4585651cc8f8a05f177fb7826c5ace72bcbac92a562aa61f6e350977345a7ca5ab93239e99f8501f78a820b485bf06a896da9c979191c8a6048489307d315ecbf1a66a0dd5dcbc8f8ee1662ab85f71032f4e9976473460bf4be73d7d4ea02308c173aab285b493f29serviceQPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdovecot-2.3-lp151.2.1.src.rpmconfig(dovecot)dovecot      /bin/sh/bin/sh/bin/sh/bin/shconfig(dovecot)dovecot-implementationrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd2.3-lp151.2.13.0.4-14.6.0-14.0-15.2-14.14.1Z?Z?Z:PU~@T^T@TT=@T @T @T T T T T T TT@mrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.deLed mrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.de- bump recommends to 2.3- copy example config from /usr/share/dovecot/example-config/ instead of the documentation directory. (boo#1070871)- bump to dovecot 2.3- updated README.SUSE: Remove all references /etc/ssl/certs/. It should not be used anymore. (boo #932386) Please make sure you read README.SUSE after installing this update.- fix bashisms in pre script- add reload support to the dovecot service file- also track the config files from the sieve support in the %ghost- make the /etc/dovecot handling consistent between dovecot and dovecotXY. both now use: %dir /etc/dovecot %ghost %config(noreplace) /etc/dovecot/*- copy the correct file as init script in the non systemd case - remove %buildroot from %pre script just in case we uncomment that part at some point - only have %post in the systemd case- we dont need a dovecot implementation at build time just at install time. add BuildIgnore to get around the loop.- remove triggers again. when we handle the dovecot update problems by manually stopping in %pre and manually starting up again in %postun we dont need them anymore.- as we cant use service_del_preun we should still check if it is the last package that we install otherwise we kill it unconditionally- no longer restart the socket activation. this seems to kill the dovecot.- move ldconfig to the versioned packages - own the shared var directories. - kick out the triggerin script as we dont need it. - restart dovecot also when the module packages are updated- added trigger scripts- make the dovecot implementation a prereq- start an unversioned wrapper package again/bin/sh/bin/sh/bin/sh/bin/shlamb21 1528392316  !"#$%&'()*+,-./02.3-lp151.2.12.3-lp151.2.1 dovecotREADMEconf.d10-auth.conf10-director.conf10-logging.conf10-mail.conf10-master.conf10-ssl.conf11-object-storage.conf15-lda.conf15-mailboxes.conf20-imap.conf20-lmtp.conf20-managesieve.conf20-pop3.conf20-submission.conf90-acl.conf90-plugin.conf90-quota.conf90-sieve-extprograms.conf90-sieve.confauth-checkpassword.conf.extauth-deny.conf.extauth-dict.conf.extauth-ldap.conf.extauth-master.conf.extauth-passwdfile.conf.extauth-sql.conf.extauth-static.conf.extauth-system.conf.extauth-vpopmail.conf.extdovecot-db.conf.extdovecot-dict-auth.conf.extdovecot-dict-sql.conf.extdovecot-ldap.conf.extdovecot-sql.conf.extdovecot.confsieve-ldap.confdovecotdovecotdovecot.servicedovecot.socketdovecot.confrcdovecotdovecotREADME.SUSEdovecot/etc//etc/dovecot//etc/dovecot/conf.d//etc/pam.d//etc/sysconfig/SuSEfirewall2.d/services//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/dovecot//var/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/72a972804ac208f0e2d3fd1a3ebb284f-dovecotcpioxz5noarch-suse-linuxdirectoryemptyASCII textN?iPkf[{dovecot23utf-8673ff2fde1bf05d800874b36f77707ed16700bc79550cd3ca7e02aa70ec2f5a8?7zXZ !t/w] crt:bLL {vkUo*GȤ8yL;k$TD!6$hԀ@`ؤu~eG=|{de0ؑ.EK۲ѲP gxݳȍ&qQJoNK3 a<HlE.T8lW$ǖw,/IO/*nIUZ *M0:Xmx"d~xhAXߤl*…`qHZē; ue!㽤Xy*ъzͽ)OZH:L $m||w;o$0^Ue%"f_ mXRKX|4ҩ3`/8*aF;n*ȇZslr0?7E;GFѧ-<,*8y$W+M&[@947ly>^M\HːB[`_UC8_t.bKyN3iJZZYT5>3 # fN剳Ay(Ayrp~owX G ',N{]_ιa!fpLkRxt9lmÃ8魀CIJ]N ~¢ŪRKCDmDva.sȿ[Td!Nt<1yO |mANRAyǡQa >yѓ;_rJ;IL*W =ʫtԿHɒ7W8pn\'%PҲ6ez0$k"%aa߃MaH_-q ѥd;% f3|ixrZ2dUmR4QpN2㜠z _E gag"ewjch^/--65ϟ7Y é\8[KZbJ0  $d˼bs?EWepk#Ę!cP0jxa#!Сf,y4SI5&nt[C%u7Z rmwˈigb̈f;>vG2 (DH~BOoрe L<Q'G,^ u;em x%w./pC;KЀ@m2;ӈ mآQ-:pOv3)܇D bc8LQ?8D?!: "2F SF< *>%0߿_$S1c' ZgTR9+uݔ|d'2=ׅE?3hZf{09tEj}?wDe0 a<ٻ-o7/(wwtVJ!sGR[E'k|nY>:9յ ^䂗I%e O3nUA-\s9;W(xqIu?\JD$E [FΪ F5 <aVfDp&}0wԣ߅m3M)b_fDԡd&N$ŇY6\u4}V6fIFZQӅ,WN.Og78i VUd&c YZ