radicale3-selinux-3.3.1-1.el9$>&9}w8u}JHw>?Y?Id  A *; JVkqx       8         8  ` t  ( _8 h9 :>@G H I( X4Y8\D ]l ^bdeflt u< vdCradicale3-selinux3.3.11.el9SELinux definitions for RadicaleSELinux definitions for Radicale (Python3). Supported toggles: - httpd_can_read_write_radicale - radicale_use_fusefs - radicale_exec_storage_hookgCbuildvm-ppc64le-10.iad2.fedoraproject.orguFedora ProjectFedora ProjectGPL-3.0-or-laterFedora ProjectUnspecifiedhttps://radicale.orglinuxnoarchfor selinuxvariant in targeted minimum mls do if rpm -q selinux-policy-$selinuxvariant >/dev/null 2>&1; then echo "SELinux semodule store for radicale3 ($selinuxvariant)" /usr/sbin/semodule -s ${selinuxvariant} -i \ /usr/share/selinux/${selinuxvariant}/radicale.pp else echo "SELinux semodule store for radicale3 ($selinuxvariant) SKIPPED - policy not installed" fi done # http://danwalsh.livejournal.com/10607.html if semanage port -l | grep -q "^radicale_port_t\s*tcp\s*5232$"; then echo "SELinux adjustments for radicale3 port tcp/5232 already done" else echo "SELinux adjustments for radicale3 port tcp/5232" semanage port -a -t radicale_port_t -p tcp 5232 fi echo "SELinux fixfiles for: radicale3" /usr/sbin/fixfiles -R radicale3 restore >/dev/null if [ -d /var/log/radicale ]; then echo "SELinux restorecon for: /var/log/radicale" /usr/sbin/restorecon -R /var/log/radicale fiif [ $1 -eq 0 ] ; then if semanage port -l | grep -q "^radicale_port_t\s*tcp\s*5232$"; then echo "SELinux delete for radicale3 port tcp/5232" semanage port -d -p tcp 5232 fi for selinuxvariant in targeted minimum mls do if rpm -q selinux-policy-$selinuxvariant >/dev/null 2>&1; then echo "SELinux semodule reset radicale3 ($selinuxvariant)" /usr/sbin/semodule -s ${selinuxvariant} -r radicale else echo "SELinux semodule reset radicale3 ($selinuxvariant) SKIPPED - policy not installed" fi done if [ -d /var/log/radicale ]; then echo "SELinux restorecon for: /var/log/radicale" /usr/sbin/restorecon -R /var/log/radicale fi fi~h~~h~A큤gCgCgCgCgCgCgCgCgCgC0292561a2971426c39b03a836cdc8c9a6e87e527b548a8d9d479d8ea96df03a2134973c634e5059908cadedf3fc33569224d7a0b069a41bafeccce6ad16307d8c5711965f6184c1900b078a7a3b00275eac67bef25267ee3e53fc9845fa21d236230cfab69f0b0270e9838ea74dabfedfd8597d27c959d98d0b709eb11f9c957c5711965f6184c1900b078a7a3b00275eac67bef25267ee3e53fc9845fa21d23cd0345305afd321dbd1aafe1fd2179df2bfd87c418515b550d536dfd50dfa66bc5711965f6184c1900b078a7a3b00275eac67bef25267ee3e53fc9845fa21d236230cfab69f0b0270e9838ea74dabfedfd8597d27c959d98d0b709eb11f9c957c5711965f6184c1900b078a7a3b00275eac67bef25267ee3e53fc9845fa21d23rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootradicale-3.3.1-1.el9.src.rpmradicale3-selinux     /bin/sh/bin/sh/usr/sbin/fixfiles/usr/sbin/fixfiles/usr/sbin/restorecon/usr/sbin/restorecon/usr/sbin/semodule/usr/sbin/semodulepolicycoreutils-python-utilspolicycoreutils-python-utilsradicale3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)selinux-policy3.3.1-1.el93.0.4-14.6.0-14.0.4-14.0-15.4.18-138.1.45-3.el9_54.16.1.3gC@g @fѴ@fr@f\^f4f/e,e>I@d.@d@d:d@cPeter Bieringer - 3.3.1-1Peter Bieringer - 3.3.0-1Peter Bieringer - 3.2.3-1Peter Bieringer - 3.2.2-2Peter Bieringer - 3.2.1-1Peter Bieringer - 3.2.0-1Peter Bieringer - 3.1.9-2Peter Bieringer - 3.1.9-1Peter Bieringer - 3.1.8-55Peter Bieringer - 3.1.8-54Peter Bieringer - 3.1.8-53Peter Bieringer - 3.1.8-51Peter Bieringer - 3.1.8-38Peter Bieringer - 3.1.7-37- Add sebool for hook (supports RHBZ#1928899) - Update to 3.3.1- Update to 3.3.0 - EL8: update bundled vobject to 0.9.8 (align with EL9) - EL8: update bundled defusedxml to 2.8.1 (align with EL9) - EL8: update bundled passlib to 1.7.4 (align with EL9)- Update to 3.2.3- Update to 3.2.2 - Obsolete radicale-config-storage-hooks-SELinux-note.patch by inject inside spec file - Obsolete radicale-httpd by contrib config from upstream - Fix group+permissions of /etc/radicale/rights - Create an empty file /etc/radicale/users with proper permissions- Update to 3.2.1- Update to 3.2.0 - EL8: update bundled vobject to 0.9.7 - EL8: update to Python 3.9 (requires update with option --allowerasing) - EL8: reenable bundled dateutil (required by Python 3.9)- SELinux/radicale.te: new boolean and policy for radicale_use_fusefs- Update to 3.1.9 - Remove obsolete patches - Add support for intermediate build using gitcommit- Debundle vobject as now available in EPEL9 (#2246219) - Skip bundle setup in case of nothing to bundle- Readjust setup.py after applying patch to proper version (#2229519)- Update patch release/upstream to d7ce2f0b (2023-04-22) - Add radicale-3.1.8-fix-main-component-PR-1252.patch - Partially align spec file with Fedora variant- Move bundled required modules to USER_SITE directory - Disable bundled dateutil (EPEL provides now 2.8.2) - Remove cases for radicale major version 1 and 2 - Move binaries to libexec and create a wrapper script - Align systemd unit file with f38 - Fix __requires_exclude and fix/add "Requires" entries- Replace PR-1271 and PR-1276 with patch against upstream 6ae831a3 - Extend SELinux policy to allow native journald logging - Update to 3.1.8 - Disable bundled passlib (EPEL provides now 1.7.4) - Disable bundled defusedxml (EPEL provides now 0.7.1)- Add radicale-disable-timestamp-if-started-by-systemd-PR-1276.patch - Fix still unsolved SELinux issues (#2156633) - Add radicale-fix-move-behind-proxy-PR-1271.patch/bin/sh/bin/sh 3.3.1-1.el9radicale3-selinuxradicale.fcradicale.ifradicale.pp.minimumradicale.pp.mlsradicale.pp.targetedradicale.teradicale.ppradicale.ppradicale.pp/usr/share/doc//usr/share/doc/radicale3-selinux//usr/share/selinux/minimum//usr/share/selinux/mls//usr/share/selinux/targeted/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmzstd19noarch-redhat-linux-gnudirectoryASCII textC source, ASCII texthttps://bugz.fedoraproject.org/radicaleutf-8eb2bd03612609a016cbf404dc7a70ee3e6284b715f533346749099654a4e8e337cb7a40afe0aa786c3ddac9368fd57878f493e3852d9413e5d66f9ddb501ae74?(/h2[DLT3radicale3-selinux-3.3.0-1.el9;` 37='(q ȂWOƕ߿EhNax1> 6 _ ܉3!4En΁;8r2(F|gCC A^?++ڥsj逭`?XxĆGF6VUN. ȅ+sȏ~| ~Y9V?<`VsկA#pE˭%0G%~vj6!<] 7&EMb.Ek kI)[j0)KVy^?\NS,ԷciC1 /+CGea@'YT2MG,`.JH"/%-ܔ#+7@c`|~"fiKS&0^a,dL4ܾˈ%S7^ :Z!=.)r_1O]WO"|FB /RG:&XrKJTΦ=i˭U#7KfdeНXdpzW)g9]ث&IaqKy@:.mǂE{#'wh?bbf53d8f5629cb4d710ccf81116b3dafdf8e8d9ce12dc03f7c9f0311377b83691a1b4bf8b18cb8aa9ea2095815654338134492cbVޡ8p/' N Ȁ*,8- ,H؀@T{tBrSy6 wkj_BZh91AY&SY{! ,y=1a` @tC(F4@ &LL0L0 J @h(ҞM' MziE.H47 \& 'M ry-ҕL!.j?9\` vjaAB  #@CB( ń"}'XHKԠ"%dZK7*4H (AAP1=S7S:> q/H7{'^𙓸NX!,ZE>[ 5ڜH]bGBC6P hp5ᬌ%"JFԔ:S)vΔ^99s␵4&)Q0KRfP]ZM4&K %fCl~Gw$S +ǻ[_exec_storage_hookbool false; if () { # RHBZ#1928899 allowtvar_lib_t:file map;f:processtpgid;minimum/.ppTRAILER!!!Sdg& '%- Lj2B# HRpb)ZA T]@TN}NH:A vKdo 6 *>_jɎ߶ѭctFytpiomh}ez_ RxR0koFucZw