copr-selinux-1.54-1.el9 > 6 6_6 3!4En΁;8r2(F|cч 8r2(F|6aXpC| &5*qVjYAyk\6ܗ`XG7ʨ1f3Ӗ@~Y t7_jsuYjc,t91+!r*ޜ!xo$&M|k|>LADd,Sű mHh MT+NnѪ>pF?d  2 48GV] lx{ ,H V d   ,Or(/889<:g=>@GHI,X4Y8\D]`^bQdefltuv0wxy 06x|Ccopr-selinux1.541.el9SELinux module for COPRCOPR is lightweight build system. It allows you to create new project in WebUI, and submit new builds and COPR will create yum repository from latest builds. This package include SELinux targeted module for COPRc!Ubuildvm-x86-21.iad2.fedoraproject.orgvFedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttps://github.com/fedora-copr/coprlinuxnoarchfor selinuxvariant in targeted; do if /usr/sbin/selinuxenabled; then if [ -e /etc/selinux/config ]; then . /etc/selinux/config fi _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if [ "${SELINUXTYPE}" = "${_policytype}" ]; then [ -f /var/lib/rpm-state/file_contexts.pre ] || cp -f /etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts /var/lib/rpm-state/file_contexts.pre fi fi donefor selinuxvariant in targeted; do if [ -e /etc/selinux/config ]; then . /etc/selinux/config fi _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if [ "${SELINUXTYPE}" = "${_policytype}" ]; then /usr/sbin/semodule -n -s ${_policytype} -X 200 -i /usr/share/selinux/${selinuxvariant}/copr.pp.bz2 || : /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : fi if [ -e /etc/selinux/config ]; then . /etc/selinux/config fi _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if [ -d "/var/lib/selinux/${_policytype}" ]; then LOCAL_MODIFICATIONS=$(/usr/sbin/semanage boolean -E) if [ ! -f /var/lib/selinux/${_policytype}/rpmbooleans.custom ]; then /bin/echo "# This file is managed by macros.selinux-policy. Do not edit it manually" > /var/lib/selinux/${_policytype}/rpmbooleans.custom fi semanage_import='' for boolean in httpd_enable_cgi=1 httpd_can_network_connect=1 httpd_can_sendmail=1 nis_enabled=1; do boolean_name=${boolean%=*} boolean_value=${boolean#*=} boolean_local_string=$(grep "$boolean_name$" <<<$LOCAL_MODIFICATIONS) if [ -n "$boolean_local_string" ]; then semanage_import="${semanage_import}\nboolean -m -$boolean_value $boolean_name" boolean_customized_string=$(grep "$boolean_name$" /var/lib/selinux/${_policytype}/rpmbooleans.custom | tail -n 1) if [ -n "$boolean_customized_string" ]; then /bin/echo $boolean_customized_string >> /var/lib/selinux/${_policytype}/rpmbooleans.custom else /bin/echo $boolean_local_string >> /var/lib/selinux/${_policytype}/rpmbooleans.custom fi else semanage_import="${semanage_import}\nboolean -m -$boolean_value $boolean_name" boolean_default_value=$(LC_ALL=C /usr/sbin/semanage boolean -l | grep "^$boolean_name " | sed 's/[^(]*([^,]*, *\(on\|off\).*/\1/') /bin/echo "boolean -m --$boolean_default_value $boolean_name" >> /var/lib/selinux/${_policytype}/rpmbooleans.custom fi done; if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then /bin/echo -e "$semanage_import" | /usr/sbin/semanage import -S "${_policytype}" elif test -d /usr/share/selinux/"${_policytype}"/base.lst; then /bin/echo -e "$semanage_import" | /usr/sbin/semanage import -S "${_policytype}" -N fi fi donefor selinuxvariant in targeted; do if [ -e /etc/selinux/config ]; then . /etc/selinux/config fi _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if [ $1 -eq 0 ]; then if [ "${SELINUXTYPE}" = "${_policytype}" ]; then /usr/sbin/semodule -n -X 200 -s ${_policytype} -r copr &> /dev/null || : /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : fi fi if [ -e /etc/selinux/config ]; then . /etc/selinux/config fi _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if [ -d "/var/lib/selinux/${_policytype}" ]; then semanage_import='' for boolean in httpd_enable_cgi=1 httpd_can_network_connect=1 httpd_can_sendmail=1 nis_enabled=1; do boolean_name=${boolean%=*} boolean_customized_string=$(grep "$boolean_name$" /var/lib/selinux/${_policytype}/rpmbooleans.custom | tail -n 1) if [ -n "$boolean_customized_string" ]; then awk "/$boolean_customized_string/ && !f{f=1; next} 1" /var/lib/selinux/${_policytype}/rpmbooleans.custom > /var/lib/selinux/${_policytype}/rpmbooleans.custom.tmp && mv /var/lib/selinux/${_policytype}/rpmbooleans.custom.tmp /var/lib/selinux/${_policytype}/rpmbooleans.custom if ! grep -q "$boolean_name$" /var/lib/selinux/${_policytype}/rpmbooleans.custom; then semanage_import="${semanage_import}\n${boolean_customized_string}" fi fi done; if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then /bin/echo -e "$semanage_import" | /usr/sbin/semanage import -S "${_policytype}" elif test -d /usr/share/selinux/"${_policytype}"/base.lst; then /bin/echo -e "$semanage_import" | /usr/sbin/semanage import -S "${_policytype}" -N fi fi doneF(A큤cecec!Wcec!Vc!Wc!Wb6fb83a17b96df9b631fc68ea924a0fea5fa690656bbfffef36271d9a18f162d69affb446b1b88e3eee4e9ef35d01b5435925e3ad8d43f29332c74a732d0fabc8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643bb8808308ed20e1194aa10a8884531a0596f123621747570b428a0b9ecad2bf3eb5acb0d94b87ccdcaeb994461b8055e83e4a1234f91977fb61bce969ebfad3273338f5127a071bb3cc7192c355a48a08c1162da4c26d58fb62975550b129e83rootrootrootrootrootrootrootrootrootrootrootrootrootrootcopr-selinux-1.54-1.el9.src.rpmcopr-selinux @     /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/bashlibselinux-utilspolicycoreutilspolicycoreutils-python-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)selinux-policyselinux-policy-base3.0.4-14.6.0-14.0-15.4.18-134.1.43-1.el934.1.43-1.el94.16.1.3cEPavel Raiskup 1.54-1- new package built with tito - httpd_t on copr-frontend has the rights to link copr_data_t files (uploaded stuff)/bin/sh/bin/sh/bin/sh1.54-1.el9copr-selinux-enablecopr-selinux-relabelcopr-selinuxLICENSEcopr-selinux-enable.8.gzcopr-selinux-relabel.8.gzcopr.pp.bz2/usr/sbin//usr/share/licenses//usr/share/licenses/copr-selinux//usr/share/man/man8//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 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpiozstd19noarch-redhat-linux-gnuBourne-Again shell script, ASCII text executabledirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRfor selinuxvariant in targeted; do if [ -e /etc/selinux/config ]; then . /etc/selinux/config fi _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then if [ -f /var/lib/rpm-state/file_contexts.pre ]; then /usr/sbin/fixfiles -C /var/lib/rpm-state/file_contexts.pre restore &> /dev/null rm -f /var/lib/rpm-state/file_contexts.pre fi fi done/bin/shhttps://bugz.fedoraproject.org/copr-selinuxutf-82035d28d7875df7eb8bb8d6904feb4e3e3edb3c06b61ee76ade6d9748997aeee21c3d2438c3248c2446bd01f06754ad8badfd350a6955388ed0b47170d6032f0?(/h ڥIO[X}-n U1TLݣ$5c aڸ7_gG*[| ]]xSgYE,L$ryڴ]SM]cD`u8 @:"Jr:BՠKÂbjw/2D@`e>zQsT-#k JqhoFyxPjw8iHx G*p.'PҒ_俇΢ޏ_](#&c<} EBux S:Q HdM &d7c^խԧ݅)6AFzg"9 az ɎgWZZz\d|z"(Tsaxs@Ӂ![,f0:v ]"h]wI4wφ<ۆ;dQY(NW_$o4ưNVز2qd o*.FfMϞKxcg"^qLI,A0b(s m8'_y5%B?)1 8Nan$VJVf^J# jTڢ>S3˓ xF Qݓ52TaMHG?n;"p5 눊r#*BS`DJay1{xk?{N 3{K"1$ S##a( `-c3Ʒ7pm Z? =s >0^C` 7b>rw W Jw؄J'#Xɪ}g/^4Ы@n!)(/ G%C&:6H(y{$m $ *S>v }kGEmR^̬$EYpH<+cOsea\su=?stz%> l^ˇQQT H. ;/*7*Qa’-N(p~4j_(nt.؄̓K<1 bU_ mZ΂e^$=T4>nDn8zپ7TSjR+,|bZ;S̱W5:I EPo!A8,LݤuL<(93s07ք1g+_;QהMӅs!DAD{1$qi.BE;Ff{DMtCd@.+]0pfset3zi-aIiW$`fuz56<"ޕB4 "5QEǟsmcnV1J7 PTur<|;]"b=S=%xje^ 0]<"k%mB+I4ja檂_ f'"cc]#؛n[1֖1jպW^[tːŹ $NeW0hf|m+m$^UֵcYuCf|R>ʡH|7>tbv׭K/HpjV#K6*AesBNps$5QF5a4l6 9{'m/#02x5'r tp|ƁM %)A 39Ej1'|ƟL!_8pF<ـdLizKURSK'N%|^C|Gw)3I;\3U Erzδ<2:pEМ,[ BV$Ie 2 LPRTQ3$HRRe 2U*@MWbȖs?Ρ|kSDZ9`IdrZ^h3DH>IsNU7K &D rrkYCL8K( #EyL>Θo_H^Go;k&${mE0".^;Ё\:JgL1#lK[*%n9+FY._"G 5DNJ2M5pf>[%찃$Fë@Gޡ;4$ 3jDŒoKgwZf .:Dez+x"bIkR|*xN`h(l. IT.qh{TX|ڦ8 9h"M[VvMԭ0ip^9X)X7"ۢNKܣx͎0t暔=[:]C!kzd0ѱ)9IiT=3C1y V0E|0}_iSб)҅Xf7)܉8K sK/}f,#٘Ld4 3+0|=:d0P> IĬ3F ga2#QGJ\|x/DlG$K=A1JߒjCE=|H7&t٨GZ*`xyNpZeʹu_P Id쨸 -R23"$+ |ѿIzIS|0Dt[ay:M-Y2;ZqoƳ8_v /hP^/X1D_7h~.$+>5QZe jHKZ:xo;͢ybS6g7q!K݈ uC&Z@L+f꠸MMB5̡=M΁MJ}vQ.^#d0 P/O9Vۢ\3ۖ6I/eb I< m:4@t 0.R/'YJNFL@ x9\QMW#¸E]y]UZw( ]Kݒȸ:TBRI?TچOc\fa %UVeKv·)V%tcO5r oq6H7Gq%U< _Ep%Jk[δͿjf ݱnΟpUZ.8|' 8E*#8#B.XvBFo}7BM.ܧ|OK>P  *©&wBG&Qe FxbpQàRA5,_/ɧvȷd= -z[}; s av)yYF}kUjI y7 l }{.d 11u/4+#0w6d˅ܨej5iPIQIC ?M %p5\v +: "Ժl]52}N-װZ h/u `ei6A`PkiedZ+؈8< q3$$&vbGsS/zH$!@$%r`J HAIAJ7 (.)N<&JIAtVtU# w'I<hYw 1\дmB^Aڲ\A\}).4a}Mc fb4q?Q汥aZEktϖ;Ac>5(QX22$%'ϕH83~5 s@۰-!q׋_}Ϗ#_b ݍ1,p6uK*SU!.x;fIl갦<svMf5{p_`GT q NjhpN}P;, 1 Al , PiV subrobr , 5629ae8.8.gzTKo0 W9Y?k [$N{@zŖmmJtS_'9q 5#E{f<μsqY>ݺEQ;ق!LVB2"]1ғ^Ir*DqDӶ]lt.2)(l4F$@l^8* &@ ޾$~4,дca Q<]N&2mNp0āߍтl5Y.Guݑ$=Kr8 .6.U$_CdH[90/YUɬ1r c>6L9)t=D{aR@7UWuX+C f6LJ޾Pt .իR 士?(+c67acf]O0}ﯸК"IfR?PILdnb';%/NoR"~sm{>؞bnC*=4TpY?5dCE3mnH wR(ƾnL~{J3J -7*&MUzp!x0TP>;dmN|d~O}vV/_j?_9sǙth]4&_S)5~c1{MjoowS ;{GIKpxY73T/OQsjΔK-Aj%:^[lv[=bgm357NN }tJn/|z~o;SUt  ރnyP*`Vw.3<;ʩR1c+58 QiRԥ)JRmJW,%$hIȼ))J])KM1 "jRIwעvo` JI*nEqa lP儰XK a,%6ʹmmiaf6S sr1v|sI%-xީ$ )tǫ[߬ uaߥ 8$'˱$:ϭ7 l^Ք36b[WptOwpnZ$q kp ~K\رgyqxֹ:kyq=:;nwi3p@r m& kJeI}$%B${L\z>0 ':I$ؒKx` $+͟vsI%üݪI'/6ZY4crlV+!o|q @xHo[I!]YTTiwM+K$*I^RIfId4 0 hMekvp\-c_4Z+65@dEJɔ_tg*)Cu*Y5ÿlU$$KzI+ٸGw%J3x>u{q>8J;@cB19zI%lK#d$KըIhnV f & ~wؒEIgxD%oL6 Cls6EU7 Q~2Êũt⬜*PA@BT60}p{Hh4[wII3sVm]6*g;KҤV1=1֫7Hc+9Xn"icyT:³ZX{=߾n]R Ǟ9y=gy2eLɖZiji@8RuVԍb3R+zK *EcaYʥ7tukRn#1 ԩa n[/k-gX /ibVa,JԵc4ZukyyM54]뚜恄RZnM4j R^ĭKY:K:Xi{K"׷^{=w{ϙef^gSza`%JuMIȩgR2-S:U) c^ ;Ǟu7Y,MS@BC0B BAӳl7ὡR7"Rkq(DR2%enZ5u,3+r53aK ܴkLXfVXXjh1<[;!#uu9xľw%夀]w{qx>p^;U<1xO)yyu|0|ϕO3μ -"W9w|԰̭FΥFz5{Af 21ռA  ۋsm\PX#.kƐі[1Qmmn3߁,nuI84n-#dawVJBb16cQ*dIWsݐKML AaNݹ;g,R {W$C]o#auG A&AI&T)(xm p~#rxN.>`tf``aamoR R+ZgO0qsqJ6|K-D 3Ead,Ў5Ą j[`Qenn/ i 1`CA؁&Ci@zEpE1L8D1Vji[w b2rЃԉɂU(a )E)kyƁ70Թ4Vp}]6zԜID(e'd@Xh[Rmt%0M69ؠ̅Cgvv` Q A<ջ`PB ̟q)$̍쏨e{mThq)` O C"H p~@kQ&l{4bl0P"͂7# K$I%/F h,E5AB$9IF&Q8bI+450 э5H2=jZMj8\ L8DGKf=+@TIZB[<a%۱vP;to@yv4p3~]by8KdL@T!l <2ᴚI.#@C- n#86 $1AjP;: 'BPe=Qln!~_T'  wbƟ]Jr|