autofs-5.1.3-150000.7.20.1<>,frp9|7>O#ռظO5B0,-D87(`$BWdnXLbVRDө&ܖa Vmo +,cr kfMd81X}1`tA {_’S/M/okz s /nh?&8 `O,'Xﺔn6;p@[^FB(92G>L|?ld   8 $04Mn  4?0? ? ,? (? %? &H?'D?(?))?*+;+;1 ;(1q81x91:3=kC>kK?kS@k[FkcGkx?Hlt?Imp?XmYm\m?]n?^rbsctzdtetftltuu?vv w4?x0?y,.z &hCautofs5.1.3150000.7.20.1A Kernel-Based AutomounterAutoFS is a kernel-based automounter for Linux. It automatically mounts filesystems when you use them, and unmounts them later when you are not using them. This can include network filesystems, CD-ROMs, floppies, and so forth.frh01-ch3d7ASUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Daemonshttp://www.kernel.org/pub/linux/daemons/autofs/v5/linuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in autofs.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in autofs.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi PNAME=autofs SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi 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 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 autofs || : ( 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 autofs ) || : 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 autofs.service || : ( 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 autofs.service ) || : fi PNAME=autofs SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi 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 test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in autofs.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( 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 autofs.service ) || : fi fi80(9I x888I8II 8j ɐ8Ht+ # 3 T" < AA큤A큤큤AA큤A큤frfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrY$frfrY$Y$Y$Y$Y$Y$frfrfrY$frfrfrfrfrfrfrfre14ef8dd026615811e716d57f18657cef6489f3aba29a6a6c7f2baa0de8744e27df6016aee000dc5f03fe9cb80a0eca7145476278d5d71bc5f1bb52aa3aeace65cfcea33209d8b1a53c59becfcd1204b454ccdb50c34ad7f7696ef6f1a5d0ba9554a2f4731142bb4a6123a24c6af1e5e8759a772bb102cd1ad909f9fad35e4763e76bd00da1312542bc5fe4fabefb893aded22c029afce14e129ef7cdfebde690923d96e514799741778e6ade53bc9666b3bdbd9ed84e940751d2ad9705153cc8302845a2d74fa262f41a806c0ac15075fc01bd20d116aaf003a3f0200ca2755523eef21d8c2d92937bf88cd2fd6a4bdc7a796319f22f17b39969be649cc9ffaad8c3f0d1204067aaedbdf3d2accc1840e41417e35c62c1015e9ac8bba2ad1c8f0cc81ff9013e08727e1d407aedb9739fd9f00097d2a9de5632a3a4d42957f4fccc16aef5d1338c99a81310f6cc682a4483d402b4a4afe9a96f5f0b1d076a5b2c47c2ffaed7328478e450a2f200d3af2fd3d9c2043f9112207faabdb8388c6525b71b099cdd1b0994bf0a630999da02b63631809ac3668720ecffcacf59d70dd9b39f186f4bdb71ed7020067ba925b8544b42633e36cb15212914f98c6e38c5479ed869b87499a0c979ca989e732f986061504011be57b726f2e463f67b9b72e5363b60a3feb5b92e17310949aaae7fd49b9ddfcb72c7267903ba32c40238c1279c6425a3e8723355bc15fc47d3b37dab377df3fd061d67d3a252132babf214ddf03ba3db8d37e8e16e59b61881df8e9c8ff2eddaf540f60dfbbe1b06b491822e657a62a1dead74765603a22f34ef934e0cf99f376fd072ac5045d7eb7f8684ccc8ee24e86a07fc4d449e93ee5348b5eccee8d9e1253265bc053c3ccf5a36a7838137b90edc17d9cc5f8f872a496c68c8ba81af7f8c5deacc7da61bc2717db23ae7179a7a02580768d43972658e87d8aa70dc74e90fb314449fb834bbe2e026fd953a9352d808025afd3d046bed6ef3157297d92256856fff4101afb94ce322ee851679da931bc087c782c7466a660ffd8656f493cd193ceb62ed36805da03c304479db2591290a89ee2f107d8cb9f114c2775a6bed9bf9522c20c9f557aaaabf5b997a5c0049fdb73defb8f809b7763225a33a25d02859f41c68624dceafa5bfb717dd517d8f4d52f4c80077ee3da2188ae0e984aa721e911cd9ee4a22acde2df61750db55f068e4b894f56e116b1455da928f2caf60daedeb3296459c67108bc3575552bc4b8876dee7dd481e304140a4c83140a1b9f3efb00c92f72128c9144043a2cb127e1ae3481e2403c6916b3954da84445094ed3d6b12ca2750b32b1c15a79061f6482070eeb872651d2c32050a0ba2646e98f1c29ed0d6b071f7b39f0c72d2f6b71a9296956bf9a35f4d2343a7ddd86aae8d55bded138128ce5a6e3d998aba347db19befe51b67ade34d62c7502e05a336ef8df060483f6390d7dad342dda259bffb4d504739a89387f3eb27f8aa9918615b99636c1290d74c58d30421063d306b89817066b54fc5a90eb85d6f5ec1235e69ac286af439c274f71cd2230decf5fc7a43ed91638140b2e5fad22b3f878414aee76145916e68c865ad366ba3a45f80445e340163532089698fea2f6bba1599b173634b4ef8045add1871623a6e51b1a9df36ee89132896dde976e40977c2ac0c277fdb1822ce7167af23a15e5ee5e205e0e586a87262270b108ab806752841ac6ab70edb155d20b74f222b05f97c70bb84f7cb3b336a4c29527403e6736fed7fe72ea06421472e6225c2d8c84ead7c32b4a82257207b5b9d92eeee19b31a58000d667489413efe29d432ac2e352a92629e3abcdddbd3eeec64e7c2f5b58b6e819ff2c1444fb6e249fa3e327a942183eaf2399c14b64a04121dd0879d308d25530fded3d31c727d066d45f36e0ca0d6d633e27a7f435492f1f4ac30b9eaab599428da3aa25aa1226b774a76d779a0ec3be98964728bef359ea0bf5554bf7c8640cb53b20ca73c085d393ee24568bc36d049abebbd69627b35a9646b90a78ad51868eb0ea0bacb6782722f00deafba8dacca967a3efcf1dd988edcbbcd09dd36634a9ca90b48a8ac3d6d7901126dcaeefcae4da907d99d0ff1f562d51c1d7cd4133f1989d4feb97f51cfb512276a2f6a3cbe7654d2e7abc8084bb475fae06dead973aad777bdc7339fa81lookup_file.solookup_ldap.solookup_yp.somount_ext2.somount_ext2.somount_nfs.soserviceautofs.8.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootautofs-5.1.3-150000.7.20.1.src.rpmautofsautofs(x86-64)config(autofs)@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shaaa_baseconfig(autofs)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcom_err.so.2()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libk5crypto.so.3()(64bit)libkrb5.so.3()(64bit)libkrb5.so.3(krb5_3_MIT)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)liblzma.so.5()(64bit)libm.so.6()(64bit)libnsl.so.2()(64bit)libnsl.so.2(LIBNSL_1.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.2.5)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libsasl2.so.3()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd5.1.3-150000.7.20.13.0.4-14.6.0-14.0-15.2-14.14.1fU@e,dC@b0b/.@b D@`e@Z@ZZvZ@Z7YB@Y@Y@Y@Y@X-W@VVf@U@UXUJ@T@T-@Tи@Tи@Ttabraham@suse.comtabraham@suse.comddiss@suse.comnfbrown@suse.comnfbrown@suse.comnfbrown@suse.comrgoldwyn@suse.comnfbrown@suse.comdimstar@opensuse.orgnfbrown@suse.comrbrown@suse.comkukuk@suse.dejeffm@suse.comkukuk@suse.dejeffm@suse.comjeffm@suse.comjeffm@suse.comastieger@suse.comjeffm@suse.comjeffm@suse.comro@suse.decrrodriguez@opensuse.orglchiquitto@suse.comdmueller@suse.commszeredi@suse.czmszeredi@suse.czlchiquitto@suse.comlchiquitto@suse.comkukuk@suse.de- autofs-5.1.6-remove-intr-hosts-map-mount-option.patch Don't use the intr option on NFS mounts by default, it's been ignored by the kernel for a long time now. (bsc#1225130)- autofs-5.1.8-dont-use-initgroups-at-spawn.patch Don't use initgroups at spawn (bsc#1214710, bsc#1221181)- autofs-5.1.3-revert-fix-argc-off-by-one-in-mount_aut.patch Fix off-by-one error in recursive map handling. (bsc#1209653)- autofs-5.1.6-fix-quoted-string-length-calc-in-expand.patch Fix problem with quote handling (bsc#1181715)- 0005-autofs-5.1.4-fix-incorrect-locking-in-sss-lookup.patch Fix locking problem that causes deadlock when sss used. (bsc#1196485)- 0004-autofs-5.1.3-add-port-parameter-to-rpc_ping.patch Suppress portmap calls when port explicitly given (bsc#1195697)- Update pidfile path to /run from /var/run (bsc#1185155)- 0003-autofs-5.1.4-fix-fd-leak-in-rpc_do_create_client.patch Fix filedescriptor leak (bsc#1093436)- BuildRequire pkgconfig(udisks2) instead of udisks2-devel: let's be flexible on possible package name changes. - Package COPYRIGHT as %license instead of %doc.- 0001-use_hostname_for_mounts-shouldn-t-prevent-selection-.patch Fix handling of replicated NFS server so that selection between servers still works sensibly when use_hostname_for_mounts is in effect. (bsc#1066720) - 0002-Fix-monotonic_elapsed.patch Fix bug introduced with monotonic-time patches which causes nanoseconds to be ignored and effectively disables sorting based on response time and/or weight. (bsc#1066720)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Add build require for rpcgen (preparation for removing it from glibc)- fix ordering of seteuid/setegid in do_spawn (bsc#1062482). - fix unset tsd group name handling (bsc#1062482). - fix possible map instance memory leak (bsc#1038198). - check map instances for staleness on map update (bsc#1038198). - Added patches: - autofs-5-1-3-check-map-instances-for-staleness-on-map-update.patch - autofs-5-1-3-fix-ordering-of-seteuid-setegid-in-do_spawn.patch - autofs-5-1-3-fix-possible-map-instance-memory-leak.patch - autofs-5-1-3-fix-unset-tsd-group-name-handling.patch- Add libnsl-devel as build require in preparation of libnsl removal from glibc- Add gpg signature- Update URL to use www.kernel.org now that ftp is gone.- update to version 5.1.3: * limit getgrgid_r() buffer size * increase worker thread per-thread stack size * fix offset mount location multiple expansion * use malloc for expanded map location * fix invalid reference in remount_active_mount() * fix work around sss startup delay * fix possible NULL derefernce * use autofs_point to store expire timeout where possibe * add config option to use mount request log id * factor out set_thread_mount_request_log_id() * log functions to prefix messages with attempt_id if available * create thread-local ID for mount attempts * add the mount requestor's pid to pending_args * delay submount exit for amd submounts * fix bogus check in expire_cleanup() * handle amd cache option all in amd type auto mounts * handle map_option cache for top level mounts * capture cache option and its settings during parsing * add function conf_amd_get_map_options() * check for conflicting amd section mounts * include amd mount section mounts in master mounts list * add function conf_amd_get_mount_paths() * add function conf_amd_get_map_name() * add support for amd browsable option * add ref counting to struct map_source * fix typos in README.amd-maps * honor last rw in mount options when doing a bind mount * set autofs mounts catatonic at exit * make set_direct_mount_catatonic() more general * check NFS server availability on local mount fallback * make lookup_nss_read_master() return nss status * don't return until after master map retry read * set sane default master read wait timeout * dont exit on master map read fail timeout * fix included master map not found return * fix quoted key handling in sanitize_path() * add sss master map wait config option * work around sss startup delay * add master read wait option * wait for master map available at start * update and add README for old autofs schema * fix create_client() RPC client handling * fix _strncmp() usage * fix argc off by one in mount_autofs.c * fix cachefs parse message not being logged * fix typo in MOUNT_FLAG_GHOST comment * Avoid local variable name shadowing another * configure: add cache variable for Linux proc filesystem check * fix count_mounts() function * fix short memory allocation in lookup_amd_instance() * Fix fgets(3) size argument (another one) * Fix typos in error messages * Remove unused local 2KB buffer * fix file map changed check * Change .requestor to .requester for consistency * Fix a typo in CREDITS * fix libtirpc detection with -Wl,--as-needed * Fix size arg of fgets(3) * Drop redundant \n in logerr() * Fix compiler warning in try_remount() * build: check for clock_gettime in librt * fix possible memory leak in nfs mount * add config option to suppress not found log message * properly handle errors in lookup_nss_mount * fix yp map age not updated during map lookup * fix 'nameing' typo in autofs.conf * add remote-fs.target systemd dependency * add autofs(5) note of IPv6 libtirpc requirement * fix autofs(5) description of supported map sources * fix modules make clean target * fix Makefile linking dependencies * fix handle_mounts() termination condition check * log pipe read errors * fix use-after-free in st_queue_handler() * always set direct mounts catatonic at exit * improve scalability of direct mount path component * fix use after free in match_my_name() * fix memory leak in get_network_proximity() * fix typo in autofs_sasl_bind() * fix use after free in open_lookup() * fix use after free in sun parser parse_init() * fix memory leak in ldap do_init() * fix memory leak in nisplus lookup_reinit() * fix sasl connection concurrancy problem * fix unbind sasl external mech * remove unused function elapsed() * change time() to use monotonic_clock() * change remaining gettimeofday() to use clock_gettime() * use monotonic clock for indirect mount condition * use monotonic clock for direct mount condition * define pending condition init helper function * use monotonic clock for alarm thread condition wait * define monotonic clock helper functions * Add a mode option for master map entries * fix error handling of is_mounted() * fix out of order call in program map lookup * add configuration option to use fqdn in mounts * update map_hash_table_size description * change lookup to use reinit instead of reopen * implement reinit in multi lookup module * fix map format check in nss_open_lookup() multi map module * factor out alloc multi map context * factor out free multi map context * add type to struct lookup_mod * implement reinit in yp lookup module * implement reinit in sss lookup module * implement reinit in program lookup module * implement reinit in nisplus lookup module * implement reinit in ldap lookup module * implement reinit in hosts lookup module * implement reinit in hesiod lookup module * implement reinit in file lookup module * implement reinit in dir lookup module * implement reinit in parse modules * add reinit entry point to modules * fix nsswitch handling when opening multi map * make open_lookup() return nss status * move check_nss_result() to nsswitchr.c * fix update_hosts_mounts() return * fix missing source sss in multi map lookup * fix direct map expire not set for initial empty map * fix direct mount stale instance flag reset * fix error handling on ldap bind fail * fix config old name lookup * fix rwlock unlock crash * fix return handling of do_reconnect() in ldap module * make find_server() return a status * make find_dc_server() return a status * make connect_to_server() return a status * make do_connect() return a status * move query dn calculation from do_bind() to do_connect() * fix return handling in sss lookup module * fix left mount count return from umount_multi_triggers() * revert fix libtirpc name clash * update libtirpc workaround for new soname * fix fix gcc5 complaints * Removed patches: autofs-5.1.1-task-use-after-free.patch autofs-improve-scalability-of-direct-mount-path-comp.patch autofs-5.1.1-properly-handle-errors-in-lookup_nss_mount.patch autofs-5.1.1-fix-yp-map-age-not-updated-during-map-lookup.patch autofs-5.1.1-leave_auth_destroy.patch * Updated patches for context: autofs-5.1.1-dbus-udisks-monitor.patch- remove rpmlintrc, review was boo#782691- Fix spurious ELOOP on certain kinds of failures (bsc#968918): * autofs: fix yp map age not updated in s/_/./g case * autofs: properly handle errors in lookup_nss_mount * Added patches: autofs-5.1.1-properly-handle-errors-in-lookup_nss_mount.patch autofs-5.1.1-fix-yp-map-age-not-updated-during-map-lookup.patch- improve scalability of direct mount path component creation (bsc#966573). * Added autofs-improve-scalability-of-direct-mount-path-comp.patch * Refreshed autofs-5.1.1-dbus-udisks-monitor.patch - Use libldap_r instead of libldap for thread safety (bsc#955477). * Added autofs-use-libldap_r-instead-of-libldap-for-thread-safety.patch- add patch autofs-5.1.1-leave_auth_destroy.patch (bnc#958410) do not redefined auth_destroy, the reason for this has long been fixed in libtirpc (version 0.2.1 is already fine)- autofs.service: Use KillMode=mixed so "KillSignal" (SIGTERM) is only sent to the main process and if still does not exit after "TimeoutStopSec" then "SendSIGKILL" is sent to all remaining processes of the unit's control group. This is the desired behaviour for almost all daemons that execute foreign programs.- update to version 5.1.1: * fix compile error in defaults.c * add serialization to sasl init * dont allocate dev_ctl_ops too early * fix incorrect round robin host detection * fix race accessing qdn in get_query_dn() * fix leak in cache_push_mapent() * fix config entry read buffer not checked * fix FILE pointer check in defaults_read_config() * fix memory leak in conf_amd_get_log_options() * fix signed comparison in inet_fill_net() * fix buffer size checks in get_network_proximity() * fix leak in get_network_proximity() * fix buffer size checks in merge_options() * check amd lex buffer len before copy * add return check in ldap check_map_indirect() * check host macro is set before use * check options length before use in parse_amd.c * fix some out of order evaluations in parse_amd.c * fix copy and paste error in dup_defaults_entry() * fix leak in parse_mount() * add mutex call return check in defaults.c * force disable browse mode for amd format maps * fix hosts map options check in lookup_amd_instance() * fix memory leak in create_client() * fix memory leak in get_exports() * fix memory leak in get_defaults_entry() * fix out of order clearing of options buffer * fix reset amd lexer scan buffer * ignore multiple commas in options strings * fix typo in flagdir configure option * clarify multiple mounts description * gaurd against incorrect umount return * update man page autofs(8) for systemd * dont pass sloppy option for other than nfs mounts * make service want network-online * fix fix master map type check * init qdn before use in get_query_dn() * fix typo in update_hosts_mounts() * fix hosts map update on reload * make negative cache update consistent for all lookup modules * ensure negative cache isn't updated on remount * dont add wildcard to negative cache * add a prefix to program map stdvars * add config option to force use of program map stdvars * fix incorrect check in parse_mount() * handle duplicates in multi mounts * revert special case cifs escapes * fix map option parsing for 'strictatime' * fix showmount search in auto.net * remove obsolete comment in auto.net * fix macro usage in lookup_program.c * fix gcc5 complaints * remove unused offset handling code * fix mount as you go offset selection * link daemon with pthread library (Debian patch) * manpage corrections (Debian patch) * fix manpages hyphenation (Debian patch). - ported patches: * autofs-5.1.0-dbus-udisks-monitor.patch -> autofs-5.1.1-dbus-udisks-monitor.patch * autofs-debuginfo-fix.patch -> autofs-5.1.1-debuginfo-fix.patch * autofs-5.0.9-suse-auto_master_default.patch -> autofs-5.1.1-suse-auto_master_default.patch * autofs-5.0.9-task-use-after-free.patch -> autofs-5.1.1-task-use-after-free.patch - remove patches that are now upstream: * autofs-5.1.0-dont-pass-sloppy-option-for-other-than-nfs-mounts.patch * autofs-5.1.0-add-a-prefix-to-program-map-stdvars.patch * autofs-5.1.0-add-config-option-to-force-use-of-program-map-stdvars.patch * autofs-5.1.0-gcc5-fixes.patch- add autofs-5.1.0-gcc5-fixes.patch: Fix build against gcc 5.x- prevent potential privilege escalation via interpreter load path for program-based automount maps, add the following patches: autofs-5.1.0-add-a-prefix-to-program-map-stdvars.patch autofs-5.1.0-add-config-option-to-force-use-of-program-map-stdvars.patch (bnc#917977 CVE-2014-8169)- add autofs-5.1.0-dont-pass-sloppy-option-for-other-than-nfs-mounts.patch (bsc#911720)- Fix autofs.service so that multiple options passed through sysconfig AUTOFS_OPTIONS work correctly (bsc#909472)- Fix configuration handling now that we have /etc/autofs.conf and /etc/sysconfig/autofs. Runtime options are now configured in the former, while settings that affect the daemon start up are still handled in the latter. - Clean-up sysconfig.autofs, leave only init script options: $OPTIONS and $USE_MISC_DEVICE. - Run %fillup also when systemd is enabled. (bsc#906606)- Use udisks2, udisks development has ceased in favor of udisks2./bin/sh/bin/sh/bin/sh/bin/shh01-ch3d 1718787565  !"#$%&'()*+,-./0123456789:;<=>?@5.1.3-150000.7.20.15.1.3-150000.7.20.15.1.3-150000.7.20.1 NetworkManagerdispatcher.dautofsauto.masterauto.master.dauto.miscauto.netauto.smbautofs.confautofs_ldap_auth.conforg.freedesktop.AutoMount.confautofs.serviceautofslookup_dir.solookup_file.solookup_files.solookup_hosts.solookup_ldap.solookup_ldaps.solookup_multi.solookup_nis.solookup_nisplus.solookup_program.solookup_sss.solookup_udisks.solookup_userhome.solookup_yp.somount_afs.somount_autofs.somount_bind.somount_changer.somount_ext2.somount_ext3.somount_ext4.somount_generic.somount_nfs.somount_nfs4.soparse_amd.soparse_sun.soautomountrcautofsautofsREADMEREADME.SUSEREADME.SUSE.ldapREADME.active-restartREADME.changerREADME.ncpfsREADME.replicated-serverREADME.smbfsREADME.v5.releaseautofs.schemasysconfig.autofsautofsCOPYRIGHTauto.master.5.gzautofs.5.gzautofs.conf.5.gzautofs.udisks.5.gzautofs_ldap_auth.conf.5.gzautofs.8.gzautomount.8.gzrcautofs.8.gz/etc//etc/NetworkManager//etc/NetworkManager/dispatcher.d//etc/dbus-1/system.d//usr/lib/systemd/system//usr/lib64//usr/lib64/autofs//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/autofs//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/autofs//usr/share/man/man5//usr/share/man/man8/-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.suse.de/SUSE:Maintenance:34435/SUSE_SLE-15_Update/b04d7a789e7eb9196796ba3e22909d4a-autofs.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linux   directoryPOSIX shell script, ASCII text executableASCII textBourne-Again shell script, ASCII text executableXML 1.0 document, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dccdc3c38c64925de4d53eec138a6ca153a08c77, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=407915444dde6117adaf788eb6f6891c3ba0f2c2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=91d050e2c10d8f274093cc617e80d2b343eb1875, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=51377da6446770d760ac75b861c6cdc3dd09435b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f7fb9866a9363dffee26433b0f87ac09a42cfe1b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ef5e7d7638a2473e69c9142a5429870948e2c9bc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b42c81c8849c9aa1aaac0be4b9ee0998ef6b1558, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd4408a08f4453340d0e19a817c7109febd54d6b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=76d46e4f5e256173044cf045666b368bbc833f1a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ebeb338f5402cf8bf11c7b8f4f654f2edc653165, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a7e695c3355f3c041d5f49d337908e57eba38cab, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=eef47bf6e74efb8b7a1d0d6cd14c0027d5f170bf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=983cde81a0099e23d861fb1d092c1ac842de0938, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f3805ecb18d71ef21394ac5cc987ad6da0b7de19, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3fa2bad8a3fab314c759d132e8b816712af7c719, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2eff5c4251bbd8b7fb233fe0acd547bd7bbdbb0f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b3f3d6559e030b7dde9d814e3881f5171fb16813, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bc2edd95dce22dd5c1054a673fafa97aebf60eb4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7a09b3fcd6df9ac0e94ec30ed53335645d996e66, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=35d85e3d0e5e5a451e40d02ba36b87e62a7eb9b9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c9c86fc887744d5d3b9a34c339aba82e69d34313, for GNU/Linux 3.2.0, strippedunified diff output, ASCII textAlgol 68 source, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)/L[jx    RRRR,R'R&RRR RRRR%R.R#R+R R,R'R&RRR RRRR%R.R#R+R R,R'R(R&RRR RRRR/R%R.R#R+R R,R*R1R'R&RR RRRRRR RR)R0R2R!R"RR-RRRR%R.R#R+R R,R'R(R&RRR RRRR%R.R#R+R R,R$R'R&RRR RRRR%R.R#R+R R,R'R&RRR RRRR%R.R#R+R R,R'R&RRR RRRR%R.R#R+R RRRR RRRRRRRR R,R'R&RRR RRRR%R.R#R+R R,R$R'R&RRR RRRR%R.R#R+R R&RRRR%R.R#R+R R,R'R&RRR RRRR%R.R#R+R R&RRRR%R.R#R+R R&RRRRR%R.R#R+R R&RRRR%R.R#R+R R&RRRR%R.R#R+R R,R'R&RRR RRRR/R%R.R#R+R R,R'R(R&RRR RRRR%R.R#R+R R,R'R&RRR RRRR%R.R#R+R R,RR1R(R'R&R RRRRRRR%R.R#R+RR0R2R!R"R z;y&%nfs-clientsystemd-sysvcompatutf-8358c145bd0e8827ebc70315e9c7c24c0267350188b082fd9cf206e564acfb877?@7zXZ !t/K@]"k%w G,,`sa($* 07 =4ztX/,OX>T{k{PފJ3ANwôbթפ]ܙtCCgoB[g ًёOH_ V6W%/37]hTDw.KO9`™)iJ\`}( {IɀF_U*r/%Tڡ:߳:Zm%@,5գ9$!c*{sSh7rԳYX#N }jo1z ">QҀ*94>A /bw yAy,m Ƀnn"}r:&=6vS9j7=g%QfhL»npo4i|({R[Xi=UѦ^d # v~{5aIα6HT}쭇j7H>|ةzMD$t8AC,Q:)_6Z+e:"˂ r=]=(όk2.#2޵05<JyL1;;NN^S:Ba2hj `m ꛜ^ y1*Nl1dLpiO\4/s+&|Lr ҕ#Jv5!ZW?рD*B/1?.RJ|p<5b>,h W%3h\n2,TѠ 'SqDo:Dhs% PL>3>jsAVڅۼ@uŞ"}T].G倸 vLBd꙼bU,b8"ni#牗>7G\;kP2r#80U:+XJhK/Ғ˜s7Ġe w9[O30?i?PAwwc>' MzlIڦBls <5Hdpu- QoC+5 |/z.Tv3GsU .,Y)"l98H IK0G(0[֖Iwp4syO7=7Bc%U-+KKSNߋϔ8P"MƐ~B: Guby@Z;׵KOBPqy)e5( E=aFwSMUL_Hu/ܻ(:"IS9;17j]vD搉c7&I<&}`S:aiSCBg%n2fIh;w v@aƱb&j!1.E@L TZHzCWRy~A ?ZęKYI#6h 0:R$̰\|]];9i{ $Ge%0,,a[NT[buIt24R=88)(*3NC5`9Θl i8DCCAW"Վ@fbeAjy_eeꓔ8(d73 r_w|8#pA8FϞt t`8t\ۘ130#DެzON4?Q-fMFV~UQ!0ŸN[R,]shaE{ ? ?LnۿpE COH:WCyOlg)>u5?ґrRSפlNpH2#i*HnA)vP.K$nހ<1YH`^XSwq:n^Of(GV$udnC /AtqyjcޢZx{mHI:o_!Zvc؎6ُV1R6-8=QC-K)_%%z3:amNGFFqΛ ZW^2mů`*cŕ#VN7mbAM-'eXLW2u- 5,>lNfLR S|e&L8rQ+c';- (PP@ ܸ-ۜC}_LRȢ8l-K"5QRf5wf1k/\pʦ57l?Svk ABdoM6S|6q+@QKЇ=u\J%9ʪKpx|ey}XwmMܠDE/Tq0}⮠uNrDuue!їY||'#Fu r@qCB%]l,B>g7>i}#A Ĥ).Ee3ժS)zT5ŀ2uwFm,-g>L1@NX}|/SÌi1x{H ηr3E^҈L#+JV`4vq-X6-cRlEӌNr܎;?S(K=;-=*[x<6E@R1iPXU0BNbĽ~ -f̛nRؽ؎}(l]hŝ]x&Ҹ.#}77_ gTo8>͋EO Oe GԱ\p=)a[NO,KVL`@a⻴HP˭;3JhTh=-/9Cte4Bh E'!°sUPJ.JH|-h QX!3ŕ\ֿm]8}2 J֊'/ m+Zd _pV.j]W,ԠDv(Ήˆɺ[K_L-dhN 49Á?hfaMZBPk8G$t yC:Wܰ m%TVEPnYW{[lˋ `4 s󔪦mLsKj- Hhm L!ȮL3,./q$jsDd%e617uŁݏf<ڗ$Mn>`h/P wa lL;<'k`6|"1gHJHV\nJΦMZ~h>DJD91{UVIv@±bcE!ZD,^Y22[HqRt/-H#GIɓb3Vǵ&d\'-lǕ\#9ouuc{^bh{>vA_oNv}ȆQx 9OۧF3": ,₷rՉ6 %ڎ ) vӎ_`ii=s~Xz(mCOȐ79rJfWL6r^.qmL%2~C0~^f{A?zH $6ylFVnYz.#5N.?Swo9PpfvʅDhm}P p"9Rp~FZw\Xs<o*DqZ'Uxr1$ s GmC7CV[5(a4_Y"Or_@ԕt!6ճ#h!J&haDgMۯhyU `!a[i}lܠۑ_N/z rl_6k3zJfcO==y)zMopuz1KNQHIW{{ z-ܚ hfp;TA@dj"}^s0@Az,Q}PBgD F 2;{8'֐GՄyܜ? UxwŸsrPխ. K@Y2wPb\`K}By騈9 E"\uvM1֜Zo WBV/uRLxR j;E`x1*Qس<Ϳ^.}_w:p#;Bљ_t95 :+ɼwRf|9R{?/8]HP!J1/=2GYdXNS:g+#(@"6,߬{ ]zV?<Ŭ}bL6´` gځR CglFXX3e  uoV/O3J MkQvت؎? ߕ@@!kV=Z(!z_`ګ[gX4Qi+T { FM3sq>EDW $L\ u/col,M'xe}i|d`#/I"=u0j"*9_B߯{UHæF{0Jٸ y')+{iklaIS3U.b潘ȰV֢9[O~RGU,ӷ -5¼ٙ*hU:4< )LWWf>n?bE )k̆[e>Ok"ێ"& !.l`tAlV=V=CmbNESȇ.29G/ Eα0cv$`T G%` I*T"&9$\XSsL +RFJ) 6st) V nŗ:u"(|&W=h۵ * GO bkbr/U^u~0oi ;] #y.u-.[r#|q_(}9uz%=P$̱G ]~%Q i6$}@Q(NFcwv*ȗ{4j)0J:bS賒m;KS7*K-N\5WE+r4S'qLjOy+Wω79L-7GN=]gsN \|hv8I Fxl@W+NZtR=vF4fyX&ʺ1ٍ&JMv> ",)p%#}骷4@Ə lpbF,?\kuZyP$!Oflm,8UW)WBK+CB [mj*O> tE dEVq Vx5ɒْۂ׶$)oc{ 6;Eޡl1ǷO ˪Ϲwb01)צ̀dSt{g/[/I'iFXW +?a-n"|kb""sSe!E-((1< 9 XSA3סOf"S5[]|ɶ3 1tmۻB ͘9zf6Sgyoh|!#8BdI1no@v_ w z6 ZG'36wk|Ղ"]­jѰIv秀:ʙ빕~l1`-9teS4E\Ë=*rdfb4}L庤cBt6JdfcȁL/==m߉Cfd0اg;[1Я,_QZ:[Nm/2-!,L"!m{UZ-;<eǷo-1ځq(ztY=+t,o5 1C'/=֘h*7DCYҵwteL>`-UL5}Ǻ\s:3-(M*NnoamwbWePa@5N/>:ZSIUogTp%XZݯ߶- Ys1CyT #{h .&M-~ɑqHݑ ?>2b 53\ bLzŘfH.}*p/(a5 tqKc`n|ک V;K1uE_6 mT krplEAn9$5g*^3Ժ"jHDqhX= Xa{t:?s1gZeZL^ω ,Οc"m/!D!gTSmi3 ~3bj8{:Y2 'ڝQV|Kc$;?Dղ%gok= NBQBuRCEi] >WWk?2חs¾N?Rے:ia+2`fʖ긶vL6h2l$%;{ϧO7LB[5PK,S2+c%ca*#dTسFM6fBOb[wIĢuX)@Oۋ' bPQ<$AuأV>\RᎥ٘>79Tʈ!2yK}I䨱*3:|lc&pT'A"^H Bp!BZgI)NQMnd!ohl*@Iž~} Z'I"`$Is3YNP &y(|X)%YCg(<<+zY!Kq5 M|' wKd^t4T8t`ѦAf7*ARԾq83XdzIIIن~\6_*m9*{U)ߜ y$/VD<Ex ʒb7iX ŎYiV"|Qm?NO=8/Oj8@k6FGk|RdVZ CYA.?~n.9 ;J5:.^YXmgܜb|Q5RNu! tuu&g ~N0;( 5HA*=;+x^nhd˺j8ڦ>?@} ~#wʗn1-y|ohqsuNM =C!`HIVlXQ*^>-k`ρ2]nbdA1RѾ5 ݹ?er'+ڋb{& &ګXe- wkn*_H̹H{J ++g#SRd/g=_ktN9IvN燓$}dVw0jyE|mί! -\vF\ޑ>Wp5Gк\ayM:#F#Ud҆oFNk y:^^:YeMRSO7y*2M?^@`6P<=sFWmUpa^**ٓǢp'DGsQGR"R olT嵌i)_JXS^2C]պ\Mb9 Qhΐ -=D1}Y5EY/Twrs*d$1u,)LpjT a8h%T4|vqN?A`52߱)[s&bho- EjqNboJ۶<)[5=fn;]{pح@hSDsa{* #xQ3qtR|+Ƕ`1D;z+FSrqO`кX }L\bfH(qc 7pEpu ݥZ{n5ߪV qiPكvג;b4 ;i=".3Hcil@G4{1]F;q Kh2 8!ws@]XH0ۜ8':c~ޯjoٚ>`Z}ѸRE%%P3 \ g8Ⱥar6ϲYQgz6‰=[61 BMPj_~S~X76ko$D*}dTpz#k[ΓP.t]u5<$H&u2p QCૻ`(I&>Cs)eۉORnJ[93W mif"4iԦ <> QjiKD.t\Y i1#@+y"p"lIQ*O_z~N-cKo_ܰKlZy:J"QC`MҸGlxzg}O̵2bF@BQt{_ G@_#%DЋ Uy.%%Rp շkc"?6'~DTSz[psf\w[e3a+ Usջ<ܣX4e&qr}a$I:Yk u8dgF8<A? `XĆy0?UiM4c%9eu>]XzlM 0"Jz7/HO 줪-[QyoAC^yD Ax;⧩YDC\,g{ {Q\˚ "&'PCb/%'Ϲ[0ޛUc =s[PT|oυ(y7'2{GӞ?9,H{kc,֠V#A 6=҉FTS*!_*#>Z'ܙ œ\ +͟ݪRq SxBIF ,!Zhzc= ~HWLe t>m#tݩ5A遀I~WǶޝUL(6jY00 ̈́"N֌K&k]zKM>#;o'MZU-*HoyFهBg=f 6sjSv?4.O[@[ X(=o w[Pޔ+xVu@W1n_y-¤c\ͷ@U$N4ǾuWb𿷾-*A:14b"7AVGY@ðrm/JGwf^8U* J{9TmaBOFn[=.UQj$/^t~Ǐ}HK(,aY3ƿy,Ǔ#L˝ <( 쳰 NzƒU1(K}Vz<|u!`P{xd0_ Jߑ ӞE+峾-SPFvLpbqnxEO(H9FweL #1靠a[,'͓kyAn֑=A E毦>*kE7iC^'^kL K m!ċwO6%mj!F1]`2D;80Ur[S+'s!xS*a?b{zG"t0M*_Gtn6L"M_.-&Oaj')r|jȎ|&wߐZ!hѡy K\IS/K!$=Ä煾ɭ96؍6I7^b .6\ŅL$`!$6M<&&=.^io\ ǝf+FX` +>~ !ހ{4l{$E^3v zHr[RSM3#`mkls)哑<{.=FpQ7q$i"7]"cMCo٭:XLp#VP}93ae0;J8HCV { `gjj/t^7~ol-!m=^c` E=z#.zKfm`t\tQ }m^30#!*s( XO&K)0V56Nd&٭SOcZ/$ p.8W5R+H~ی%6`j}dgA'r>~[ʷCV1-5 `-δ0RH^!mq{ZB a=~_ں~A e`_2oc$ͭ,)FѾN@@޸َz\i+$(uIyZQvΩŇS1mLbN&aɳx<28^l{ tf>x v2]t? 7M&;.px0wt?9%m]s=<=YNK?J:J☷⻫1 ^wuCrbbl^q#ʼ82Ra.R.y\-Y+<B.8 8r_#m`DȔց&Tcx|] ƑkiГCpA7PN͠~j~@Dmb6q)enzJfO {ndR G]q=$;~`yESRED0vҘP|Bhsx8l'Wdہ%<%yp]Y@̑oY/!BuzD7xca0+\qLYeNpI>S &wiD_9!rI{'g 6DתS됓=0Z E:]%EBB\V'Us Om@)W#c<*C92^rҭEBCihFx]gTLVʨZ#7_LptQ^1R"cix3sze[+F163amWŠN jg~ݝn 6,̍R$T1hLW< BI8x$ GvnFz/<"DQ抵IGy\0sUBs aUf]!E/.N Lp˭M][2nj"}c+kpkۛ/AAΑ"1^Jk~P8)o܂/A .Q1Im9҂`ؠIwmFC^} Q.(<'%ˑXAq&E*O_?1tMcEM2/66I1RzhZg#Nȭ [db&Cŧİ"kH>&<9(43ɋ;SL(J2ʕ/7r< pXw! fbH>R^VW%V /F~q 0/UHP;$jWnUƏ W%!ϧsƓ-0ٮ /WÓd&cd{U kKa<Ǩ=lrs,~7cX'"xZm/CRS^%c?=*(t32 |N ?`RXC?sXUQ[hq_#Y`Rh\;F U3#Q@ax?^h ~FS&#kJƍs}Y y"l(S8Y_kh[vr^N3t 3b@s[j^*^khTta?4PWUiF= =.Phڡގ&sL.)KUH]>d:%qpk v\`tP^aG)_)/{PzrF|N# `oBN  O)7?Rh| _JINţkl3ENIxYYlS:'H-礐B+񀡄(츨^UFq͛p>1`dfĐW%g*PVgs؎D\,oW Գ`\(Bg-7!(sZ@1H;7چ xAp\L`=o@(g΋7n(Va!Y)MCyI-WdBd7V ?MezC'%t2D#@+59# pXr(5)A 'vIӡvfcL)=D*U(Ǹ#Ϛ*H (g ͂Z l3(qCAez}! 5ݾ6'qP爬)w=JDt$k7l%nJ|ipiRQ WLKS^PPNc%8 N4[:tHp-J=(@3F-Y?_yNwlzfzOGڿa֏[ [F)m"% cu;z졓I]9EǨD[ X[XB/${2>Igʦk!Pل{Sp\5☵U,kAi-&WQEzdi þ;N*z Moez_ P8 @`?Ijt΄Koj< z㼩UN]mO%mB3}QAZ*%d.8.e~)3LHٮHQ }T/gaQ* ?kIF0,[hx|6_i. Kᓇb1Fkh{I" oDǩ@!)[9*4,I:[w5MDc 5&2yKg"P0|[A طT[$% Leq:FǣwEnWS s& !2V^Vmͦ (4zrVp.16oyba$5QT oIcKY1ʼV-ϖ>*d' #؁D<D˖r*S$[7gȍTnJJ#ubN0DڡXkmCbnV|/bY 9}标M>("qhyJ۲j׻(S 6,  CC~W7Ji5[N<2^U m# h'Lz ƃX{SQ)ҷ̀5}z^EL z!2; 2yVbۏ>9񺀉uU}Ψw@"5J 7ЗU9pn7fcv/^8Vw0y? Ij&J3(1q_B_CP[ł[[iM6peX46ě:;*HXn@bNUUTe FR)t! 9w _ʑlVmרA<\㖅sRֿ?_L?@zY 8K0z-X3<1O_X6 u7K$DYW>.`UTe 9 B}]=By^/&4Lk~GܙIKHajSn qU:S͎R=/p`PCX $[!re ܕ mN.zvm& /ؐ o88Z ysGB\aJ`X-`d,xkw"0v):1h"-Nx3JXa1k Hø)IV .?`F|,oX:rd ]KeZ\|W9Ьg~D@`X}푇'cĂT,%N NS> 8WS3R}n ddDgy^3 Xb8w [Q8_XYJٕ۫bƭ!y.->+Me|[c (e4?X\;aLb+< wЙč ~CGʅXWAu/D`H0vÌ}u΃aB:-}Z6 u~ <{&%ͻ- G꬀&l V,V“VNwJd2l:Uk~!J iwO]h8\*F嫺 Q?o2h豄-`%U%|0JpΊa#p¿PU(@?D)W*`K{1m,68H-9/`72dM齏ks`aAN/?tY4L HKƎi0WQ^ @#u1r;qGB:'`m6KrFUZss3h I0{(s!xaܑ 9P yEmԺ@3?;'M#8x9Ы x;w*o<Yx]r3E 6M5kJu^_clo;{~V56)ߪWkSbjXeePHzvQu@&$~yw̓3^Ń.>pa6 !0z-~9H\f\_+wgvazs.FHtS߾ /Pz0ЬZׁ,?&Ncp-Hz^׳:FܡvS 0,x)5(PUUJzgNx\d#Jt 9u'/&eiii.pS YZ