ELF>PE@@8 @@@@ KKpppPPP88800hhhDDStd88800PtdQtdRtdPPP/lib64/ld-linux-x86-64.so.2 GNUGNU0L%'UlGNUAAemdYu'0 (TO~aA!6"M )8@c"!pp H iU"__libc_start_main__cxa_finalizestrcmpmemcpystrncmpregexecreallocstrdupqsort__sprintf_chk__printf_chkexit__errno_locationread__stack_chk_failpthread_once__vasprintf_chksetmntentgetmntentstatendmntentsyscallstrtodstrlen__isoc99_sscanf__open_2stdoutregcompmallocfopenopen_memstream__getdelimgetopt_longoptargputsputcharregfreestderr__fprintf_chkfclosecallocoptindopendirreaddir__ctype_b_loc__isoc23_strtol__memset_chk__read_chk__asprintf_chkrealpathfwriteclosedirreadlinkstrerrorfputcstrnlenmemset__isoc23_sscanflibc.so.6GLIBC_2.3.4GLIBC_2.14GLIBC_2.3GLIBC_2.33GLIBC_2.8GLIBC_2.7GLIBC_2.38GLIBC_2.4GLIBC_2.34GLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable        8ti B Nii Ycii nii xii ui P0FXE`rhrprxrtrrrrtțt yt@t`ttrrtt gt@t`tttttt t@u`u0u0u0uȢ0uЛ,؛2 ȟП$؟&:A?  ( 0 8 @HPX`hpxȞ О!؞"#%'()*+, -(.0/80@1H2P3X4`5h6p7x89;<=>@HHHtH5}%}@hfhfhfhfhfhfhfhrfhbfh Rfh Bfh 2fh "fh fhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfh fh!fh"fh#fh$fh%fh&fh'rfh(bfh)Rfh*Bfh+2fh,"fh-fh.fh/fh0fh1fh2fh3fh4fh5fh6fh7rf%.|fD%&zfD%zfD%zfD%zfD%zfD%yfD%yfD%yfD%yfD%yfD%yfD%yfD%yfD%yfD%yfD%yfD%yfD%yfD%yfD%yfD%yfD%~yfD%vyfD%nyfD%fyfD%^yfD%VyfD%NyfD%FyfD%>yfD%6yfD%.yfD%&yfD%yfD%yfD%yfD%yfD%xfD%xfD%xfD%xfD%xfD%xfD%xfD%xfD%xfD%xfD%xfD%xfD%xfD%xfD%xfD%xfD%~xfD%vxfD%nxfDUHAWAVAUATSHL>dH%(HE1HOxHDžHH0{HH@H HfHnHHH5zH H)fHn)8tC=zH$ H"HEdH+%(tHeظ*[A\A]A^A_]H5jzH H5BzHH5zH H@E1H=GJHLLH@ =yt = zHHHX.hLLL` LHHHCLHMH I1H5&JH-IHHHH(+!HX!=ZyHHHSwKwE1HH7wDvvHv1wvHFvHvaHsHHvKv?HsHHvv)HsHHhvHlsHHZvHVsH5@FHHH tHH5HHDu12vuHGuHu1vuHEuHuS1u|uHyEguHu'1uPuH-E;uHXu1u$uu uZuHrL M:H5DLH5DLt3=uLHdO9H;%tRH= M1L%yD L5fmH KDHEL-TEI LL1HHu U1>=ztN =\tHrfL(H(HXHhHtH`H-HP*1Hh=s E1L`HhHt H`HhH \HPHD=DHapHH6OH814HPH`R=/sr=s1L(HXHHH`HhLH0HfC1LHHtL8r=r=zru1H0E1LLM LL5kffo=jL`@LLL0)) xHH; Iv#H5 CLu HDžH(HH) HP1Hfo5OjHDžHH@DždLxhHYH@H.1L@MtHPI<HHPHPLHplHH HHHA11HXHmH vpHRKH81xHTmD; =pL =ep HHXHHXxH0H ?H@1HH5?uoP=oHHMJHlH81H=@NHH1HHHrHeHX1HHIHHHHL,#CI$IHDPM9uߺ 1HH81HpDžx@LpѥxLcxLL!HpHHpLL1=DxE811LpDxM16@M9LHcICLLL)H9HBM)IIA)IcLL"HpHcD< tEHpHpHPHH9I@A}"Hp)1HK8 HHHHD"Izf.NIOHHpHHHH >H1LMt*H5<LH= <CHH1HHHLHHLxMILhIH HNt0HIHpIFfInLfHnLflAFE1LLu량L8LH0MHH92<H@^H=s2HH0H=)2gH0Hپ1H=X=`*E1L51=g`t =`tII9uLLIHH H01aHI9u=l`HL]LHu<H81#H']HXJ HH<H810LH@U1}+=_H p_H:tF*H\H={/HU =|_H 2_HK:uHR\H813,HH551=-_uH ^HV:HHtHHE1LLi=^tLh1HH[H/H81x8^ tBt,*"fHپH.IH=[H81#„uH&[:H=9HH0]Z9H;1ٺ&كEщJH@y6H@D1I^HHPTE11H=;Zf.H=I]HB]H9tHZHt H=]H5]H)HH?HHHtHZHtfD=\u+UH=YHt H=Yd\]wHUHATSHIHAD$u/I|$HtAD$uI|$ Ht61AT$uI|$8HtLHu[A\]fD@11r@ wDHt'Hr@ vr@wDHuDr@wDf1ff.fUHAWAVIAUIATSHHHFH<HP?"L$uHvLE1H9rDfMtM+&Mf1H[A\A]A^A_]HHH)H9sIHHH)H9s<"t<\uѐH9sHH)L)HxAV IHtI9ML(DIIQAI9IA$<\uAD$<\b<w#IcL>HL)HfDLAV(IQ fDIIQ IQ IQ IQHH7fH{H H{H{H{L9u[LA\]UHATISHt,HH7fH{HcH{ZL9u[LA\]IfH6H?HvHff.@HvHff.@HUHAUATSHHH?HtuHCHufH9sbLCIT0H9s^C uMH?w^L,HC8HtaLIHHCLkL#H[LA\A]]H9Cr1 fDJH[A\A]]ÐAH9r1LS(IHt"HCH3LHP/H;S0H;S0HC1H1ff.fUHAUATISHHcHLlA} E1 tZ~sHcHTF:)ucH HtV< u|(uHHTMtAEI$HH[A\A]]Ð H5'H|t({ )t*11I$H[A\A]]a1@HS ef.UHAWAVAUATSH(HHMIHIIMI1@HIL9IwI<$E111uI7I|$E111uIHpHEHH8HHII?HUHIHHMHHHECHUHI3HUHMHBHEHHUHIL9M@I6Hu1H([A\A]A^A_]HEH mH80HEH8HtI6HEH*I룐UHAWAVAUATSH(HHMIHIIMI1fDIwI<$E111uPI7I|$E111u8IwI|$E111uIwI|$E111rt.fDHI L9u1H([A\A]A^A_]f.IHpHEHH89HHtvII?HUHHMHHHEHUHIHUHBIoHUHBI^HUHMHBHEHHUHICHEH8HtI6HE1H*I(HUHAWAVAUATSHHHHHE1u&D< <wIBHt<"tv<\uBHIuH)IJ2HrHUcIH'HUHxILJM"L%u*f<\t&AECHI<<"„uAE\DI}A"wCAvMA@<wEIcL>H*< A\fD1HLMH HILMIS"fCH[A\A]A^A_]fH1[A\A]A^A_]ArEEIfDAfEEIfDAnAtAbHt""@fZIHZAAHx1A"HLMxLMC"C'D1IUHHS1H@H5!1fU1H=%HAVAUATSHdH%(HE1u+؉NHEdH+%(uMH[A\A]A^]Huֺlj.ID IDEeE~1}Y{ff.U1H=$HAVAUATSHdH%(HE1u+F؉@NHEdH+%(uMH[A\A]A^]Huֺlj~ID I)DEeE~1}Yff.UH5H=MHAVAUATSHdH%(HE1u My!1H=#1!Aău)tHUdH+%(uNH[A\A]A^]@HuֺI8DI[A]E~1}Yff.UH5xH=LHAVAUATSHdH%(HE1u Ly!1H="1QAău)HUdH+%(uNH[A\A]A^]@HuֺIhDIA]E~1}Y.ff.UHSHHHPHXL`Lht#)p)M)U)])e)m)u)}dH%(H81HEHH H(HH@Dž Dž$0H0uHH8dH+%(uH]Off.@UH5HAWAVAUATSHHH='dH%(HE1SHHH0L%HL(L-@HIHtaILHDž(iuIWLLvx3HH(_tcH(OHIHuHWbHEdH+%(u@H[A\A]A^A_]DHHH(Hff.UHSHdH%(HE1HHH51~dHHHPituHË 1tn1; tHHCIHH HEdH+%(H]HUHHIfDt^uH%HHHZvH1IDHHHUDHHH=pUHSH}HdH%(HE1 xOH]1H5H=3HH xHEdH+%(u5HH]HGHEdH+%(uH]ff.UHAWAVAUATSHHhdH%(HE1HL>HMLnLvMeM9KHHKH;K(H<,u2@MS IHuIITHHK0<]HhHkLa@ LpbE1<}HhHkLa@@Lp.E1Mff.fUHAVAUATSHPdH%(HE1HHHGI )q hHHcH>@=<H H/HLhLHHIt$ LeDG0fHE)Mf.M-~f(fTf. uLmH LEMHUH5LA1Eu8]~$Mf(\fT_fTf(Y f/s!H LAAofD1HUdH+%(HP[A\A]A^]fDLgHoHt[oCfCM|DH;HtA]fDHkf{$HHH{$MIHQ,Ds$HPEt@ HPM$$LkMtHLfH;HtLkLILkI<$xKHEdH+%(H HP[A\A]A^]xHSHnull@fDH#Hrtrue@fDHHJefalsfP롐~$LgHHH{$MIH {S$HCLkMI|$8HH;HtLkLgILk{$HMILJH:DS$Et@ LkHLrH;HtLkLILkDK$E1HEAI<$IIuH+I<$Ht,HDC$Et HM$$LkMS$HsHHHKHt1 HKHH9rHKfDEnullAEMcHIt$/H~Et1LmAL HI9uLLc@ S$B{$tHCHpHHK$t(H{t!1 HsHHHVH9r}fHk>艾fUHAWAVAUAH5ATAH=X<SH8dH%(HE1HEHEgH58<Ht{L5 1H}DL~OH}H}HtBD誽ÃtcH}ʼHEdH+%(H8[A\A]A^A_]fD1j;H5 H HEf1H}tL= H}L虼H}n81H}LDL$xH}D:(UHAVAUATASHHdH%(HE1HEMHHH='HH}L1H5 ÅLm1cMAăLHcӉI9u~DE1蓼H}HtHc1`H}HEdH+%(HD[A\A]A^]@H)H 6ADIAt"GAGDE.A]D(趺詺G茻ff.UHAWAVAUATSHH`LXdH%(HE1IHAIH=%9H5MlH=9H1裼ÃxlAElabefAELLI[HL9LmCLE'HPĺPCE'1HxH|LLpLtH5 藹|1H` xDtJ p1HXDHEdH+%(lHĈ[A\A]A^A_]tfDAGDžlfDAG蛸A]{8u]i LHH\\\\\\\\\\\\\\hF|djhhhhhphhhhhhhhhhhhhhhhhhhhhhj^O1ٻtkd/˺2u%04x/proc/mountssecurityfs%s/apparmor/proc/%d/attr/apparmor//proc/%d/attr/apparmor/%s/proc/%d/attr/%s%s/.accessnulltruefalse%1.15g%lg%1.17gcurrentenforce], legacyfilters%s%scomplainpromptkillallprocessesError: Invalid command. +vh::Error: Unknown options. /sys/module/apparmorapparmor not present. apparmor module is loaded.%s/profilesCould not open %s: %sFailed to open memstream: %m user{"version": "%s", %zd "profiles": {%zd profiles are loaded. %zd profiles are in %s mode. %s"%s": "%s" %s }, /proc"processes": { %s (%s) %s } Failed to parse json outputFailed to print pretty json/proc/%s/exeenabledprofiledenforcedcomplainingspecial-unconfinedprocess-mixedpretty-jsonverbosequiethelpcountshowfilter.profilesfilter.pidfilter.exefilter.modechangehat %016lx^%s.*Usage: %s [OPTIONS] Displays various information about the currently loaded AppArmor policy. Default if no options given --show=all OPTIONS (one only): --enabled returns error code if AppArmor not enabled --show=X What information to show. {profiles,processes,all} --count print the number of entries. Implies --quiet --filter.mode=filter see filters --filter.profiles=filter see filters --filter.pid=filter see filters --filter.exe=filter see filters --json displays multiple data points in machine-readable JSON format --pretty-json same data as --json, formatted for human consumption as well --verbose (default) displays data points about loaded policy set --quiet don't output error messages -h[(legacy|filters)] this message, or info on the specified option --help[=(legacy|filters)] this message, or info on the specified option /sys/module/apparmor/parameters/enabled/sys/module/apparmor/parameters/available/proc/%d/attr/apparmor/unavailable/%sUsage: %s [OPTIONS] Legacy options and their equivalent command --profiled --count --profiles --enforced --count --profiles --mode=enforced --complaining --count --profiles --mode=complain --kill --count --profiles --mode=kill --prompt --count --profiles --mode=prompt --special-unconfined --count --profiles --mode=unconfined --process-mixed --count --ps --mode=mixed Usage of filters Filters are used to reduce the output of information to only those entries that will match the filter. Filters use posix regular expression syntax. The possible values for exes that support filters are below --filter.mode: regular expression to match the profile mode modes: enforce, complain, kill, unconfined, mixed --filter.profiles: regular expression to match displayed profile names --filter.pid: regular expression to match displayed processes pids --filter.exe: regular expression to match executableError: Invalid --help option '%s'. Error: Invalid --show option '%s'. Error: failed to compile mode filter '%s' Error: failed to compile profiles filter '%s' Error: failed to compile ps filter '%s' Error: failed to compile exe filter '%s' apparmor filesystem is not mounted. You do not have enough privilege to read the profile set. Error: failed profile name split of '%s'. Failed to get profiles: %d.... Error: failed to compile sub filter '%s' ERROR: Failed to allocate memory Failed to get processes: %d.... %zd processes have profiles defined. %zd processes are unconfined but have a profile defined. %zd processes are in %s mode. , {"profile": "%s", "pid": "%s", "status": "%s"}%s"%s": [{"profile": "%s", "pid": "%s", "status": "%s"}allow 0x%8x deny 0x%8x audit 0x%8x quiet 0x%8x A<;"Px0@800P0D hp0@``$P|` L`PP@zRx &D$4FJ w?9*3$"\ t,JC Ci G H c,<AC DEJE D ,Tx (tYAC BDJ  LGAC BDx p4JC Ev H ^ B ` ,AC DH~ B p H ,oAC M H (DAC M K Lp<JC I C P H  C .AK A(EL KC A (4EL KC A (4AQ K^ E (`\AQ K^ E AC A A ,TAJ P F pEH H D (8EC IO H d A 40SAC P* B  J 0hAC K G  M ,XAC FLO G (@ EC P A (EC FD E ,$4EC P I 0FErrrrtrrrrtt8 kPXo   ؝@0 oo oo o%0 @ P ` p !! !0!@!P!`!p!!!!!!!!!"" "0"@"P"`"p"""""""""## #0#@#P#`#p####yttttrrttgtttvtqthttttuu0u0u0u0u/usr/lib/debug/.dwz/x86_64-linux-gnu/apparmor.debugf }(*xbK1b4c25101a05a2959b8827930093556cc8d7dd.debug.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.data.bss.gnu_debugaltlink.gnu_debuglink 880&hh$9 Go$Q 0Y  ao no }00B@  ####@'@'TDkk pp00TPPXX`` ؝؍  ТВ8ВH 4L/