radicale3-selinux-3.2.3-1.fc41 >t 6 6_ HLP`d3!Flض zE>b$bjfR b$bjƥ(#sm}M1Ms+b9bcU.H,:L@ޗin쌙X-],r?c(lYV.ʖP"TRle=RG? Hđf9{Dv/^zhsbP<xOee7{/ЍXLBc CϏae[)i`?e?Ud ! B04CRc r~6   $  8  `         @ `     :( ~8 9 :<>q@yG H I XY\ ] ^b2deflt uH vpCradicale3-selinux3.2.31.fc41SELinux definitions for RadicaleSELinux definitions for Radicale (Python3). Note: storage hooks configuration is currently not supported by packaged SELinux policy and requires a local custom policy extension (RHBZ#1928899)fOQbuildvm-a64-07.iad2.fedoraproject.orgEFedora 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 fi3333A큤f f f f f f f f f f 0292561a2971426c39b03a836cdc8c9a6e87e527b548a8d9d479d8ea96df03a2134973c634e5059908cadedf3fc33569224d7a0b069a41bafeccce6ad16307d893b3b650dce0ceae49cd30ed80de8451b96c5d3036dd0a757812e7d7456a855991d53d418e5a1d763c3cf4f8b388969999034cf3c956d63cde200c2b2a10b5ff93b3b650dce0ceae49cd30ed80de8451b96c5d3036dd0a757812e7d7456a85591be7e94a0662937cf2b164a3ac29ca5a33d1ff47c9ac9fa0f909eebbbc555d0f93b3b650dce0ceae49cd30ed80de8451b96c5d3036dd0a757812e7d7456a855991d53d418e5a1d763c3cf4f8b388969999034cf3c956d63cde200c2b2a10b5ff93b3b650dce0ceae49cd30ed80de8451b96c5d3036dd0a757812e7d7456a8559rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootradicale-3.2.3-1.fc41.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.2.3-1.fc413.0.4-14.6.0-14.0.4-14.0-15.4.18-141.144.19.92fѴ@f>@fU@fr@fh<@fffdGfdGfdGf\^f4e,eeXd.@ds@d}d@dd@cʂ@cPeter Bieringer - 3.2.3-1Miroslav Suchý - 3.2.2-1.2Fedora Release Engineering - 3.2.2-1.1Peter Bieringer - 3.2.2-1Peter Bieringer - 3.2.1-4Python Maint - 3.2.1-3.1Peter Bieringer - 3.2.1-3Peter Bieringer - 3.2.1-2Python Maint - 3.2.1-1.1Peter Bieringer - 3.2.1-1Peter Bieringer - 3.2.0-1Peter Bieringer - 3.1.9-1Fedora Release Engineering - 3.1.8-54.2Fedora Release Engineering - 3.1.8-54.1Peter Bieringer - 3.1.8-54Fedora Release Engineering - 3.1.8-52.2Python Maint - 3.1.8-52.1Peter Bieringer - 3.1.8-53Python Maint - 3.1.8-39Peter Bieringer - 3.1.8-38Fedora Release Engineering - 3.1.7-38Peter Bieringer - 3.1.7-37- Update to 3.2.3- convert license to SPDX- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- 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 an unexpected unicode char in /etc/radicale/config (git#ce321344)- Rebuilt for Python 3.13- Additional review+extension of bundled Apache configuration example - Fix group+permissions of /etc/radicale/rights - Create an empty file /etc/radicale/users with proper permissions- Major review of bundled Apache configuration example- Rebuilt for Python 3.13- Update to 3.2.1- Update to 3.2.0 - 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- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Readjust setup.py after applying patch to proper version (#2229519)- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- Update patch release/upstream to d7ce2f0b (2023-04-22) - Add radicale-3.1.8-fix-main-component-PR-1252.patch - Remove cases for radicale major version 1 and 2 - Partially align spec file with EPEL variant - Move binaries to libexec and create a wrapper script - Align systemd unit file and SELinux definition with EPEL variant- Rebuilt for Python 3.12- Add patch against upstream 6ae831a3 - Extend SELinux policy to allow native journald logging - Update to 3.1.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- 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.2.3-1.fc41radicale3-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 -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19noarch-redhat-linux-gnudirectoryASCII textC source, ASCII texthttps://bugz.fedoraproject.org/radicaleutf-8b42c77699cacc0f7d80dfe59babebe46fce0fc787db62eb358689def68f1427049aaa7a690722041a1c85973ded675747623ee41e4551471205733d89e33531c?(/h zG@VHI$I-d;LbUUUUUUUUE&@Syck,X)`&`mk5`N cS!5Ω[$C%N[ ?ž,c.}gpЂå#nYϟ&BÅuUΥ֫v~}80DTatT].?H~N*uL6u~7*Hb_RͅF߬=w edIDRY GSIHGhhhllR5-׫:K(\- &ݤ!ջgbqȍ}%L2BYT*7%/#e^kg^ߊ5V3c#:Di 'XpuӤ1ҊyY*&1l:(_*vUHfB~Wb&'w27D͎H,qV'~a.xߋ46UP2{s  \=[ hMeTҼ]9:^LfQ>'uZ Pʬoa&CZ֌JO j[/ZJJde(n9)J(_[ I6l|)MUȭEa!3DyA,Ϻd f0J-sz.B(df$x5kDN 1d'SH y*ta\iFk Uqހ}:H܄xH K r/HS>;UiURr{#Q +]{49tMow fgd*eШzؒɆ8v.0w(P87D>&ud?RC0|ԧN *`aܗkMPc#J2fq0ikQ/&W(s>5\A7Ot)ҷS#md33+~q/B >_M ԅaG:pFyra : -?1wct_U&w4nh8 lz󨎔HpiTUV"}9͐>t R<-:u Ձȁb61^f .|q&W|:RRRt:7Ljq[LxǶȤo9s }edZlGnf~Fs@r $chdC QQFӸ4̈́cGS7RaGU , `L :pEɢ};"X!5Hq#fфXw.Itk5Yli[FG"]2ܬMcb RE9xfiv94Jˏ.JTlOwrD!M{qNТoJ q.q<<&ZEͫ M9)=d-=fڌ6CcG2^Gae(x9/k  c3uz!sq\hMT)pDmG7`uZ"k(!\*bqiGwpu(nNN%'RYQ9횖P }G5 'k}b_9?6/ų0j3otQI|h]*+B~{flHςL`K9@ԕW50G&ƢLj:<ﺉڒ_[oN>$7FO$)(ȩoZNn.}Ju{̪ hnDt' [kK3Z%j}\Ⱥ󾖯 vCF*p䰔>I%PRR9vYp?)$;TܑL&dvi D7ϵO"I13?t Ҹf HUZ A'(kΓR/bCy5wU I_Ivgw8!W㣍K.z5Ųw }UjK*Yj]7m/ﶪt|Q-VRgS# -Ozݫxr16#(A;ݷ wCMdq"D:613(j Sx8f } $m %7:7^DթEٱ,7H=5S""ۥfۃ9fMU%EpB'Ԑz 'Gav$hbWu}+2TY~sk] 'J}b!@ؿ6khc*ܡA%<q9Kaj?tTR6_͚9| 2HgypU.@Sw2oRB@V"g! B 1 'Qjtڜg0@kfJ9/gIĄ(`N2jF[S22Rhm,Wi認"RC/˜}NeZĞ_3_4`/tQȱ@׿amNŰ6߃\2VfISM ҮyY$fq|Hx{Qqͺb y|a ?7aZvoX8  Q\Ψ6(EBY)"Q' {(JQ1 ډ!=- GPqAP~}"m׼N:7|F2phs jFYݦ>'l6n_v%a*?PT|y'nFq:=.1#J|(B1B 5=q)6x .@gm鮳1u{sTO|^FV& +ճkgWr O$:=:zbߐ˻ur-Ck9AMc ='% ba*D Ul-@?/ILI2wi5o#"W"hRyD=iȫt„9 )DF3Fǐ!_0]bXM*W]"y%MTQz0YR--~sٷ*NX 1s̢iXMamwC7_$CX @~P'5Й|V2H@N+^(%0CB|L=rb#L;]\n# )z10 ,KhdgVZgbUGrs;hiGS<ڬ&Ί٭1I@:40Dfv^{KUO*nMJ4.zaIK >Z9&?M-2;q#TgaYވW\ ,ESQkk'H*oK&4ᥰEqt,_ۡVj=PsjuY<T-)8 T^תnl9#tXr7\9tzb sb[> QEU^U@1fN(ph8TBrzY1ެygM;QњOy3 wڤ60N! uP[8tCl'80:OGP9E )@Wt( (#Ȣlf!ӆLe;p7Eq!B*2`Lnc1#;]>AA+첾m*4vScLu0j eC)FqFA7Dy Tⶓ:LshHʚG5\8̣9zG7Q'XXa…."M,'ȁ3:]:65F ~PVfeZ@^6=S%#H:RB2Q8.22nm. l6wU!8VN}m 0=W8KAp$) 9wT,0o8 aLY$=~B@mqd[쨹96] թDCŔLĥbU)N`:j \$q|Im姤H#0OsQd F[JD)$q+f Mn@j[5p`w1ɀKv7Ҏ:04ө_kD7Ĥ<j@DirhM+V뉾 )2˧{H-(ѭv#* B:k⼏E$(EAT2(؋L+< -t!LUKYX7VJTcZ=c+8 !sL}x p b7*r!7rbA@ |'%COQqO/AyiXO]+ 9njb'xMgZKWIς-u Yih.*4bg1k0ѕ⋂֨Ku"SE4")0oH$HRR$6=Lq;Iϱ6y}9l7D JՒqHjQS8w sK..k_-w9w7=!ݠON!u^ڷ}}+ӂ-ړꏷt6W.a|NLn!{ [ʼDؚg1~lւbv?B0Hjudga((qc/b<@9AMî1_I`zsT'4U6PAz @&K> LMsϛH)Ê m|E:D0Îw}"գ Cq|3tB1NePtd$R{8@ Yi֡NB :YO دnW=GcQ>SvƍÈ5nZ;:3/+Kb%C E2C($`X5{DŽ)ȳ 8INj! ִ!pI4#RQXd !L/xϗOS9ov)8t̩@jf@΂b _u~N]$|q:|inKYy'7b}݉D&$ʁsR8&+3t6 Ʌog"-[=N*`}U0G|} n=1U4I_@xnVeu M3P4&)u./-60C.>:z]=fnǀKK[?7bHyb9Y^k v p2 fmirdsurog up$"!C!X&$IcC|P(a6 Lyn&Oim*9ϲq'B[Pp.5܏s,؊Mq1RPLXZ,EZxj-+ z^pZςNx\ [\KD]6ca k`QT#Qfd~h#}Dd%r/퐀f9e`p`pIsÖajBLoē>ub%]7;ђMtx^h䦅@ۧEi!&* )}?"I6 Y, a6a0~ `@v|-EA{9(>T]W<" v$a*&Bո>d_V R'xhcc)tOedRt|rH>c+M3k @`GA0A E- CxG c$:U`},(cfв&SkgA/|Մy.a$YoBa$ x¢Jb,68ECIb5PR?_DI*J27YC%i1Hj:@,&H %MȥͯDCC S}b6V!N@g)EAZ0BթM3!ui%05-4HB jQrL0hb]Qkbf-l_Ɣfirv)Ea&@Ei]b?aOfԒɣtw Y%ZOQ02 4k}2q%ihTaFcTF NZ~iC\ s8=A>x15(X MxՎCA1/fL0֨{E1Ui @@  Ap ߶ȞY9J$Olc}U9fh(aFw?k2sĤ)! 5aݖv }a;K9,CE}' 2*dT'NʛayiO& &oth?JeW4cpdhDP{Ybz???3XCsYݩyP|ԾԜ ºGZ׉1|P8:K++$bp>T~|{  $pD4όJ]!;j"& \hOS,Ũ)'fa 98F*iwz'D*OYovܗZgqyA y3{]LFNxfl[Lafr}j} h HB: !Q GtB0bH)" D"$Mv1rcԡ' ~=7 hH=^D_b.pHaaLÑ 99 |6 B=ڔRQB=0hvz˅ז N/p!i. 44tDzB|gy5U䌗"c`Jiޔx_ZَӲQ\ s0A}t3ϻ*< D Cc^[-7O_ Ҝ#!*Q^D)X"gړi/C[9ʋǥ>O( {Xz)'J+ y&EK/yAXڙtf*ag:0ł="v>@u (ٍvrZY2 z3Ը456Sy &G.Zc%T4ܛ:9LCf1F#{?R5o'okeH#訯qtYV>jU˺41O9ewSkϻ/YT)C9!=o=Yy.5B ; w= U~BNi8Vnx0/-ëB$EZnlq22I 1@ uTRBH@H0"2ڨZqq9bqwmĒfmQ>uLYXR'>mu>ɶ'Mb> 퓅;7uȈZQKs{·wղ^`O(jhΓpZSAw_`]sҕ؁z$Րd!IN$JDC=*LY2#}ꄠMBC(akD+h'fIHsi:ٮ|>}yϣEL|Ii lIMUoX(& Owbl0 "36\fK: @:6%QDƯ<i Cm>-y.UU,@Y,y:0;17yG_34㭅f"sGporqyJ]NL^dӦD+iag 3š1;TvPnc9"z8TyKHc;04A* PpHV^2f$KM)8FC;zoHۈIPLfR+arRb{KTpȼf_6/)+ 9=tMӮA]}j8ba2C`!:5X/zD8 խĒO<ĕA9(U-vQk 6AhA#s8}$J?}Eo͙r<+qn FJ{j g'P'E30u!$dcRuKy1N4}cBф$jWkB:m#+BKAA (P/Uwٻ]kr䏗dxٵ uh̽Bj юCbωTgڜɰbi zLs\!^k %?[ݰ;f"P蜨~;dwWE*]vԗ@W43 CяzK2P<;DjY6 R$ޣбX*)ݛpkk,9~؋n_rxu؎EkM(e*֜Nc+ujE{45NF D1y楬/PqV樐!Br9$g.Q&qK N`Y")o!+2'IÈqdx7CjsG֝]WgZNbhPClȕP'$4V@1$| Ę&@} y  xd3\υ,7.dPt o,4Q{X3iL쑷r)x{cw$sܘu{'P,qP8~P<Jp r]6ae;AcnԛU({h$wK[J^7ךY n5Lpr?Y6'[ƭ-}bB =G\x!Vjڄvs>e822890bTRAILER!!!.@v@$#