python3-semanage-3.1-150400.5.69<>,>ĉdp9|oNI "2n_(a0 FǷ6"u+ @nnMEMC^J*(2]?óAf58Bl+ :`C( 4$(?MsSUDBP2 |x(h Xm|} -M {Fz^?ڟ)e9Éjn&}ӠY3ps?I۽CЛ/pr~lqOKu)8+&pT HN\o>>X?Hd # [  .Ku{      (2<hp   (,849t:FGHIXY\0]8^sbc@defluvwxyzDCpython3-semanage3.1150400.5.69Python bindings for SELinux's policy management libraryThis package contains the Python bindings for developing SELinux policy management applications.dxinomavroVSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-onlyhttps://www.suse.com/Development/Languages/Pythonhttps://github.com/SELinuxProject/selinuxlinuxppc64lef=큤dd66e9a20676522e9d2eedcbb751af659b672d3c1f5794c6ba404ec527d3f626386b06e982b331a896d0766d1f4735a2090559c1037c230a478d7c29caa898a52erootrootrootrootpython3-semanage-3.1-150400.5.69.src.rpmpython3-semanagepython3-semanage(ppc-64)@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpython3.6m.so.1.0()(64bit)libsemanage.so.1()(64bit)libsemanage.so.1(LIBSEMANAGE_1.0)(64bit)libsemanage.so.1(LIBSEMANAGE_1.1)(64bit)libsemanage1python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.13.63.0.4-14.6.0-14.0-15.2-14.14.3_ @^@^n@^@^@^^F\-@\+@[%@[%@[@Z%Z Y˒Ws@Wjsegitz@suse.comjsegitz@suse.compmonrealgonzalez@suse.comdimstar@opensuse.orgjsegitz@suse.dejsegitz@suse.demliska@suse.czjsegitz@suse.comjengelh@inai.dejsegitz@suse.compmonrealgonzalez@suse.comrgoldwyn@suse.comjsegitz@suse.comjmatejek@suse.comjengelh@inai.dei@marguerite.su- Update to version 3.1 * Improved manpage * fsync final files before rename- Disabled LTO again. This breaks e.g. shadow and also other packages in security:SELinux- Fix build with LTO: [bsc#1133102] * Enable LTO (Link Time Optimization) * Update map file to include new symbols and remove wildcards - Add libsemanage-update-map-file.patch- Drop suse_path.patch: replace it with a grep/sed logic replacing /usr/libexec in all files with the correct value for all distros (taking into account that openSUSE is in progress of migrating from /usr/lib to /usr/libexec).- Apply suse_path.patch only for older distributions. Newer use libexec- Update to version 3.0 * Add support for DCCP and SCTP protocols * include internal header to use the hidden function prototypes * mark all exported function "extern" * optionally optimize policy on rebuild Refreshed suse_path.patch- Disable LTO (boo#1133280).- Update to version 2.9 * Always set errno to 0 before calling getpwent() * Include user name in ROLE_REMOVE audit events * genhomedircon - improve handling large groups * improve semanage_migrate_store import failure * reset umask before creating directories * set selinux policy root around calls to selinux_boolean_sub * use previous seuser when getting the previous name- Use more %make_install.- Adjusted source urls (bsc#1115052)- update to version 2.8 * semanage fcontext -l now also lists home directory entries from file_contexts.homedirs. * libsemanage no longer deletes the tmp directory if there is an error while committing the policy transaction, so that any temporary files can be further inspected for debugging purposes (e.g. to examine a particular line of the generated CIL module). The tmp directory will be deleted upon the next transaction, so no manual removal is needed. * When overriding PREFIX, BINDIR, SBINDIR, SHLIBDIR, LIBEXECDIR, etc., DESTDIR has to be removed from the definition. For example on Arch Linux, SBINDIR="${pkgdir}/usr/bin" was changed to SBINDIR="/usr/bin". * PYSITEDIR has been renamed PYTHONLIBDIR (and its definition changed). - Clened with spec-cleaner- Update to version 2.7. Changes: * IB support * saves linked policy and skips relinking whenever possible- Update to version 2.6. Notable changes: * genhomedircon: do not suppress logging from libsepol * genhomedircon: use userprefix as the role for homedir * Fix bug preventing the installation of base modules * Use pp module name instead of filename when installing module * genhomedircon: remove hardcoded refpolicy strings * genhomedircon: add support for %group syntax * genhomedircon: generate contexts for logins mapped to the default user * Validate and compile file contexts before installing * Swap tcp and udp protocol numbers * genhomedircon: %{USERID} and %{USERNAME} support and code cleanups- build both python2 and python3 version of the semanage binding with the singlespec machinery- Summary/description update- update version 2.5 * Do not overwrite CFLAGS in test Makefile, from Nicolas Iooss. * Fix uninitialized variable in direct_commit and direct_api * semanage_migrate_store: Load libsepol.so.1 instead of libsepol.so * Store homedir_template and users_extra in policy store * Fix null pointer dereference in semanage_module_key_destroy * Add semanage_module_extract() to extract a module as CIL or HLL * semanage_migrate_store: add -r option for migrating inside chroots * Add file_contexts and seusers to the store * Add policy binary and file_contexts.local to the store * Allow to install compressed modules without a compression extension * Do not copy contexts in semanage_migrate_store * Fix logic in bunzip for uncompressed pp files * Fix fname[] initialization in test_utilities.c * Add remove-hll semanage.conf option to remove HLL files after compilation to CIL * Fix memory leaks when parsing semanage.conf * Change bunzip to use heap instead of stack to prevent segfault on systems with small stack size - changes in 2.4 * Fix Makefile to allow LIBDIR and SHLIBDIR to be set to different directories * Fix bugs found by hardened gcc flags * Add missing manpage links to security_load_policy * Fix failing libsemanage pywrap tests * Fix deprecation warning for bison * Skip policy module relink when only setting booleans * Only try to compile file contexts if they exist * Fix memory leak when setting a custom store path * Add semodule option to set store root path in semanage.conf and the semodule command * Add semanage.conf option to set an alternative root path for policy store * Add support for High Level Language (HLL) to CIL compilers. The HLL compiler path is configurable, but should be placed in /usr/libexec/selinux/hll by default * Create a policy migration script for migrating the policy store from /etc/selinux to /var/lib/selinux * Add python3 support to the migration script * Use libcil to compile modules * Use symbolic versioning to maintain ABI compatibility for old install functions * Add a target-platform option to semanage.conf to control how policies are built * Add API to handle modules and source policies, moving module store to /var/lib/selinux * Only try to compile file contexts if they exist - changes in 2.3 * Fix memory leak in semanage_genhomedirconxinomavro 16919413203.1-150400.5.693.1-150400.5.69_semanage.cpython-36m-powerpc64le-linux-gnu.sosemanage.py/usr/lib64/python3.6/site-packages/-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:Maintenance:29613/SUSE_SLE-15-SP4_Update/24b44da69ce6da61de17c7eac0fde182-python3-semanage.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=1b87e0d75cca848bdf0e3956586149fb9765eb88, strippedPython script, ASCII text executableRRRRRRRRk&tہ<utf-8f1e23fed0c9b5d51f1274abfc72e3d51bd8418eaac5cb615863306b7053add27? 7zXZ !t/.\$]"k%r) `>_.A?ZSUW3 6)/˹m9(g˗*Y[dS{*efF]7(×c:S"Xn\πjeA%rl&747W`н>Kq`|S,t9# gw29{LAo?wH8א),|.+ }'6v+߹%Hf%l%647P *qv$YsTKCŒm]91LA"# ` z|L{yų\^t?G'Z41;u,b;ѓإmPhe%<\e(x>(׎꜕SƣroDػLˆ n_wFr/:!Mf%7hsx`f 3!/:1їnIlMǙ$oB" 5\_\м;`}d>?݂ZOP| λA#խL>\,P4>HBLZ|4[U9E0Hy<l ju Wcs0wMŬX [Cu++bR=[sABA,/+!}+rF=N߫nEyz*W.( (~}Zףc'WTz*x~ =U('+BtG=7&oўHCu>33sVw'1: ?1Yd4?g߬)6r*2oN!Ԍ1Ś,u8Rd$ Nb1x V}{U皬vtQvo)yx3^}vT?PȽ~MF贈[&)=喂[J "S:]YdI?p*=f/5ި'sF5\!)?1ha7HnŐOUf^"yH hz'^ܹke]tNceWO\JrW[ xVgNBxƜ 6F܄a*"*9 zk8/=᷽/O,bg5E #^d>SO߂<; ၈ؙ{?@byq%Y٤;w D0 G39󵮿0!~:Xx#4\Tv B#|nX^P,ZTS=^( zJR YAy_'ovVY'QX80)|2-e!r&fw 5XKޞ^D-P/pwK2eSŀ/;sR߳2\z KmcövFqA9e2BNƈ9)>Vu&@Ak`;PMWpvUhH6&.f[JU "?*kxX18э V0UYMMU+7Bq gr v є$`-o{|ip^Z~-1 ih:.N^R-^F.PHi&o1kEv~=㔑 1&6f0*B-үF ligxpg3%A:#H7\w<ܢJ%<bխǘ9;?:?dv5= s3\<&1S,gc:}32,h=ph)C*嶮eP}˳6.&7~zL$SXT9}AVۤUPV ر6Ϳ`6J{axH*1g"V]?Pkt׸EA]ix]p$CR͗(MT mqe9SW UY 'yĀz:Y t-xeƢS[ `Zorj"혃oRh0qPϡ4c]lmjߩ>dIšɣ3)wmzm较u(.8 \$S! IW( b@g U8i+.5ВתZšPz F5EKRX R8mnOQPP|A۝a@ex[[os T s>*v]z?WYX;KE@v˨ZTWo#5%9kimy{fiF3F₉Ie_r .7 bAj&t}jHbˉx?l#&@#y~(g(dZZRNërU _ KKP)7!z̍lo Vc驘1CHc#Nlw񌓗t:n2XrJOEצQ+eY*>OzƧȗk>H^kK&_;Zygu) زڴȇ5ɚz2C۝ dx~ $"t6q}QuOPCMDG{T={g;32j.ʤkӟ򝾲̴\sGr9q쭫\c3w~'Y GeEES|hΆyS,sg A$ѣf?:,WiIB2o<<jsÓG,i׋L '&D4Ovulje8)fJ*0+ Iրx$ϒ$ g~sveK_3& Sy /WqvC*$)7&(ipJq PȑGOƦ7`'Vㇾ{/״#0#8}E-MK ]9,g|~|M*v1 c ?`M3J3=C͎pS>(IWC$Wx`ٔ?͙m|npVnTo%yMúNJ ^r$*+YQW6'#o_*I#H)J9e.Fv =8~#ܙ*7hIԋ H!/5MEwF,MJ@~\c$ZxҠ҄OAwY+H~ߒңbVm -w^ s1@@w "y nz&p;4%2_/+x\FZfRQ>l򽿏KBb(& BW ׋,?EAOmIB<-fvS3L e(33rvĵ0J\T/ş`j蛊oolrľݖ̀Dp4NȠS-́7{a+xL ]>\ڢL  ̓b"IC<ƕk6θgԘ_E \%Tҕ_[qae#4ugA|{RySM(+&5~i_et: -UlB+.ئ⼳S"||ȓ8ņ?H vܽniIACG! Q5|{"Wo=.yPaSk*1(?u|L[E~Cso̡F}>j6)9"w*&so &M~4Z( a!kknD&L^/LW2;w=5hv(Bf#5u=im \aN  L<Ĉm ~hãW;]QSlfk-4U4\/^Uk aT3SG!t=GY?>.w{Y~}tGW>҆ {ZѝH#F> M?,+Xh^-R{Q@4WX1g$ULLϵϏFFX:% 2p:~i$bDN}BO "<,ⴅi.Z!`NLQoxWަgYܻVl9ؔ2oT뛻=Vy 9}s{ );EIMIhpf4OwDO8zp6ݗ O&,&U7窌&*y4EX} z(߱RcSp҈1BWs i?͈fdBfJ"-gKv;4s.-C}y鸂tay3&6]_ Qv էYA.lK=R~ ;A1֤*^QScyo9$X69>,0RA?UAq5^KeBQ*plCj&jZa3qK!g׫9u;24{7OQQy1n ;.AhpG[DiG8(h` 2)[osu> *Kv{Άp&/2JG9T/'a,?㩲h}n<Z Ɲ": <gEJd@~q/6IV̓A#ذ"9h6|N;;yXUp uE#dfEBR/XJ`)ouXz*=Ÿ4V Lݣ+%׋ az[Z_`@2˞HZpD5z`*!ue&{k߻frXS`)ȯ B3go?GpOzH`򲵔Wc&ŅA*Ț(Wtnd a]nx'M%ՏTgA͐v48;~dAe~Nce7v$~ָnK, hӫayɼ"p 5p+䢲X'l67/B&L\|T![<޺!'8RHvg /G`HADC"[''3}~jVSoh;$ _h6`隸uBTxcA3 I7k.OOoz OBi9!(1<< , 4KOՃ-2ύ&(WӼeXφiMDq:0 /kBE#hjk1\K-2*S;_6؍VE%?+V$kxv28;5CwV{_ pc^GlB*02hg^%GtUjgXg݃ǔ͡cj Lj6]"#^L80H)lEM@plƴ4+]u^;m>[ԨT21-:vȅ;yU͠~IpUcj@`EmYVPN_!o =։v1 u?#؋6 b3 cfu_Ga[P}*c8z)r#HL~u_8\H YZ