Revision Date: | 2020-12-01 | Version: | 1 |
Title: | Security update for obs-service-tar_scm (Important) |
Description: |
This update for obs-service-tar_scm fixes the following issues:
Security vulnerabilities addressed:
- CVE-2018-12473: Fixed a path traversal issue, which allowed users to access files outside of the repository using relative paths (bsc#1105361) - CVE-2018-12474: Fixed an issue whereby crafted service parameters allowed for unexpected behaviour (bsc#1107507) - CVE-2018-12476: Fixed an issue whereby the outfilename parameter allowed to write files outside of package directory (bsc#1107944)
Other bug fixes and changes made:
- Prefer UTF-8 locale as output format for changes - added KankuFile - fix problems with unicode source files - added python-six to Requires in specfile - better encoding handling - fixes bsc#1082696 and bsc#1076410 - fix unicode in containers - move to python3 - added logging for better debugging changesgenerate - raise exception if no changesauthor given - Stop using @opensuse.org addresses to indicate a missing address - move argparse dep to -common package - allow submodule and ssl options in appimage - sync spec file as used in openSUSE:Tools project - check encoding problems for svn and print proper error msg - added new param '--locale' - separate service file installation in GNUmakefile - added glibc as Recommends in spec file - cleanup for broken svn caches - another fix for unicode problem in obs_scm - Final fix for unicode in filenames - Another attempt to fix unicode filenames in prep_tree_for_archive - Another attempt to fix unicode filenames in prep_tree_for_archive - fix bug with unicode filenames in prep_tree_for_archive - reuse _service*_servicedata/changes files from previous service runs - fix problems with unicode characters in commit messages for changeloggenerate - fix encoding issues if commit message contains utf8 char - revert encoding for old changes file - remove hardcoded utf-8 encodings - Add support for extract globbing - split pylint2 in GNUmakefile - fix check for '--reproducible' - create reproducible obscpio archives - fix regression from 44b3bee - Support also SSH urls for Git - check name/version option in obsinfo for slashes - check url for remote url - check symlinks in subdir parameter - check filename for slashes - disable follow_symlinks in extract feature - switch to obs_scm for this package - run download_files in appimage and snapcraft case - check --extract file path for parent dir - Fix parameter descriptions - changed os.removedirs -> shutil.rmtree - Adding information regarding the *package-metadata* option for the *tar* service The tar service is highly useful in combination with the *obscpio* service. After the fix for the metadata for the latter one, it is important to inform the users of the *tar* service that metadata is kept only if the flag *package-metadata* is enabled. Add the flag to the .service file for mentioning that. - Allow metadata packing for CPIO archives when desired As of now, metadata are always excluded from *obscpio* packages. This is because the *package-metadata* flag is ignored; this change (should) make *obscpio* aware of it. - improve handling of corrupt git cache directories - only do git stash save/pop if we have a non-empty working tree (#228) - don't allow DEBUG_TAR_SCM to change behaviour (#240) - add stub user docs in lieu of something proper (#238) - Remove clone_dir if clone fails - python-unittest2 is only required for the optional make check - move python-unittest2 dep to test suite only part (submission by olh) - Removing redundant pass statement - missing import for logging functions. - [backend] Adding http proxy support - python-unittest2 is only required for the optional make check - make installation of scm's optional - add a lot more detail to README - Git clone with --no-checkout in prepare_working_copy - Refactor and simplify git prepare_working_copy - Only use current dir if it actually looks like git (Fixes #202) - reactivate test_obscpio_extract_d - fix broken test create_archive - fix broken tests for broken-links - changed PREFIX in Gnumakefile to /usr - new cli option --skip-cleanup - fix for broken links - fix reference to snapcraft YAML file - fix docstring typo in TarSCM.scm.tar.fetch_upstream - acknowledge deficiencies in dev docs - wrap long lines in README
|
Family: | unix | Class: | patch |
Status: | | Reference(s): | 1013708 1013712 1013893 1015171 1076410 1082696 1093447 1105361 1107507 1107944 1130116 1145575 1145738 1145739 1145740 1145741 1145742 1159922 1159923 1159924 1159927 1161167 1173902 1173994 1174628 1177613 CVE-2008-2109 CVE-2011-1097 CVE-2011-1526 CVE-2011-4862 CVE-2012-2451 CVE-2013-6435 CVE-2014-2855 CVE-2014-8118 CVE-2014-8242 CVE-2014-9512 CVE-2016-2347 CVE-2016-9797 CVE-2016-9798 CVE-2016-9802 CVE-2016-9917 CVE-2018-10196 CVE-2018-12473 CVE-2018-12474 CVE-2018-12476 CVE-2019-10081 CVE-2019-10082 CVE-2019-10092 CVE-2019-10097 CVE-2019-10098 CVE-2019-11045 CVE-2019-11046 CVE-2019-11047 CVE-2019-11050 CVE-2019-7524 CVE-2019-9517 CVE-2020-0569 CVE-2020-14318 CVE-2020-14323 CVE-2020-14344 CVE-2020-14383 SUSE-SU-2019:0540-1 SUSE-SU-2019:0876-1 SUSE-SU-2019:1353-2 SUSE-SU-2019:2237-1 SUSE-SU-2020:0101-1 SUSE-SU-2020:0349-1 SUSE-SU-2020:2116-1 SUSE-SU-2020:2346-1 SUSE-SU-2020:3092-1
|
Platform(s): | openSUSE Leap 15.0 SUSE Linux Enterprise Desktop 11 SP3 SUSE Linux Enterprise Desktop 11 SP4 SUSE Linux Enterprise Desktop 12 SUSE Linux Enterprise Desktop 12 SP1 SUSE Linux Enterprise Desktop 12 SP2 SUSE Linux Enterprise Desktop 12 SP3 SUSE Linux Enterprise Desktop 12 SP4 SUSE Linux Enterprise Module for Open Buildservice Development Tools 15 SUSE Linux Enterprise Module for Python2 packages 15 SP1 SUSE Linux Enterprise Module for Server Applications 15 SUSE Linux Enterprise Module for Server Applications 15 SP1 SUSE Linux Enterprise Module for Web Scripting 15 SUSE Linux Enterprise Server 12 SP1 SUSE Linux Enterprise Server 12 SP1-LTSS SUSE Linux Enterprise Server 12 SP2 SUSE Linux Enterprise Server 12 SP2-BCL SUSE Linux Enterprise Server 12 SP2-ESPOS SUSE Linux Enterprise Server 12 SP2-LTSS SUSE Linux Enterprise Server 12 SP3 SUSE Linux Enterprise Server 12 SP3-BCL SUSE Linux Enterprise Server 12 SP3-LTSS SUSE Linux Enterprise Server 12 SP3-TERADATA SUSE Linux Enterprise Server 12 SP4 SUSE Linux Enterprise Server 15-LTSS SUSE Linux Enterprise Workstation Extension 15 SP1 SUSE OpenStack Cloud 6 SUSE OpenStack Cloud 7 SUSE OpenStack Cloud 8 SUSE OpenStack Cloud Crowbar 8
| Product(s): | |
Definition Synopsis |
openSUSE Leap 15.0 is installed AND Package Information
cups-2.2.7-lp150.1 is installed
OR cups-client-2.2.7-lp150.1 is installed
OR cups-config-2.2.7-lp150.1 is installed
OR libcups2-2.2.7-lp150.1 is installed
OR libcupscgi1-2.2.7-lp150.1 is installed
OR libcupsimage2-2.2.7-lp150.1 is installed
OR libcupsmime1-2.2.7-lp150.1 is installed
OR libcupsppdc1-2.2.7-lp150.1 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 11 SP3 is installed
AND Package Information
MozillaFirefox-38.3.0esr-22 is installed
OR MozillaFirefox-translations-38.3.0esr-22 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 11 SP4 is installed
AND Package Information
xen-4.4.3_02-26 is installed
OR xen-doc-html-4.4.3_02-26 is installed
OR xen-kmp-default-4.4.3_02_3.0.101_65-26 is installed
OR xen-kmp-pae-4.4.3_02_3.0.101_65-26 is installed
OR xen-libs-4.4.3_02-26 is installed
OR xen-libs-32bit-4.4.3_02-26 is installed
OR xen-tools-4.4.3_02-26 is installed
OR xen-tools-domU-4.4.3_02-26 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 12 is installed
AND krb5-appl-clients-1.0.3-1 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 12 SP1 is installed
AND libid3tag0-0.15.1b-182 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 12 SP2 is installed
AND Package Information
lhasa-0.2.0-5 is installed
OR liblhasa0-0.2.0-5 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 12 SP3 is installed
AND Package Information
libHX28-3.18-1 is installed
OR libHX28-32bit-3.18-1 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 12 SP4 is installed
AND Package Information
gegl-0_2-0.2.0-14 is installed
OR gegl-0_2-lang-0.2.0-14 is installed
OR libgegl-0_2-0-0.2.0-14 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Module for Open Buildservice Development Tools 15 is installed
AND Package Information
obs-service-appimage-0.10.5.1551309990.79898c7-3.3 is installed
OR obs-service-obs_scm-0.10.5.1551309990.79898c7-3.3 is installed
OR obs-service-obs_scm-common-0.10.5.1551309990.79898c7-3.3 is installed
OR obs-service-snapcraft-0.10.5.1551309990.79898c7-3.3 is installed
OR obs-service-tar-0.10.5.1551309990.79898c7-3.3 is installed
OR obs-service-tar_scm-0.10.5.1551309990.79898c7-3.3 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Module for Python2 packages 15 SP1 is installed
AND Package Information
libsamba-policy0-4.9.5+git.383.7b7f8f14df8-3.47 is installed
OR samba-4.9.5+git.383.7b7f8f14df8-3.47 is installed
OR samba-ad-dc-4.9.5+git.383.7b7f8f14df8-3.47 is installed
OR samba-dsdb-modules-4.9.5+git.383.7b7f8f14df8-3.47 is installed
OR samba-libs-python-4.9.5+git.383.7b7f8f14df8-3.47 is installed
OR samba-python-4.9.5+git.383.7b7f8f14df8-3.47 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Module for Server Applications 15 is installed
AND Package Information
apache2-2.4.33-3.21 is installed
OR apache2-devel-2.4.33-3.21 is installed
OR apache2-doc-2.4.33-3.21 is installed
OR apache2-prefork-2.4.33-3.21 is installed
OR apache2-utils-2.4.33-3.21 is installed
OR apache2-worker-2.4.33-3.21 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Module for Server Applications 15 SP1 is installed
AND Package Information
graphviz-addons-2.40.1-6.6 is installed
OR graphviz-tcl-2.40.1-6.6 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Module for Web Scripting 15 is installed
AND Package Information
apache2-mod_php7-7.2.5-4.49 is installed
OR php7-7.2.5-4.49 is installed
OR php7-bcmath-7.2.5-4.49 is installed
OR php7-bz2-7.2.5-4.49 is installed
OR php7-calendar-7.2.5-4.49 is installed
OR php7-ctype-7.2.5-4.49 is installed
OR php7-curl-7.2.5-4.49 is installed
OR php7-dba-7.2.5-4.49 is installed
OR php7-devel-7.2.5-4.49 is installed
OR php7-dom-7.2.5-4.49 is installed
OR php7-enchant-7.2.5-4.49 is installed
OR php7-exif-7.2.5-4.49 is installed
OR php7-fastcgi-7.2.5-4.49 is installed
OR php7-fileinfo-7.2.5-4.49 is installed
OR php7-fpm-7.2.5-4.49 is installed
OR php7-ftp-7.2.5-4.49 is installed
OR php7-gd-7.2.5-4.49 is installed
OR php7-gettext-7.2.5-4.49 is installed
OR php7-gmp-7.2.5-4.49 is installed
OR php7-iconv-7.2.5-4.49 is installed
OR php7-intl-7.2.5-4.49 is installed
OR php7-json-7.2.5-4.49 is installed
OR php7-ldap-7.2.5-4.49 is installed
OR php7-mbstring-7.2.5-4.49 is installed
OR php7-mysql-7.2.5-4.49 is installed
OR php7-odbc-7.2.5-4.49 is installed
OR php7-opcache-7.2.5-4.49 is installed
OR php7-openssl-7.2.5-4.49 is installed
OR php7-pcntl-7.2.5-4.49 is installed
OR php7-pdo-7.2.5-4.49 is installed
OR php7-pear-7.2.5-4.49 is installed
OR php7-pear-Archive_Tar-7.2.5-4.49 is installed
OR php7-pgsql-7.2.5-4.49 is installed
OR php7-phar-7.2.5-4.49 is installed
OR php7-posix-7.2.5-4.49 is installed
OR php7-shmop-7.2.5-4.49 is installed
OR php7-snmp-7.2.5-4.49 is installed
OR php7-soap-7.2.5-4.49 is installed
OR php7-sockets-7.2.5-4.49 is installed
OR php7-sodium-7.2.5-4.49 is installed
OR php7-sqlite-7.2.5-4.49 is installed
OR php7-sysvmsg-7.2.5-4.49 is installed
OR php7-sysvsem-7.2.5-4.49 is installed
OR php7-sysvshm-7.2.5-4.49 is installed
OR php7-tokenizer-7.2.5-4.49 is installed
OR php7-wddx-7.2.5-4.49 is installed
OR php7-xmlreader-7.2.5-4.49 is installed
OR php7-xmlrpc-7.2.5-4.49 is installed
OR php7-xmlwriter-7.2.5-4.49 is installed
OR php7-xsl-7.2.5-4.49 is installed
OR php7-zip-7.2.5-4.49 is installed
OR php7-zlib-7.2.5-4.49 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP1 is installed
AND Package Information
libXtst6-1.2.2-3 is installed
OR libXtst6-32bit-1.2.2-3 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP1-LTSS is installed
AND Package Information
kgraft-patch-3_12_74-60_64_69-default-9-2 is installed
OR kgraft-patch-3_12_74-60_64_69-xen-9-2 is installed
OR kgraft-patch-SLE12-SP1_Update_24-9-2 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2 is installed
AND libyaml-0-2-0.1.6-7 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2-BCL is installed
AND Package Information
kernel-firmware-20170530-21.22 is installed
OR ucode-amd-20170530-21.22 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2-ESPOS is installed
AND Package Information
openslp-2.0.0-18.15 is installed
OR openslp-32bit-2.0.0-18.15 is installed
OR openslp-server-2.0.0-18.15 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2-LTSS is installed
AND ucode-intel-20180807-13.29 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3 is installed
AND Package Information
bzip2-1.0.6-29 is installed
OR bzip2-doc-1.0.6-29 is installed
OR libbz2-1-1.0.6-29 is installed
OR libbz2-1-32bit-1.0.6-29 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3-BCL is installed
AND permissions-2015.09.28.1626-17.20 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3-LTSS is installed
AND Package Information
libdcerpc-binding0-4.6.16+git.169.064abe062be-3.46 is installed
OR libdcerpc-binding0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libdcerpc0-4.6.16+git.169.064abe062be-3.46 is installed
OR libdcerpc0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libndr-krb5pac0-4.6.16+git.169.064abe062be-3.46 is installed
OR libndr-krb5pac0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libndr-nbt0-4.6.16+git.169.064abe062be-3.46 is installed
OR libndr-nbt0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libndr-standard0-4.6.16+git.169.064abe062be-3.46 is installed
OR libndr-standard0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libndr0-4.6.16+git.169.064abe062be-3.46 is installed
OR libndr0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libnetapi0-4.6.16+git.169.064abe062be-3.46 is installed
OR libnetapi0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamba-credentials0-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamba-credentials0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamba-errors0-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamba-errors0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamba-hostconfig0-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamba-hostconfig0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamba-passdb0-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamba-passdb0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamba-util0-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamba-util0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamdb0-4.6.16+git.169.064abe062be-3.46 is installed
OR libsamdb0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libsmbclient0-4.6.16+git.169.064abe062be-3.46 is installed
OR libsmbclient0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libsmbconf0-4.6.16+git.169.064abe062be-3.46 is installed
OR libsmbconf0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libsmbldap0-4.6.16+git.169.064abe062be-3.46 is installed
OR libsmbldap0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libtevent-util0-4.6.16+git.169.064abe062be-3.46 is installed
OR libtevent-util0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR libwbclient0-4.6.16+git.169.064abe062be-3.46 is installed
OR libwbclient0-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR samba-4.6.16+git.169.064abe062be-3.46 is installed
OR samba-client-4.6.16+git.169.064abe062be-3.46 is installed
OR samba-client-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR samba-doc-4.6.16+git.169.064abe062be-3.46 is installed
OR samba-libs-4.6.16+git.169.064abe062be-3.46 is installed
OR samba-libs-32bit-4.6.16+git.169.064abe062be-3.46 is installed
OR samba-winbind-4.6.16+git.169.064abe062be-3.46 is installed
OR samba-winbind-32bit-4.6.16+git.169.064abe062be-3.46 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3-TERADATA is installed
AND gd-2.1.0-24.9 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP4 is installed
AND cifs-utils-6.5-9.3 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 15-LTSS is installed
AND Package Information
libX11-1.6.5-3.6 is installed
OR libX11-6-1.6.5-3.6 is installed
OR libX11-6-32bit-1.6.5-3.6 is installed
OR libX11-data-1.6.5-3.6 is installed
OR libX11-devel-1.6.5-3.6 is installed
OR libX11-xcb1-1.6.5-3.6 is installed
OR libX11-xcb1-32bit-1.6.5-3.6 is installed
OR libxcb-1.13-3.5 is installed
OR libxcb-composite0-1.13-3.5 is installed
OR libxcb-damage0-1.13-3.5 is installed
OR libxcb-devel-1.13-3.5 is installed
OR libxcb-devel-doc-1.13-3.5 is installed
OR libxcb-dpms0-1.13-3.5 is installed
OR libxcb-dri2-0-1.13-3.5 is installed
OR libxcb-dri2-0-32bit-1.13-3.5 is installed
OR libxcb-dri3-0-1.13-3.5 is installed
OR libxcb-dri3-0-32bit-1.13-3.5 is installed
OR libxcb-glx0-1.13-3.5 is installed
OR libxcb-glx0-32bit-1.13-3.5 is installed
OR libxcb-present0-1.13-3.5 is installed
OR libxcb-present0-32bit-1.13-3.5 is installed
OR libxcb-randr0-1.13-3.5 is installed
OR libxcb-record0-1.13-3.5 is installed
OR libxcb-render0-1.13-3.5 is installed
OR libxcb-res0-1.13-3.5 is installed
OR libxcb-screensaver0-1.13-3.5 is installed
OR libxcb-shape0-1.13-3.5 is installed
OR libxcb-shm0-1.13-3.5 is installed
OR libxcb-sync1-1.13-3.5 is installed
OR libxcb-sync1-32bit-1.13-3.5 is installed
OR libxcb-xf86dri0-1.13-3.5 is installed
OR libxcb-xfixes0-1.13-3.5 is installed
OR libxcb-xfixes0-32bit-1.13-3.5 is installed
OR libxcb-xinerama0-1.13-3.5 is installed
OR libxcb-xinput0-1.13-3.5 is installed
OR libxcb-xkb1-1.13-3.5 is installed
OR libxcb-xtest0-1.13-3.5 is installed
OR libxcb-xv0-1.13-3.5 is installed
OR libxcb-xvmc0-1.13-3.5 is installed
OR libxcb1-1.13-3.5 is installed
OR libxcb1-32bit-1.13-3.5 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Workstation Extension 15 SP1 is installed
AND Package Information
bluez-5.48-5.16 is installed
OR bluez-cups-5.48-5.16 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud 6 is installed
AND Package Information
MozillaFirefox-52.2.0esr-108 is installed
OR MozillaFirefox-branding-SLE-52-31 is installed
OR MozillaFirefox-devel-52.2.0esr-108 is installed
OR MozillaFirefox-translations-52.2.0esr-108 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud 7 is installed
AND Package Information
python-oslo.cache-1.14.1-3.3 is installed
OR python-oslo.concurrency-3.14.1-3.3 is installed
OR python-oslo.db-4.13.6-3.3 is installed
OR python-oslo.log-3.16.1-3.3 is installed
OR python-oslo.messaging-5.10.2-3.6 is installed
OR python-oslo.middleware-3.19.1-4.3 is installed
OR python-oslo.serialization-2.13.2-3.3 is installed
OR python-oslo.service-1.16.1-3.3 is installed
OR python-oslo.utils-3.16.1-3.3 is installed
OR python-oslo.versionedobjects-1.17.1-3.3 is installed
OR python-oslo.vmware-2.14.1-3.3 is installed
OR python-oslotest-2.10.1-3.3 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud 8 is installed
AND Package Information
libsolv-0.6.36-2.16 is installed
OR libsolv-tools-0.6.36-2.16 is installed
OR libzypp-16.20.0-2.39 is installed
OR perl-solv-0.6.36-2.16 is installed
OR python-solv-0.6.36-2.16 is installed
OR zypper-1.13.51-21.26 is installed
OR zypper-log-1.13.51-21.26 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud Crowbar 8 is installed
AND python-cryptography-2.0.3-3.3 is installed
|