postfix-2.7.2-13.14.1<>,}Mo/=„D@?d   < <TZ_  (   / 1D4L8@<<8?@@@<A0<D<EDELEZ(E\8Ed9E:H =i#>i+?i3@i;FiCGiXHl`IohXp,Yph\p]s^|b~cd{eflzCpostfix2.7.213.14.1A fast, secure, and flexible mailerPostfix aims to be an alternative to the widely-used sendmail program. Authors: -------- Wietse Venema Mbuild22%TopenSUSE 11.4openSUSEIBM Public License ..http://bugs.opensuse.orgProductivity/Networking/Email/Servershttp://www.postfix.org/linuxi586VERSIONTEST=$(test -x usr/sbin/postconf && usr/sbin/postconf proxy_read_maps 2>/dev/null) if [ -z "$VERSIONTEST" -a -f var/spool/postfix/pid/master.pid ]; then if checkproc -p var/spool/postfix/pid/master.pid usr/lib/postfix/master; then echo "postfix is still running. You have to stop postfix in order to" echo "install a newer version." exit 1 fi fi /usr/sbin/groupadd -g 51 -o -r postfix 2> /dev/null || : /usr/sbin/groupadd -g 59 -o -r maildrop 2> /dev/null || : /usr/sbin/useradd -r -o -g postfix -u 51 -s /bin/false -c "Postfix Daemon" -d /var/spool/postfix postfix 2> /dev/null || : # ---------------------------------------------------------------------------# We never have to run suseconfig for postfix after installation # We only start postfix own upgrade-configuration by update test -n "$FIRST_ARG" || FIRST_ARG=$1 FORCE_YES=0 set -- postfix PNAME=postfix INSSRV_ARRAY="" while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 shift SV_B='^### BEGIN INIT INFO' SV_E='^### END INIT INFO' SV_KW=Default-Enabled SV_VALUE=`sed -n -e "/$SV_B/,/$SV_E/{/^# [^[:space:]]*$SV_KW:[[:space:]]*\([^[:space:]]*\).*/s//\1/p;}" < /etc/init.d/$SCRIPTNAME` test "$FORCE_YES" = "1" && SV_VALUE="yes" test -n "$SV_VALUE" || SV_VALUE="yes" INSSRV_ARRAY="$INSSRV_ARRAY $SCRIPTNAME $SV_VALUE" done TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi set -- $INSSRV_ARRAY while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 SV_VALUE=$2 shift 2 test -n "$SCRIPTNAME" -a -n "$SV_VALUE" || { echo "SCRIPTNAME or SV_VALUE unknown"; exit 1;} if test "$FIRST_ARG" = "1" -a "$SV_VALUE" = "no" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} -r /etc/init.d/$SCRIPTNAME elif test "$FIRST_ARG" = "1" -o "$FORCE_YES" = "1" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} /etc/init.d/$SCRIPTNAME fi done PNAME=mail SUBPNAME=-postfix TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi /sbin/ldconfig # --------------------------------------------------------------------------- test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in postfix ; do /etc/init.d/$service stop > /dev/null done fi fi # --------------------------------------------------------------------------- test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" -ge 1 ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then for service in postfix ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi /sbin/insserv /etc/init.d /sbin/ldconfig # ---------------------------------------------------------------------------~.]P -&Kn{mnzq=%101ssF<-$D6|-4f5%&T&L7 zDj@96G^J  6W`&7Lz&Gh46|b66XP7(&&d&&6W7X 7W|iW@.((  c]bvjo I & ,L> - "6 K  GZ2 8  & ;$ v<  DU ,4& j0 mnq:큤A큤A큀A큤큤큤A큤A큤AAAAAAAAAAAAAAAAMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM7M,MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM2909a298b95d152be04497d99dbd3a8a67846acdac1a847c961931257ee2200566e5c4973e3733f9006d925991fd949b761ea9fd5b920b746326177f6ac04bbe64375f37431336ea1b1b3005fe3fa3542773858eee04a044a7a789bffb49ea3ecab9733c2002fca346c396abb9d91ee7549c68db338b1757d204579d0ccc9685ac85d9c473640db4ddbeeec42231f92cd2b77f800f1bc04c441d3b3a9bd0d28da8ab47389d5d4fd2e9807e284da7b879944c333ae3df9354c701cd69f10fa62f0322c45b2909b502dadf937898ea9ab4014779555f3ad562b0679ce92ffcad9838a4c78dbac99aaeda439247daef55139553b3055ecff8d5010c0ad4b51e6069ca052401ff1569b4ae97cba2d316b5df2b90c9cedd154d535f482de97b374e16b25a8721a93383a68f07c9150fa0e7a6267cd0cf5540dd9600b7762f7818c4b6dcdb315ad1c26ebe31f3df93b2f9091b4f478aaff4ecc2cb7ff3c95f0666f822fb4dfd372cf44c87b0f0072ecfd1e747f0d1dacb70631b5fc697b965d2894e20105efabeb6873b44751ef989bce1687c975e8c742d29156bc4788e46271cd92f01069ead69c8a705aaf8439033988beada086f9bbcd1b46c359104ba15ffaa7a6a42d8166de0a64348dfc4f4e3f0725dd378b50a7bf0a3bb662aad4fd131cdec2b35dd01e20418aaaf03c699039f59b55de83d60f5f3769bbb595820c1ed4783bb655ba5bcee79002160099888f0f8335652443a9e073140b1bcc98fbb95035157742375bc529ff579ec02de358865e3a6742f6aa80f566bb4e60ebe4f12b4977223d06203e0e2426802ef11d7e96ba385417e55664de700a6936aa79da27da446e8ad58203c8cd3024577bef0d5cd73ab73629071ff49013eb8d86061bfafc830610382b1b3142df3fb459e7bec9c505966d776c930464c0a43e32383907d515f3caa2beb9d8a13089bbdbafd584c871c726078b446ffd155590df75dbeb6daf91b0ae23afe3d771b1774aec3c1172852f195d143f36168fc73bef4cd1525d8aec443ba26edd6457afbd0904d9faee915093758baceab40f2d2d73dc1c9f9a52ad0bbac2292325e920449cc8ce28c3194d30b0f4e606bd92195708dd69743c791d0519a73edffea8f7017dcc3874511ee9159d09942dfb7568186ceac839075fcf3bb0c1fa17e7e2f0796ec2c7efa8477d2e9cb68fad4b4b9208af861c53f26d53706c232f6497539fa0c99df674b338eee76988847957f2433eff435ffbe55e3e6ae4d1f783a9304a28ba1494f8b2a0f60ad2dd9ec13f0208db11a874d0560742c1e74457bb70a57d36e4f9c2ab631100e7f1e8ac75ed4b7b2692c8958c67091d0519a73edffea8f7017dcc3874511ae48714cad1ee5e17266fae6dc39d45c52ed4975bd18c9e24041b1515255a2a8c79b719e51eebfbdd92a0b9d93a7688d52f195d143f36168fc73bef4cd1525d8bbff3cb30c28a412d6847c8cd310c9877e3711227d69df316918c98e2391464073dd9a6d00598281150d1d4deef40a97e16ec2cd64a55b100ccf7b0d19aa0664b0c98f5d4ffe21ad2be3990730e9c59f17c11d17931e4f4ef4107e32cbc1a61665d5ccec6aed5a6d8ef2eb2b9831f55c97b1d3d36d888082ce6dc12e6360306aa526e04619391dc3b5d6f9974b700f2246543bc84c776258ae8673b96859d5acb89b42527dbc98096a15fe4e795249e4849718fa7fb6ca9f468b90d9c63e14cc307e317ab3bb7157fe7f5faa1548afe009e59d1851be79bf8ef108d32c0403b6838e81acae1d9fcdf863d5ea9e8959d9f531c1e493e7b92449634295cce292d99c7a6fdd997e4b300d632a0c367e14124163322f0bd49937a10ebb158cbff8f3842d8b916e7a8d187bec5ea41fd802fb83ff352287ee54b3f6c9e97d192d9d9999049e778281b77d209b712b8665cda8d409244e10974841ed7c5fa1bd4b9cba81645ebd7351b955160d4f4303c6b71d4a412f021d8e5377a6d755f7dcc84e3f64375f37431336ea1b1b3005fe3fa354f1e35e9aeb70ba482721220d19476500f1e35e9aeb70ba482721220d19476500fe65430887429ab2cfc578c6d23d59fa9901e9267de102e1e86bbff0ff69cc679ad6b2669862a305eb8560738e828662cf75c2e4d2ab224e98505033814d56217d8b073159ec62b729b4d3f84738ba2405d52bc81358676cf5faeface82be5c31c4ae06f7cc5c2cde4668e34e54bea653e271b85c4eb014a9d75eb0a84a71d3e0ecf3671e3b51ead3f3617fab9c3b0245721e2eddb1e58a34013ebd3e75a5816f7c1a2f7692e2be9701183e2a5b1c621ba6cb5713d9b41fca611700a4f02d0d26beb4fd3db237a9f9dd6c4690cf377436b72495e5585d1c71270756b577943f8dcd931b1e70f571971c11787928f4f47a16a6d606773cdf4846271c6c49fb7d8481d403a167d9db2acb8a54a236406172365f4204dc57a1442fc51891c96c184425dd41d0a5c4301b7d1a1ba5c281fe69486819098ba561cfa42de4b1abe1ed617792ff0366580bb9b6f1e679dff5ebb49b44dea76e6e4d93757c34c645ffcdf000e4f6db7abfd04a3186f35fd6a29d2bb776cb1d95400ea662bec0e392a75c433bcae9fb0a2b9666dc5bd9818f3e9b0319f21498176c41d68b61dd15affb14a3e5c11c8de444a7ae69e11556a6d8b4040bddd7b7c2132de501e32e7de46d41d4a500654d82ef9d9dcf40694c9d426d9dae98e72eba92df109c102e563d2c9df6155fb81995d9a59e4b2336b7697d029ff37989fe73917d06ac2996d1c2134894067efd501ae577232c2f20a86f910755c0ea247b92f515bf11d2d77b298938bded71c7cf874e8a9c8f37bd1d021ec6537123eed97b26f0b1eb59084c7f7f7a1bee9cf82c9ec6747c8f14c5d53cc670218887e0c26b5d37f4a419b7204ad1ff0b3c6cb89c3e15206a4ebe1fbb8ae8f496333fb1fea5101ee36c2cae7530dc52cac78b7572827354a8586930aa074fd60edf2ef00f531dd0eed6aeca5232a82d7f182b8a4889fd0dbde4212da6830a826c6083706f3163fafe49e3c14dbf03e3eceab70c826ba7b4649413e4501e03b3c02816a3b6b1e7c02af4b535a0dbe5ab6c3d7b8c36051dc343f273987d1aeb50e25ca0692ef945bdb884e1f8c048ea9f56e14a76281c73545c23c162078da152d174cbb4781b104cefd01e67d5403af4b6d9e5fa080e91067e314081956aa17e6b07149fa53859752f8576f54eb1e03f5903082bbbe8fb37120fdc3e989eb4b627f58cae71258470109392c676bb513719851cf67179d7c1f960b5a58520510607f51e71eecf18236c7b4be0b9325665918887e0c26b5d37f4a419b7204ad1ff0a04034c7cb7827326697bbb633bef1aad2f2a763bd1c7a36f4408dfe55638c318e674d5ffadf7e0889b4d879e6003e0cb3ce9127f597f845c075245e084538b938a4c78dbac99aaeda439247daef55132b90c9cedd154d535f482de97b374e166d4bd433e1cd26fe4b613ed44501b5f0a9d73fe1ec351d71a7dfe4c06a86f3ac/etc/init.d/postfix../sbin/sendmail../sbin/sendmaillibpostfix-dns.so.1.0.1libpostfix-dns.so.1.0.1libpostfix-global.so.1.0.1libpostfix-global.so.1.0.1libpostfix-master.so.1.0.1libpostfix-master.so.1.0.1libpostfix-milter.so.1.0.1libpostfix-milter.so.1.0.1libpostfix-tls.so.1.0.1libpostfix-tls.so.1.0.1libpostfix-util.so.1.0.1libpostfix-util.so.1.0.1../sbin/sendmailrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostfixrootpostfixpostfixpostfixpostfixpostfixpostfixpostfixpostfixpostfixrootpostfixpostfixpostfixpostfixrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmaildroprootrootrootrootrootrootmaildroprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmaildroprootrootmaildroprootrootpostfix-2.7.2-13.14.1.src.rpmsmtp_daemondict_ldap.sodict_pcre.sodict_tcp.solibpostfix-dns.so.1libpostfix-global.so.1libpostfix-master.so.1libpostfix-milter.so.1libpostfix-tls.so.1libpostfix-util.so.1sysvinit(postfix)sysvinit(sendmail)sysvinit(smtp)postfixpostfix(x86-32)     @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ insservsedfillupcoreutilsgrepdiffutils/usr/bin/getent/usr/sbin/useradd/usr/sbin/groupadd/bin/sed/bin/awk/bin/greptextutilssh-utilsfileutilspcrenetcfgsysvinit(syslog)sysvinit(network)/bin/sh/bin/sh/bin/sh/bin/shrpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/bash/bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcrypto.so.1.0.0libdb-4.8.solibdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)liblber-2.4.so.2libldap-2.4.so.2libnsl.so.1libnsl.so.1(GLIBC_2.0)libpcre.so.0libpostfix-dns.so.1libpostfix-global.so.1libpostfix-master.so.1libpostfix-milter.so.1libpostfix-tls.so.1libpostfix-util.so.1libresolv.so.2libresolv.so.2(GLIBC_2.2)libsasl2.so.2libssl.so.1.0.0rpmlib(PayloadIsLzma)4.0.4-14.0-13.0.4-14.4.6-1sendmailexim4.8.0M@MS@M4/@M# MgL!Lc@L3LLK$@KsKKZKs@KhKC)K0K(K K?K>J@J@J@J0@J@I)@Ibvarkoly@novell.comvarkoly@novell.comchris@computersalat.dechris@computersalat.dechris@computersalat.decoolo@novell.comvarkoly@novell.comchris@computersalat.dechris@computersalat.devarkoly@novell.comchris@computersalat.devarkoly@novell.comvarkoly@novell.comvarkoly@novell.comcoolo@novell.comvarkoly@novell.comchris@computersalat.defreespacer@gmx.dejengelh@medozas.devarkoly@suse.devarkoly@suse.devarkoly@suse.devarkoly@suse.devarkoly@suse.devarkoly@suse.dechris@computersalat.dechris@computersalat.dechris@computersalat.devarkoly@suse.de- bnc#677792 - VUL-0: postfix: STARTTLS plaintext injection- bnc#667299 - Postfix LICENSE not marked as documentation- add some min LDAP support for virtual LDAP-users o sysconfig "WITH_LDAP" o add ldap_aliases.cf o SuSEconfig.postfix virtual_alias_maps = ... ldap:/etc/postfix/ldap_aliases.cf- update to 2.7.2 * Bugfix (introduced Postfix 2.2): Postfix no longer appends the system default CA certificates to the lists specified with *_tls_CAfile or with *_tls_CApath. This prevents third-party certificates from getting mail relay permission with the permit_tls_all_clientcerts feature. Unfortunately this may cause compatibility problems with configurations that rely on certificate verification for other purposes. To get the old behavior, specify "tls_append_default_CA = yes". Files: tls/tls_certkey.c, tls/tls_misc.c, global/mail_params.h. proto/postconf.proto, mantools/postlink. * Compatibility with Postfix < 2.3: fix 20061207 was incomplete (undoing the change to bounce instead of defer after pipe-to-command delivery fails with a signal). Fix by Thomas Arnett. File: global/pipe_command.c. * Bugfix: the milter_header_checks parser provided only the actions that change the message flow (reject, filter, discard, redirect) but disabled the non-flow actions (warn, replace, prepend, ignore, dunno, ok). File: cleanup/cleanup_milter.c. * Performance: fix for poor smtpd_proxy_filter TCP performance over loopback (127.0.0.1) connections. Problem reported by Mark Martinec. Files: smtpd/smtpd_proxy.c. * Cleanup: don't apply reject_rhsbl_helo to non-domain forms such as network addresses. This would cause false positives with dbl.spamhaus.org. File: smtpd/smtpd_check.c. * Bugfix: the "421" reply after Milter error was overruled by Postfix 1.1 code that replied with "503" for RFC 2821 compliance. We now make an exception for "final" replies, as permitted by RFC. Solution by Victor Duchovni. File: smtpd/smtpd.c.- update vda patch o remove 2.6.1-vda-ng.patch o remove 2.6.1-vda-ng-64bit.patch o add vda-2.7.1.patch - rework main.cf.patch o remove 2.2.9-main.cf.patch o add 2.7.1-main.cf.patch- prereq init scripts network and syslog- Remove obsolate postscripts - bnc#625657 - SuSEconfig.postfix and smtp_use_tls - bnc#622873 - postfix doesn't start if ipv6 is disabled- reworked bnc#606251 stuff (not checked in to Factory) o used my_print_defaults command for parsing of /etc/my.cnf o using quotation marks: "$PF_CHROOT" o added sysconfig option POSTFIX_MYSQL_CONN=(socket,tcp)- bnc#606251 - postfix chrooted mysql.sock lost on mysql restart o Now MYSQL_SOCK_DIR is mounted with '-o bind' to postfix CHROOT- update to 2.7.1 * Bugfix (introduced Postfix 2.6) in the XFORWARD implementation, which sends remote SMTP client attributes through SMTP-based content filters. The Postfix SMTP client did not skip "unknown" SMTP client attributes, causing a syntax error when sending an "unknown" client PORT attribute. * Robustness: skip LDAP queries with non-ASCII search strings, instead of failing with a database lookup error. * Safety: Postfix processes now log a warning when a matchlist has a #comment at the end of a line (for example mynetworks or relay_domains). * Portability: OpenSSL 1.0.0 changes the priority of anonymous cyphers. * Portability: Berkeley DB 5.x is now supported.- fix obviously lost POSTFIX_MYHOSTNAME in SuSEconfig.postfix- New file check_mail_queue. This script checks if there are some mails in the queue and starts postfix if necessary. After delivering the mails postfix will be stoped.- bnc#559145 - Changed Domain name not reflected when sending mail First /var/run/dhcp-hostname will be evaluated - Now POSTFIX_SMTP_TLS_CLIENT is ternary : no yes must- update to 2.7.0 * performance - Periodic cache cleanup for the verify(8) cache database. - Improved before-queue filter performance. * sender reputation - The FILTER action in access maps or header/body_checks now supports sender reputation schemes that dynamically choose the SMTP source IP address. * address verification - The verify(8) service now uses a persistent cache by default. * content filter - The meaning of an empty filter next-hop destination has changed. - The FILTER action in access maps or header/body_checks now supports sender reputation schemes that dynamically choose the SMTP source IP address. * milter - Support for header checks on Milter-generated message headers. Please read /usr/share/doc/packages/postfix/RELEASE_NOTES for details.- revert the change to PreReq openldap-devel, this increases the default installation several MBs- bnc#567569 - Postfix: move ldap support to a separate package - bnc#557239 - postfix delivers mail to user's home instead of /var/spool/mail- rpmlint fixes o init-script-undefined-dependency $network-remotefs - fix for SuSEconfig.postfix o if use_amavis eq "yes" then content_filter "amavis:[127.0.0.1]:10024]" is defined, so removed "-o content_filter=smtp:[127.0.0.1]:10024" for smtp - s#ldconfig#/sbin/ldconfig#- Add support for dovecot as MDA to SuSEconfig.- Package documentation as noarch- Remove postfixs update script. This does not work now.- Fix the %post section add missed %{fillup_only -an mail}- bnc#555814 – VUL-0: SMTPD_LISTEN_REMOTE="yes" by default - bnc#555732 - Invalid $(hostname -i) usage SuSEconfig.postfix - bnc#547928 – Postfix does not start during boot process - Avoid append relay multiple times in POSTFIX_MAP_LIST- bnc#549612 – SuSEconfig.postfix- bnc#540538 – postfix-2.6.1-10.1 installs new files in /etc/postfix and does not generate .db - bnc#519438 - Postfix: Running chrooted lets qmgr loosing his syslog-socket - remove obsolate version tests from SuSEconfig.postfix- bnc#525825 - when using cyrus in a chroot environment Suseconfig does not create socket /var/lib/imap/socket/lmtp- spec o fdupes if >= 1100- update to 2.6.1 o merge home:varkoly:Factory and o:F - spec mods o use of getent - rpmlint o remove unneeded dists from examples/chroot-setup/ o postin-without-ldconfig o files-duplicate /usr/share/doc/packages/postfix-doc/html/ o files-duplicate /usr/share/man/man?- added VDA patch o Mailbox / Maildir size limit, known also as "soft quota", to avoid user take all you disk space o Customizable "limit" message when the soft quota limit is reached. NOTE: message is sent to senders, but NOT to the owner of the mailbox. o Limit only 'INBOX', because some people use IMAP and don't want the same limit in IMAP folder that are differents from INBOX. o Support for 'Courier' style Maildir, usefull for people that use courier as pop3/imap server and to get fast soft quota summary. Note that it is also compatible with qmail maildir per default. o Supports for Courier 'maildirsize' file in Maildir folder that is used to read quotas quickly. Note that this option is not actived per default and can be dangerous on some NFS client implementation (like for example Solaris that cache some filesystem operations). o Customisable suffix for Maildir support, when share same external dict between postfix and pop3/imap server sometime "Maildir/" suffix is needed to avoid extra database handling (eg LDAP, MySQL...). - some improvements of SuSEconfig.postfix o POSTFIX_LISTEN: Comma separated list of IP's o POSTFIX_INET_PROTO: ipv4, ipv6, all o POSTFIX_MYHOSTNAME: define SMTPs FQHOSTNAME o POSTFIX_WITH_MYSQL: when using MySQL as backend o POSTFIX_BASIC_SPAM_PREVENTION: "custom" you can now define your own rules - POSTFIX_SMTPD_CLIENT_RESTRICTIONS - POSTFIX_SMTPD_HELO_RESTRICTIONS - POSTFIX_SMTPD_SENDER_RESTRICTIONS - POSTFIX_SMTPD_RECIPIENT_RESTRICTIONS - added helo_access for helo checks - added relay for relaying domain - added MySQL stuff when using MySQL as backend (virtuser) o you should consider postfixAdmin as mgmnt interface o when runninng postfix chrooted: you have to run SUSEconfig each time when you have restarted MySQL because of linking mysql.sock- bnc#439287 - not all POSTFIX_ADD_* values are properly handled by SuSEconfig.postfix - bnc#483208 - Postfix configuration trashed after update - bnc#488268 - SuSEconfig.postfix chroot setup misses /etc/ssl/certs/bin/sh/bin/sh/bin/sh/bin/shbuild22 1301525949HGRkkkkkkOkkQP*kkNY,TUkVSkkWX)MI      ",5:?DksMkcQkdkoZ_ckikjkkklkmhkomrwks|7Z%B+"LK -./06[\]^`b_acd2.7.2-13.14.12.7.2-13.14.1 postfixsmtppostfixpostfix.paranoidpostfixLICENSETLS_LICENSEaccessbounce.cf.defaultcanonicaldynamicmaps.cfgenericheader_checkshelo_accessldap_aliases.cfmain.cfmain.cf.defaultmakedefs.outmaster.cfopenssl_postfix.conf.inpostfix-filesrelayrelay_ccertsrelocatedsasl_passwdsender_canonicaltransportvirtualsasl2smtpd.confpostfixSuSEconfig.postfixrcpostfixmailqnewaliaseslibpostfix-dns.solibpostfix-dns.so.1libpostfix-dns.so.1.0.1libpostfix-global.solibpostfix-global.so.1libpostfix-global.so.1.0.1libpostfix-master.solibpostfix-master.so.1libpostfix-master.so.1.0.1libpostfix-milter.solibpostfix-milter.so.1libpostfix-milter.so.1.0.1libpostfix-tls.solibpostfix-tls.so.1libpostfix-tls.so.1.0.1libpostfix-util.solibpostfix-util.so.1libpostfix-util.so.1.0.1postfixanvilbouncecleanupdict_ldap.sodict_pcre.sodict_tcp.sodiscarderrorflushlmtplocalmain.cfmastermaster.cfnqmgroqmgrpickuppipepost-installpostfix-filespostfix-scriptpostfix-wrapperpostmulti-scriptproxymapqmgrqmqpdscacheshowqsmtpsmtpdspawntlsmgrtrivial-rewriteverifyvirtualsendmailcheck_mail_queuemkpostfixcertpostaliaspostcatpostconfpostdroppostfixpostkickpostlockpostlogpostmappostmultipostqueuepostsuperqmqp-sourcesendmailsmtp-sinksmtp-sourcepostfixLICENSEmailq.1.gznewaliases.1.gzpostalias.1.gzpostcat.1.gzpostconf.1.gzpostdrop.1.gzpostfix.1.gzpostkick.1.gzpostlock.1.gzpostlog.1.gzpostmap.1.gzpostmulti.1.gzpostqueue.1.gzpostsuper.1.gzsendmail.1.gzaccess.5.gzaliases.5.gzbody_checks.5.gzbounce.5.gzcanonical.5.gzcidr_table.5.gzgeneric.5.gzheader_checks.5.gzldap_table.5.gzmaster.5.gzmysql_table.5.gznisplus_table.5.gzpcre_table.5.gzpgsql_table.5.gzpostconf.5.gzpostfix-wrapper.5.gzregexp_table.5.gzrelocated.5.gztcp_table.5.gztransport.5.gzvirtual.5.gzanvil.8.gzbounce.8.gzcleanup.8.gzdefer.8.gzdiscard.8.gzerror.8.gzflush.8.gzlmtp.8.gzlocal.8.gzmaster.8.gzoqmgr.8.gzpickup.8.gzpipe.8.gzproxymap.8.gzqmgr.8.gzqmqpd.8.gzscache.8.gzshowq.8.gzsmtp.8.gzsmtpd.8.gzspawn.8.gztlsmgr.8.gztrace.8.gztrivial-rewrite.8.gzverify.8.gzvirtual.8.gzpostfix.xmlpostfixmain.cfmaster.cfsysconfig.mail-postfixsysconfig.postfixpostfixpostfixactivebouncecorruptdeferdeferredflushholdincomingmaildroppidprivatepublicsavedtrace/etc/init.d//etc/pam.d//etc/permissions.d//etc//etc/postfix//etc//etc/sasl2//etc/sysconfig/SuSEfirewall2.d/services//sbin/conf.d//sbin//usr/bin//usr/lib//usr/lib/postfix//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/postfix//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//usr/share/omc/svcinfo.d//var/adm/backup//var/adm/backup/postfix//var/adm/fillup-templates//var/lib//var/spool//var/spool/postfix/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4:Update:Test/standard/e0639baa61e84f28037a45d963cf2f13-postfixcpiolzma5i586-suse-linux.#<{~Ͻ?] "k%UNܮGV≮z(񯈿Hsaie n,yf\=Ji@HVԪ-nZuj5xZ"yI 'X7 śwDkbgBGe< X 0wR`#=&bLn/u;:t}: 4: {"i0Ѻt^>1*~?ր>ڭ.]z@Y#; OnG^1nJj8pr9fsG b} pf"]ƕ@oRG%s8W_+@uN&=eHd%xͦ@ՓվlU[vaBlEjphf@iJ$4œTޙ+276ΩXNV IKr.ĩ!g]K/ U{_t2NVo= e] LW۠^!Dg!۬ĽmtL`5vDq0(/ @>f!XBDL EůH-]'Ӏ> ay 4JP|D*eI[&X07VW`*fƦd.~Pe>pÒW`L%~D ݙRlUjrV~'ߖ^U;2/'v?]/ ߼$rM)ڭ@heaiXBj$59Adx|3'?Ԛ֔wkX;>$1w'arff˟ $L K[CI"ok?D)c7łZh0Z^:!Gw!!Y|b(`gKpO~^6KV h0 _ţf.Q={ǫӒ>kW 3qr maB7 |U"DZ&Q@%@Te)+RHঋECY;pTM$ 55Lشq; +^d$A'Y$SVYw3ZsvV3b2gU*;D]T(XrltXpQQj%_݋4DլbN J mt*،+8h0 GB ]`&2:>R<$ĭ+ȱʽ2}Ԡ|>ZGJwf &[TEif35V)&1A )UpȄ1(wO-czmP@eкY .x~P~4@a(8dS}~f]ooHc#Ǫ9UELy7 WSw.q%rZ&y|B - a1]sbzGK{uL[*F Up~ַJNlũo*Ee#^(q~4Cp2bn ^(͉umWސfZ^ΡrZStoq`FygsApIJȂGby ֍+48: 阬5k~K,x"@*pT?~p e~XF`pžռ!WNpHTp>f~JԀڧeL( l*@P NS.tiz/į,{g`VT5J] b,PaH{Ka=5ϝXO>a3x ɍUzR P.VFn YN;y3!TWovN? 'J<ڡAtF/@}&AGrq@ 'smC/PRb}Ik ha1"x?3o&8Ew\^EEAC#@R{!tCz3eo~-8$1^PK:}clT`ԯC<(E%Z Ypl8a67ד5.BzRԘ!ʘ0̛kkե3shþ>82Db*2Uݵ@+kxcY?`YWPS^bHEh[878@6Yʲ{ڣ7J*VG)Htw`u3d{ĂAR7[ fX|!A$ hIia BAM !. T>{{gDNxo7ha V`1p}Dꛩ?V 0;S Tx_Ӊ?*; 8V,&f0 P طcpKs~]'*=nꕪ Bg;Oqcx?KSj_\j"(S5:'ϛږ"ZRy^\^??, 36sdocp8N/Mq ڻQѯMJXvкq٥u#ϒaOK.XAvj!=||qO*Iv #,X$:^P`na3v];")GvcT ϲVSqd5O tRaXUD廙ڳF\8pjѓ^>v9 =ݑ7GO#@VYO-=Nm+# @^sY tz 'ȡ],+oemx3wժ>BmO,95ǣβh 1 UTwH2dQ0 V[GVzح6>hd1]/q{D;;W"t-s`o3^U?|kj焏t5)_4ac 9e7s  7C%j3n>w4׎cyr-BbLcG44wPĻJ]hZʸyݷgx̣meB;1w''oɡ*Iª*Fo#u3Lo0tϘӶ)_[M' 'o¨ɋM#jqeo4oIdEeƕP%_>Mt3m:))x`Ǫ"<yZ Ǘ)@r\#9EoQ1m:=TSJI6E;}zs , 7. bNYSb.4X l"^*zzJP>%K r'vx6nWIu>&ZAUm󠔠&/ϛ]@ a Q Oxհb)U µ1mVVNK(8j*ץ,- yS]+ }:myWk>:(6\`i>?ʑjΚVirȼlb'~sv tVn kEnu \Hb$˝|'ZgfiF|>'D߃0z, %e pD ښ,v %4N-i #]B-M& \a{@4rkvC I& 2vl!Lu` [:.AdV~pxz,P]&|ABO&$4q2f_5ѱ RJNwxPHA7В ]Oת[T,؏~Jf+YԎvP|` ibF4bȖ{ۚ7NTܹDZrƒ^58Pcan?#ƥ$؅PxݥA44 ApI'~ۛdmI^:xm\MHߜPBdA?l jh/ئBR~S3f Q} ͸21-簸٘kQ`rf  0xdO~3+{;@d!?YnZOp]3&ۍujuyMg>|">aN^r&'VMT\nwϚ#@]Ї۵Y%m$o6'dT >I4m-wo*Xԭ.;]^$G YFsxsenk0u0<ޢ#|i]HKaAi|V nNaP⿻3-],md\ ^.omM"D( zvod]jkref1N-~{PKn;\qNBro]=CBlb?`F͉Mx6:·)|v|ژ|ˀQ-۩<+uݭJPGWųa`SG84|m}k4n)8!kzϠ&|(f8Y㘻} B$-5[rnw<'%1 6ԈP2񪑎5Rv/@/Ina!)UQKM^5+sﳪzZE߭;{5;ؐݧ:Jͳ0yY?D9+;PԋUxl^ s “ ʕ6/J8Y<$0[Q[B~68{M秝?:A-K=/1I] D@k@js`[g;T~Pn e19u87 g J/zQpH~3t>O,/419-w\I }Q*E?,'v~N&<]Yv0.x/H[oEVn6P`z8!=m9q&%>eOSc: ֶ4+#4ʆ]sa *]`g*=nK;*/.|ڃFt` ]SX jS6| C_iY-ϡ4 Dt`n1heOIA*j}/nRR< .m4h9M'K7t ]͚~zܗ t|cѰ4јiy wULK/ƷTol\wn&ƸY)|]su/f"w^&:Z꒳~?8U&1<]GN G/ёȟĮΤE"vSKGZU%[-:aq7z+Ab Jz˻úGŌwp]׭ .R( vUy$5p4VK i>FbQH Nrz%jdl7x5\?̪P{xN5LԱ!;7%Vr =u6QBCbWf SB獩 N,3b kF}nf+[ezߗ\`ҊI˪7tfLv}og('ȉރ?/fH# OpLi|4שRt!U.D<-5#Ŏӎ?EM60w<N˶PP^]-FWSn*︖PXUe Fr++)JYw:] 9x!-.v{,4 E.c$K C4ִ\>|EZH*-z`$Lf3bڨwvxK܀$M9O[w[˛"f_'B~vI8A,n%lb$a)2.S_L>}=t; \˒Z^z@< 7Cdp;Y(Y_yhm ^ѩt;8Q/KaΩmfL0betc?{}frK6Jꃻ ʴń{+9]9ZWh(lX,X1l.h]X+>XQHG8QoD9zt0O4 2Mp{(*q y9<;lsM~iiMmP<6e緲of-0 x17\syӀD"leveD^Y):6E#m WK׆.&>\M($WD(PJ?zQ}JXB SڳXS}kwTNt[.b ѣ&GB&,"[(3b1 : 24,6d[Si}"$%%#u !HaĚR:t]E7\+餾BIz oLP.YFח^TkjaorMb7R PR9pzHUhȂJ-jv߇קZڡG~>&H~cpFҤh>̂wz%ȧ1ASDbOHnjy$T~+t S1\[czG;UqgN):HD.x;p=*5\xtyɚ{m;T!׉'$<2L軮D s-SҙjU-4'߰֞|_\;gCjB!W5YCeDT <w--CP+udq{/D!}˚{8/A$v|\VW5w6hs @}#'yXjU2k쯇',(RW3ۨ:S$V TL#@V3݌ݓS mM{ҞvOFix 4<z6H >uz'z#>ri9q MD4 C=7Jdwu/[p.9vtE1o\ =! X)SALf])AV] }/9wO ǃ;"\A$U悳2't¨Chh١&|ƸXV0)zCʭqA{?o())o5xk\ N!?uN^Rա4= =m:'^h 04̰Uv`ڷ'{G95 TF?'I$mic]gtMzE_/0IM9AS+Ʀf^ 楪ޕVI>1:'A5iV:!2fJG} Wq&G,< N怨Gg]<#ckuZ/ O?S9ӣ]5/o< ]!wbze6eMt L%vd5y˼0yLtrgOe0jgaX9bPƷHt^hF/hԤV*1]EU!s(٫P42v\x n |I+;|:h i=>n`ׂh odRybX|E T oXgrXisӃV4H^`W#ڲN6%{/lڸDұmu`% |5h(C-+t).nlO!>dϛ*(BedwwvUtO< 4ĿܿLC֋*@M`0O'[f)ܳaQB$Ni5֣-\ri~MrOdl4KFm}xIvبh3# `+~\'<%Í8h"+ԟF/G||ƄukYŞr\HU:!Su= !+{U$JL'T;jx;(hzK#SUR[hOЕTdx"e'&@aƵN8|_.B ]NrxC?qA~ VYo;h\X.6M/46[tZ@BCTgHЦ(P%4 /&Inhn3>ƱC\2sIJ;ue~ٿ&S~gCWD%3$'R!k.\.7ODneJ'4A@3$~L~@FnNS,`kM.`HB} O:nC}6,4>FAj8oXv~)~ - -GYh҆bWAo?Ȝq9x+7HPզ4 TqGf.pU*>>C6bI럇&bX>. XvA\9i:T\UlS4o)qTu9YFk0 Ȼ?#HŇ93 nQ/r>ƒ a5y;#ogRl&y##4f 6lekuÂPɍg[*?(Bʆ)׆b37=A#Ϛ5ՅcStojL䪛ƚ@vPq1r{?eck"20ȿӎ)h']ېU7%sQveTmFZRZ8[Gwn)+$:31;{ᬒ)>`2 %\.7%ڱ]x3 Ydފn*7 ]p"n88j6D͔ #=[X|bW Hvt\~ţ~ʺaZtW72=ve,Q-i ^zOK۽yXyƿ艐ǽ2zVwe8Ԅ=Tݿ;3 ,$Y`v*i"&?X W3ް:.1 `R !Z_Ck:vI9>z#2TZ=4 ?&.ѳ~@y}jI z's|]„TH -ߛ,} jnQ| < :s-3k>AVD}>2s3i2˧ {/* Pfp@v."]hҾo?/S$ [_+mrBGB\n3'6K@O ~G왜6sGO4AEHvcO}}M:2.?)\9PANxM/m>a|qoQOmD.=w[m7̒anE&IمYjnW%<_u:Xa~ *^/-)%1XP> ߅x@&m/3\S#j(욚k).AX{J\y`Uմcelm.L:TYmG9B ~ uɸ_U|YsJ>iUI8k]9^Cy WXqfY@a &c ZAﱟ~Ak)MA߃s2gٷgs8ܐQp[?UT̴B(H,hDUSm(k.ƥL'P3eS-8ѫaFE Z\ɚfr$t<ӂ(a.J7_E}N:j)@ 4,i!R^Z*dy_9e~l&띵yqN6# 6fzf }{փ@6xqfh폤f?'Ь.y% QFWY&hZAqX4 ic}>=1{p2q􏥊ML*ҦW avA$O;J3sPY7zu0n)Be\M(U D4ƽ(h+@u q6H^JrfM.새z@UgS(ƍYk132ӅxZՄCu*@7(źfJ\eđA`UMHֹ^_J*29YN%VR2kPjFbURΐc]Kʢ8+#AJ05>nVWl12|qGTXu! "-^R9oMazQFA2T?=A|L϶;ֱ6,mͱ*;,eq(~NoyIgC;ϑ ldJyJdS$N(l\$YhBn(nskFמyj '-ÄBm6i}D'Nf9ݧ2e B4KUW}U2 j*N xv *eU $ƫԮ =xo*0&@ÜT/EW6MO;((҇6}RD'oJY hC4^s&L5jٜvex CKG#eI'v:ϕXvm?MWSj?2,,Ip[I5mN9+ w{"|e G/R*rTp~I`Ga*fWseb(P*,1̵E<98 #Bqd_*y2mnbJ\Tcp}0_&`; s"lW-`-,r`W.o83m55V=4V4) (LIV:з\A2V3~I,?adrRM1L2h 9W,-bS: ^Oj|Bzx(2l =]` !=4%N[nm"I\K.x*1M}\f&i@{$T-\>Gn`UA4 F|XqWLXt?$N my \V*U;2Sv8́+UD| YNڐ h&7?sXPtN*tjv*7LDt#͒Z0G}*QxYF1Q6?ILVU:}pgHe&jt?$Xڳ'pʄDZQFd.O}% JΓwS ^Z\IF Jg}(_G?;,UuI0lDd XThv.Se">=S_.v9؂j:ĭp^#缾1&(lb] i}P]J\@IH3oؑJQ9b2:t"D<%K}Kv":^?Υx*>;G#ԝ`%&~^0搏B.#4#)y cSt9\b9Kd(Œi|-<&AȲ9v!LS LbqQn:ʀ 2džC!\}|L b$Y*U&uOcyo2542jVO֛4/C9A \Fy+@g-PBPO(R͙VO̐0g1+V'_ENMRW(sg^\beT.]'/#& ^NF\kD@?$XHՀjVz|r1{k)`Ě)&Pz,>J5&8E7b;iOz>'ȶ+4|9( G p/gr @@BU -825=Gd*RCI@ QB;oD<yv5#T,j$lTmvmU轆)b-tNx9C'\y3gMU=B,Qa/C?m3j,\ ;վ^rKT pRNdL<(6He).?6W^ilaZВ\Y/k|L?B|7k,Z6o.ڕ&Е1 ! ֐P2e^z]+){Dͼ nfr X@Մd{^j& VM\ʢwɠ 9UuzuWGD[SJ<\7.DWb].B ֛YETkC"ϰqcH!AHWZ_vrqW4ӫݷg9s1TDRC@yClI hc3$8wa ~VT*R|:&nIǣlV/LHOn؊o{r1昨uv1ҟ0k./W:t7 ='*&и|M!9:vv1M,0FzyX3I[;Mec}hR#m@d'*B sz噮bA!eL}>% Vh@kjLA=Y2Po9 ڭ6*E}~Me-J dxٙZ]^f^ ׻N}}&Q3%!O05}`޾t[黰|,(P:p& XX=`.e!dQ vG`|6nps<3c1P@0}[bpDK-cj2r!Fʁ)_N}E_>N_p+N:mJm=yQXzw 3@j,vG;NY;@KÃV7ѳ2V(;ty-TKouXʻ%D92 %P`YMb 5]ȭ6s4Nlha]!&$vDnDFy{ +CMO4ZL|~n*8;!̟.-Uѽ7wΎ*,̩< oW~XWY\ka@:l<T1ɐe;_M;ݺ2V{@RCBXVf6jP P# Jay YyH`\b|*L5dlVz·q~f=JutC. M?vkjnʘX5nٛuVM5M\kM0>z9huPWIY.䜌KCByw ^Nrpll|8` _Ŗ^TsdvAji$(ےРx;PRH(!w?gQZ.3uVj&WO@c#>VS^5PkC]02k퉝SVL]?nbaCf&\EIY0&n*ud3Z |j !u]W珪N08m.x}x+3 W Zns8I:48/> Y/-5)bB-R Ȉ>JsX#f,ڬi7$N+hYjcSu!P5u^oSxfuTۂddJr[ߨNH?x:F~ w $罗A@(*]Zҡ-Lc'?ݭԖJdSQzbһNff w @ ?hR?h)pxN 󄁟f_o Bo2ˑ&9\24||'3 >ʜi s23+O!/Ae֛[tVD0 B*C:?SbJk Y0\ 긇>~+@(f<*gx:GtO1"Vt|A|zL=HL˾7\fH)|}y aH&D_`KaYM+JꆇQn۳X Cc#`&Пu5 Dy.pZߚ5 f!1"W (rGfƃH]i~rH(H>ŠfDG)WH ]q&'@"]E^Ơֱ`tIo50MIe~Nw/R/Aq̄M£g̅"0%G/#]Bk*,Z n`l2}{D\3ĕ# SU憦`-$Qf XMUvm/?Jtt9޷,+VBL} lj zhX~.;Ԡ2yƂD.o/tMf};ґ9#QEӷXĊOϝx+˷^tvܴM*'0<+R;P|iM|2_LTڲvfBۙ≆z<cqG.%`6{3| `hg᛺eE)Dͽl]RbEQٻp,!.( 1O(/bq]o&輔Jpp Ǧ ѳē[vP7+F1 E\ 1b#x%~1ʦb b¸f=]Pׁ bD!uڦ1҈DsCW_Y7Ms@G҃ Ŧͷsx+aJIm`(;甥9 'x?w#{JF$3`gϻAݗm'4 #y9SAb-k׫´[d% /<圢R?H*Jpo5SBN+0q:ʈ+3] A|bHz0/*v;,pN'p|!6%4mbw(-F=6M]@HiblD0/[*mہzqER-!_Z ]kGTMwɚ!^mgKjqS'eI`h|/|p` a3I$ O9R\J\EO'4"6Ŭsu3|*ȮQ<'@_4rrxZy1~H.rs4aݣ6+,r|꒮.f2~sS"8\`3\n "_οcHx9d~DEki옚Òp";G4kPxi3T  &{ۘa)e ?.wc5X_F+taA]u+$& Ÿ]BܬL !qn*'xPmϔ`)7 Re_!N"n5`zɊA1x]fgiXDr䫳*S.JM~C0o?.o=6nX,:9SiCˎtd+fL<"灸#DJ3=r&O44lZ' W-ϋk$T5hٿ\> F0ioX r Ì%^}{+aym\:yFAn,,T1Tt?9c ѿ*ͣ˱f, cS8,g}⠫(5K;@Q&74΃PLU_(/jiX'|x[mݛQ. bQp A{r?'L$6hgsE l9D!1U$Yl1xK 9s Q:6 QC,o HJ$8̡|Wrjo)4# (F6MjUhhMYy eU;L٘B9PFIWo~,ʱ0aԊ/]`xM%KCLY-[4 Q#^ X$b [.BM!:Tny,|:7NcGҖ2Ж좍p"̴ 6cȌ 89< |եQq#*禕IW~yCo2M:iC(l=(WWqAJ;䩺AP% k5^Qn&j̛PܽRHlĉI0&-Ѳ~!G6ra$bmgkT*,hLcb(K)(#lv#`% ˬQz2x-Ə̐.ك.tR[#Ksz82a G5h3J9tU x+RY W W=VdpkA4[ 8yZ|˯.Z8ja'R8%tՈNþ+d'AT(VcCs\눣I 0@1mh9AGMdmg&(F,mAKafH}>gw^5 rz:u>T5׺7-/#Ε?MVTu8k, 쳇 (3?^TۂOpi1qѲlwvdwzgD*sBɨͶuؑ vu*Zx( P+魷h=j?0F?AIǙ8/ jٹ ld]vߟO硒 F\~/[B `f9~fԌPvpBB[X飌t|F~O`jA2k]QRÆ?2sjo`^[Nѭ ?ߍ_ӧN>_g.ԩ^ܹbq!E~dX686궞[&e"Qtkrx}ݲ8(("F,&Ab7/;`4xj]b#YWF%uXn򩥺7Ey4a|{E@{{\^?{<1#^K"=HC>ctbL#u\NW3.k^MmnoBnwԈ'Ձݕ"a- \7_QvVhMKM/$,|vZ|֋P>V3*F?peqRRa R9C4Z,CBMKYzDCƿ!KF 8g7HDDv\ܞge뭶}r݇ŴX1-kƑ*B2,4Ǩ,MLLqKL(/7#"n"/~z{xD9ίOVLX>J{?pvxL]v5B\ul-s t.r{@xjRWgdBxZA*X y}]zn4xq_U3d;`hIwq,| b%Dⴧ-xYxTbܖ+%HF'Z_g8V^/pl8sE!}> 0lF6.^\s*%\J{63o,GDldZw }UsRGMb`[d3"/Yx]p}p]c[l"Cog)a#춁(\c x*ܰ47[~|ddo=??QJ^Wl;,7A!3Yk ƒϸLձ\8l+=ݭx ieMP\^&棷gŤb&2ֿœ-Ww\vQ&-J46Lω*7DWFy@tN)J*cT2f`|p%'˵y ..qk% }+1ӽZ݁yY"i[U۫ 5մw+@=`xFOo+VC|`fSЖsV f^pbfVn 45$lڤuȒ53I!o]pf)wLF&qq*>k|EY}K4"Nru ;<#C)2fq8ciz1~qsG^; #B(FF xы.piu,+A<5sIQJgbLOv 5ۆ1^bB &E58nU'R݉P|1?Qpf /T©g~_2o&y\Uq;)lߪ=&kХd#ƄP"3g;84iQ3y5`}@:,ɿk>qߺuPƗύ/ve]qk6;HܿuEXmZ?*ม:Me e5GVC$x {NDo+F:̲f߁-1cIf@؀`mf*h@L pYfpLamcO`sK6 *T|mj`@|2pM9iQ?-p, 8&y}CInawU~qZEfT{&+x½ h(䯖| }j-;:Z8*FC,e 9 72k==<:qRL+s,gi{QFtt$HGu0\h IA5w3׋QʆC@(3e pRXW>' dT[W5v:bd! E=~[TU /%gE3P 6EQpVbR4@gbn/jT &G jt*<@/Mr cowgt숷6 $mޜͤ^e L'ȴ:at\LDV}-0Z_Tbw¦E3wk쁷-wv=D#cirxZcS"FJ9+.q?p_[7_!-ֺdCAm7"KY`^[b'#X'#L#CUF M577׶æ6$BR""z_Sz/6zgclBI55f?dg4GŤ;BԡX9"10}8m7ڒ^zo:ro%|Q4@Hs7=㧌4+@~J%-ko)Ij\NрX:8j1Z dgt+ W>O;M|M 6[l- os7yߥ?<넚X`:^2EАn:tTwMAMW 74 qhu+ W |10կ |Q%ieJo=/y*867%轈Klg-Ty AUx)^{<, 0ȬjDπK,6{1uMwŭͅn:?? 4PLJB{.ʺ7yJCh&kz_I$Ky'6:^(V]`; 2O/L+ZҕdJHgoX e, ͕h3 2OAQK$/\l?PH̾2m _#\ +f柣fe3@||/ F~3ޔ8d^CWQR?/dh*zɾA b6QΒXRG W%@kwu(u tN GQ_X?t, FdJ&wN*وzd©U<%`RmA] h Ū.taYOǾ'f6zjŴ,Es֜;cp]WLxL~lFj HyW{vlsntKRl2>#Dj}.h9Y瓾 L0'A_e*@#s$RQ7Ai6TĽ!O;\ci&rYf<v9Jʠa)qkg&&a=z[>פ%ʜSVEmɂr^!,$Q@8P3ȗ#P:+u.ouw;%1[|ABYwch=x|ɓ`͝wf, 0Ma $֑h4aW6ȥؼ:JZfoٌe@ اZG0"7sU-Jw3'T|.ZF ʥ3!3 = (e嘀"uԬBl keAĐNn4!>HjsM}h *6Kct:@ 4ˇrn|# @.++o ^plP=e}a yLؤ[ZLw16Dުt]DgY%MOںN8PY8<}e:!iRiDxAwDZ16tʕk567_] _A`OY,ϭ5cR9~^?;W`+3~"qVKz|V 6%F~X2XC!r0&Z)t(ktgna.9>|k ݀s QdH-""5J-&"y{+kHxSv6Uoсu0iaQ "&!4lF[xgnd2q]]"9vㆽ/l ?'j0nDR-;0o/q &Xɑ8S4Yq֮:S>l! $yR²O++}<dz|R paD'}!%(p'[SC|)+q-k.;"׳\;-?)PMM*%HCW$[G"rY EȔޞ3sěU"tkK|$Wuu)]O7~bŎj̆*iR+ l}Tv/੅#&+"0>AE[<7 @U}fye'\aED zWyR%ØL[/|!wIJ# QpY8a}L(:vxeIkL{m SR;B,Y$N3r$ N0_|g갲'Ҫg}ć/\"%uLnM&tP\x%iɛݨ6uY[vF.lZޡ +`c;QRMvVb'6Zez%] U"*se:$R jZ8~iї!㤳'C?c-4XՆR^TyEJfY@:;_ԫ}I +@~cp0!Q:-NMr$`QU۞na A gm~r]:Fi@- xig!̆+lS؞R[_tZPt2\]H*殽́OV{!] 853* ΍gh ɾ5 :c_֨a_l=GKq8ZZvԶv@xf>dDiq&EXGy5!p֭ ߻z[}ڤ?&n6WQn'U,ҺKd~eBdt CDxw:Ffxˮ9>^Y:4o߁FhtpT%]ER}UY7B]X5w@u$l;1Â|dpMEF,酧J-f]X zm 6?t R,QGPrTR'!{vRA1i7KY@z[Y8%( ,l8xYer}dD \MО#T7zm$}h\d~&!#HM.]A(H׻"?1=?Q=N-#V!dESJ+&.=^|\_Bus,RH'_NAIeĥ8t02>2nq-݄ .a["̎뉦z~X Qh*>c qlB'_cADZ2C67+XҞ,HaH=TkJ^~E[蔶#'-d{s=pICiq=B6{f.DAz[ u[?H1"06&}`}ah L!_nAJu+Vi,Lds?7Fڊ_Pb&FDC//BsGAo ABs2%LgE^5LaehX>Kp xc7iԯb]d~_{ ^|56`{I!ɘcdd?o qlddTcXLNOrբK̊ (-/؈n:>mqۿ}Zr֣T>Jjz@UmV‹jFA|5^\={b;,S?U-%vBTB:jfYud  ^S n(h$`<p&UBq7g]#!)/Wv>0wW'KѫDV~v~S'P%w:Nk('YeP\GIKkg~zWz\K!Sqa>}4-o0]̐^ۨG浙̸ף47忼FZu\rE_}gQ=Hn.Gœ5|A48Ë60ah?:N'Dќ'q$WٝI8vj\z(*]yaLɛrP ,T,l^SҍgXWwcR):>}M L0K[Y>-y,tT%t%ZFy1qOƍ~Crݴq?!Uร+8tk`iĸwN^fQe2='U4FO9ոP-dDً:xsl8$t{t@"E}yαBzEK؁%m~W2\yn/ӫgaUmӞ?$c4m]QА"il߬+rf`k(JrTR~"Zuō7l; +|~,4,C)YuTB T0nXѺҍ=%eGruЇ [i>$~J%x(be~yv}Op}mlZgq4<}ucNkon%Z뢍X#m@wXWUEl8(*mhg@8Uw̏ }3ReAcS*.ܫ,)bpۨ{d= <ݍ_1ʡFѹF:t,2[C@ nݤTg_LFp3q-;߉g㪬MÎ?f!F8L(*^rsG=GHk~c-/17 Ԏk`-aw@GT=>sqKgYXdא~HsͨO$m59+@F-2t`q%?n  [WiJ&\ _ E!2OvX/'UbǷTP\N}&Ibo$P92q&^uu 6/psS \@M.C`D317hb V$S(P֋ʝNfE p S(]U3 in+9S.>,py5p;*c~$1єݺhQH7}df߆dt?o.q~ bK?8S C)(y.>Cѽ!lsl~[^ ,NmEi[/aw«Ʃpsv^O^f c 0bKߨ#} j@>BՕXeclyC&9R[ѴܑWD7@5WigڪXɨ٧4^9 śtiƷ1IFy0Su-Pځưaλ9mm!CR_g0ߓjXM)}Pt5.^nI=J1EQQc5P}hHǴTOm*h8hUEI]o<̈BLXmi"P@sYjNСyHB<(BgjbB)*$ *k6Nޗ۞?Ԣ `$U:2-w{hҘ Ӳ.B!6ù;0ܤ>< Jzᯰ0n`cZ^BWe[V&-p 6;&qڎ-qo\9(.J7os'Ț fKNUkS$0LoeJ٣ qJ(#7Կ\iBȍz3HY>;Uo|/;<Ô٦;,r|z{Ix0w[r"Y zYφ]O96C_K_$q3*sp$kD<=X~/q uN+pX%ٸt#]2Q!S`(ClF`iU)|h-} 8R/tWYŚ0Xk q?ɇxQIu3pҜ,{5{3pS ?s1 =D&GS#J:_ IIpQv k>uHQA XRTiȤI)(ڈR70 5'^s;(EF)u8eUKH LduR#1 Mc[_bH^!i\4<ƷZ`ٰuǑG{ Άd,g7RyMoX.u-ol܅8C/?X[i|`^o< )1]^^@z_q (KK~s`p>Ve$V#s:% y$/eoVj=2A %@$Ȗ} z&g75UԠsqP_%Eo_%ʗg]NeuT@D A}. wX %H+wR51.ȃoCm|JkBd}*e@dpi:9siP/?d4BG_baEq d(*B7^W,DX=Q-G6acw" l '|p@R8MFñ6TuoWp˟% iu&T;r;H)!63$כ1I>;١Nz 8 G􁹶[FA5IYB[:&'`A &*>db@tBm?;B] VG6sxTfAn!ne -ӣ<,+$}AgWpfZwTD#p Nru QVv'ER6>HF J+R߅m꽨`i6SK/zQ jQe-^(ssU[MP?^=z7UB!c)R2*7جt[M^sxAVH&=-V,@|mE0-;.3:̳@f9&Ni~Bj֘[qOAEHlha.e/nOᐱF܄򍴎FrӒ&T(*^SniqD (ڴ[lLtFZ] SVFRA`²1_5NJ_bGy+S0(W-I۞XREb)@릪 ]y{\/v8t;{B Ϲ[r#YJ? x' uX܎M#Ź4!jCg&xx5%9#iXʣģ@|@LQ*IK7caA|Gp^Z3=͕_&$Y@tCi[S&P^ MFϳ J:IC*;s