libzypp-plugin-appdata-1.0.1+git.20230117-150500.1.2 >  A dRop9|nu}bʵ%?MRQ#:{Q= 318Gy‡43Peס}^%9Z1vؽ1NRvA.ND"wn䝹>gEPLwq im^ gs?0p/۲ɾS2pr/TwsI0Z:ZEِ=P!G2w:`wHY2E h"@3f)hsEL%~2ȿVR(`$f5373e3dc36a2b27b2631e0a384372fef9a212c4719f4284571fc7f95c01f1a9248e9cbf5dbe5a214ff1c9179493dc2d1f6ab9fa@8dRop9|GΔz Nl9֝ɆKAJ]JVcW#pdSy?<ۗZJ0+ei^  EŗQ)7re}ֻee7; d*,+Y;Q^|EIJlg`\~#XƉ[ 8H> ~gHD`'AK<# J#D.@HJVb׿NWѶ~`>pF1L?1<d, 7 f 9Zj J g       4  =  H l   (T(8#9#:s#=,>,?-@- F-G-$ H-H I-l X-xY-\- ]- ^.5b.c/qd/e/f/l/u/ v0w0 x0 y0z000018Clibzypp-plugin-appdata1.0.1+git.20230117150500.1.2libzypp extension to handle AppStream metadataThis plugin extends libzypp to install AppStream metadata, as extracted from the repository metadata, onto the file system in order to be picked up by software centers.dR:sheep63SUSE Linux Enterprise 15SUSE LLC CC0-1.0 AND MIThttps://www.suse.com/System/Librarieshttps://wiki.gnome.org/Design/Apps/Softwarelinuxnoarch 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 appstream-sync-cache.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 appstream-sync-cache.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 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 appstream-sync-cache.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 appstream-sync-cache.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in appstream-sync-cache.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 appstream-sync-cache.service ) || : fi fi z큤AAAAAdR9dR9dR9dR9dR9dR9dR9dR9dR9868bcceda61ba8e54d56e6068d9173f925a6816d3b95eaaacbd4d006c2baf78c537562edb6ff276e23091c938e8f28103254198eaaeb088bb2ebeedeccc8e99356d57ab8e8f971ad59bfc074ecacbd70f3ca44a2d40ea6665bb3638a97c5f37400b752639d0d3ad8c7251adbb52474a605a1e861bcfc194acf0fba4ebb354db2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibzypp-plugin-appdata-1.0.1+git.20230117-150500.1.2.src.rpmappstream-providerlibzypp-plugin-appdata@ @       /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python3appstream-glibappstream-gliblibzypplibzypppython3-cmdlnpython3-cmdlnpython3-createrepo_cpython3-createrepo_crpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)zypper0.3.60.3.614.29.416.13.13.0.4-14.6.0-14.0-15.2-14.14.3cƍcƍba\>@_R,@\@Z@Z@ZmZ@Z2@Z2@ZI@ZY@Yh@YS@YP@YMW@W(VUL@U8U#U/@U@U U@U@T7TTZ@TPTPdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgjsegitz@suse.comdimstar@opensuse.orgdimstar@opensuse.orgjengelh@inai.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdleuenberger@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgtittiatcoke@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.org- Update to version 1.0.1+git.20230117: * InstallAppdata: use subprocess.run instead of os.system (bsc#1206836, CVE-2023-22643)- Update to version 1.0.1+git.20220909: * Add dist directory, for openSUSE packaging- Update to version 1.0.1+git.20220816: * Drop call to appstreamcli refresh * Added hardening to systemd service (bsc#1181400) * Typo fix for command help - Drop harden_appstream-sync-cache.service.patch: fixed upstream. - Drop Appstream recommends: no longer needed, as we no longer call appstreamcli.- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_appstream-sync-cache.service.patch- Install ASHelper to %{_prefix}/lib: the scripts hardcode this path.- Only Recommend instead of require AppStream: Allow distros like SLE not to ship AppStream as part of the main channel, but only in PK for example. SLE only ships GNOME Software, which does not rely on the xapian database, so we don't need this cache being refreshed. On SLE+PH or openSUSE, we also have KDE Discover, where xapian becomes a topic (boo#1125898).- Switch summary to a noun phrase.- Update to version 1.0.1+git.20180426: * systemd-service: we only need local filesystem, no network.- Update to version 1.0.1+git.20180425: * Rewrite InstallAppdata in python, having slightly better control over the execution * Add systemd service to resync the repodata cache (boo#1009745).- Drop the post scriptlet attempting to fix boo#1009745: at the time this script is executed on a fresh install, the repos are not yet setup in the chroot, resulting in the zypper lr call to fail and the AS data still not being initialzied.- Update to version 1.0.1+git.20180327: * AsHelper: normalize the repo alias names- Start zypper lr with ZYPP_PLUGIN_APPDATA_FORCE_COLLECT=1 post installation (boo#1009745). - Add relevant Requires(post) to ensure packages are installed in the right order: + appstream-glib >= 0.3.6 + python3-cmdln + python3-createrepo_c + libzypp >= 16.13.1 + zypper- Update to version 1.0.1+git.20180321: * ZYpp AsHelper: install AS data into system cache: new python helper to be a bit smarter (part of boo#996896).- Modernize spec-file by calling spec-cleaner- Do not consider appdata-ignore.xml.gz as appdata to be installed.- Bump version to 1.0.1+git.20170629: We were originally at 1.0.1 before switching to a git based source service, then 'downgraded' to 1.0+git, which was a mistake.- Update to version 1.0+git.20150408: + Drop the irrelevant LICENSE file from git. - Update License tag to be MIT (InstallAppdata.sh) AND CC0-1.0 (the appdata metafiles).- Provide 'appstream-provider': we might want to implement different methods of providing AppStream metadata to applications, and the frontends should not have to care about the technical details in the background. Software Centers like GNOME Software and Discover are supposed to use the new symbol.- Update InstallAppdata.sh: use appstreamcli refresh-cache instead of refresh-index (boo#1044114). - Drop GNOME software mention from the description. There are other frontends out there by now.- InstallAppdata.sh: do not stumble over the presence of the appdata-failed.xml.gz file: this is for debug purpose and does not contain valid applications (boo#989031). - Add awk Requires, as the latest modification relies on awk to find the right filenames.- InstallAppdata.sh: prepare for YaST type repositories to receive appdata.xml.gz and appdata-icons.tar.gz with a hashed filename in order to allow mirrorbrain to distribute it.- Expand the InstallAppdata.sh so that it (re)builds the Xapian database for the available appdata. This Xapian database is required by the KDE tools (Muon/Discover) to show the installed software * Add Requires on AppStream package as that this provides the appstreamcli binary- Fix installation of rpm-md provided metadata (expanding globs inside quotes does not work).- No need to validate appdata.xml.gz in a yast2 repo: those are created by kiwi, which in turn spanws appstream-builder: we can trust that it creates valid enough metadata.- Move openSUSE-appstream-process to appstream-glib package, as updating one often means a change in the other anyway. - Rename openSUSE-appstream-extra to openSUSE-appdata-extra, to better reflect what content to expect in this package (after the github reorganisation).- InstallAppdata.sh: pass --nonet to appstream-util when validating appstream.xml.gz.- InstallAppdata.sh: only install AppStream metadata, that validates.- Re-enable the actual libzypp plugin in place of shipping a static version of appstream metadata (last updated for 13.2). We can do this, as Tumbleweed now produces valid metadata. 3rd party repos are not yet able to produce valid metadata it seems.- Pass --include-failed to appstream-builder (requires apb 0.3.5).- Require openSUSE-appstream-extra by openSUSE-appstream-process: Having the extra appstream metadata available will allow the builder to get better results.- Preparations on the way to get AppStream metadata produced in a more conform way. - Add new subpackages: + openSUSE-appstream-extras: - Contains additional appstream metadata to assist upstreams not yet shipping their own .appdata.xml file. + openSUSE-appstream-process: - The processor is an attempt to be used by kiwi to produce valid appstream metadata.- Update InstallAppdata.sh: the yast2 metadata structure got a slight change with the switch to appstream-builder.- Update License to MIT, which matches the header in InstallAppdata.sh.- Bump version of libzypp-plugin-appdata to 1.0.1: + Disable the automatic metadata update mechanism, openSUSE 13.2 metadata quality is not ready for this. + Inject offline generated metadata into the system, so that gnome-software has usable metadata.- Split out of gnome-software, to be able to easier maintain updates./bin/sh/bin/sh/bin/sh/bin/shsheep63 1683128122 1.0.1+git.20230117-150500.1.2AsHelperappstream-sync-cache.servicezypppluginsappdataInstallAppdatazyppercommandszypper-appstream-cache/usr/lib//usr/lib/systemd/system//usr/lib/zypp//usr/lib/zypp/plugins//usr/lib/zypp/plugins/appdata//usr/lib/zypper//usr/lib/zypper/commands/-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:SLE-15-SP5:GA/standard/d8630e895a7c935514cbe7c751b1f483-libzypp-plugin-appdatacpioxz5noarch-suse-linuxPython script, ASCII text executableASCII textdirectoryBourne-Again shell script, ASCII text executableRRR;/y+\9|km?Dutf-8d5bb8f7458ca807d2dc850085d7c02352acb7ac4eb63ef8ff8f5b904ca8d4df5?7zXZ !t/_ !] crv9wM.ވXdlC$﫺QrDZ[:g<cf: ] s[61@H2W@^cg3qRJ7DSHN4Ck-ۥSBkB0E5 ݪ姅PĹ,Zeͱ0v7ﬦnpg?1Ah8,dI$|IOY!`\Ao@A't dx6DVo Ys@ҋq,-߫YʷZ@^/O1Y\(v:ȶ4M `)r~3"ČsxX 5v~p %GEoT?I$+$+w+.sC!TRLF:J +x;ot+j:68WKXl+_ЖW5Kӕ^6MݼQ^-Bw5D :ʟ;Mh{v* {8=6kp'Q|xRoniǵzRHZ"8$#&99"z\Y9) rYuDgf*fAq~AȄ x{q\P28讬Kc },$J\?ҒCEϙڳɯDrt1iO(]S {Kf| }-9 k2jUPg\ra]Mezx6#WCP,Xk>92K wkڡFmW Ժ}t i̳kp2u2D\.2&(~\Jԓ_@R%k%Ӷ茀8JrOVqBexAӹ6ޏE?z'#-GdG%fSWDaG _Y]2SG8{dD\NV2N10NV>kNA^lEٸ:]e{4r_-J.@ =:$'?̗,4w[9lV`"iXJ >{>!SIƗUK(}1ZRc*o/4:J:3{kG_[cPMDRሏ-w/[M8^ìmŮ_YJ|ƾgdyg˓BSB[T|Wq7 MנR.+fFgKNQ6bM&y'ZrjL 1?G֐8T˶^>BUMr,+K$ؽˬ޹$9Ңbv3RF$8_@W2 B/@K.kF4Gv'%{PFy:7fG&j R`c}&I3 *:}IE YZ