kQ2C2Cby nameby namefreewared kHAX82C2C2C68La./lpp_nameb4 R I freeware.sudo { freeware.sudo.rte 01.06.0006.0000 01 N U en_US sudo Version 1.6.6 [ % /usr 4 /usr/local 8 /usr/local/bin /usr/local/lib 2 /usr/local/lib/sudo-1.6.6 /usr/local/man /usr/local/sudo-1.6.6 147 /usr/local/sudo-1.6.6/bin 287 /usr/local/sudo-1.6.6/sbin 211 /usr/local/sudo-1.6.6/man 4 /usr/local/sudo-1.6.6/man/man8 59 /usr/local/sudo-1.6.6/man/man5 89 /usr/lpp 2 /usr/lpp/freeware.sudo INSTWORK 120 120 % % % % ] } kꒌ%X8A2C2C2C68_./usr/lpp/freeware.sudobA k|C?X8B2C2C2C68_B./usr/lpp/freeware.sudo/liblpp.ab 16644 0 0 128 13522 0 574 836 0 1127382914 0 0 644 20 freeware.sudo.rte.al` ./usr/local/sudo-1.6.6/bin/sudo ./usr/local/sudo-1.6.6/sbin/visudo ./usr/local/sudo-1.6.6/man/man8/sudo.8 ./usr/local/sudo-1.6.6/man/man8/visudo.8 ./usr/local/sudo-1.6.6/man/man5/sudoers.5 ./usr/local/sudo-1.6.6/BUGS ./usr/local/sudo-1.6.6/CHANGES ./usr/local/sudo-1.6.6/LICENSE ./usr/local/sudo-1.6.6/TROUBLESHOOTING ./usr/local ./usr/local/bin ./usr/local/lib ./usr/local/lib/sudo-1.6.6 ./usr/local/man ./usr/local/sudo-1.6.6 ./usr/local/sudo-1.6.6/bin ./usr/local/sudo-1.6.6/sbin ./usr/local/sudo-1.6.6/man ./usr/local/sudo-1.6.6/man/man8 ./usr/local/sudo-1.6.6/man/man5 2783 3762 128 1127382904 0 0 644 27 freeware.sudo.rte.copyright` Copyright (c) 1994-1996,1998-2002 Todd C. Miller All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission from the author. 4. Products derived from this software may not be called "Sudo" nor may "Sudo" appear in their names without specific prior written permission from the author. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Please refer to the LICENSE file delivered in the directory /usr/local/sudo-1.6.6 for complete details. Packaging is Copyright (C) 2005 BULL SA. This LPP shall not be redistributed commercially. Software, information and material distributed as freeware or shareware (hereinafter the "Materials") are provided "as is", without warranty of any kind. Bull and its suppliers disclaim all warranties whether expressed or implied, including, but not limited to the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the Materials is with you. Neither Bull nor its suppliers warrant that the functions contained in the Materials will meet your requirements or that the Materials will be error free. Bull and its suppliers shall in no event be liable for direct or indirect damage caused to the User or to third parties by use of the Materials, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of the Materials. 2999 6904 836 1127382915 0 0 644 27 freeware.sudo.rte.inventory` /usr/local/sudo-1.6.6/bin/sudo: owner = root group = system mode = SUID,111 type = FILE class = apply,inventory,freeware.sudo.rte size = 146837 checksum = "37687 144 " /usr/local/sudo-1.6.6/sbin/visudo: owner = root group = system mode = 111 type = FILE class = apply,inventory,freeware.sudo.rte size = 107714 checksum = "13096 106 " /usr/local/sudo-1.6.6/man/man8/sudo.8: owner = root group = system mode = 444 type = FILE class = apply,inventory,freeware.sudo.rte size = 19400 checksum = "46272 19 " /usr/local/sudo-1.6.6/man/man8/visudo.8: owner = root group = system mode = 444 type = FILE class = apply,inventory,freeware.sudo.rte size = 10001 checksum = "29057 10 " /usr/local/sudo-1.6.6/man/man5/sudoers.5: owner = root group = system mode = 444 type = FILE class = apply,inventory,freeware.sudo.rte size = 45388 checksum = "18073 45 " /usr/local/sudo-1.6.6/BUGS: owner = freeware group = frec mode = 644 type = FILE class = apply,inventory,freeware.sudo.rte size = 1029 checksum = "08338 2 " /usr/local/sudo-1.6.6/CHANGES: owner = freeware group = frec mode = 644 type = FILE class = apply,inventory,freeware.sudo.rte size = 57623 checksum = "39619 57 " /usr/local/sudo-1.6.6/LICENSE: owner = freeware group = frec mode = 644 type = FILE class = apply,inventory,freeware.sudo.rte size = 3475 checksum = "62209 4 " /usr/local/sudo-1.6.6/TROUBLESHOOTING: owner = freeware group = frec mode = 644 type = FILE class = apply,inventory,freeware.sudo.rte size = 8091 checksum = "29766 8 " /usr/local: owner = bin group = bin mode = 755 type = DIRECTORY class = apply,inventory,freeware.sudo.rte /usr/local/bin: owner = bin group = bin mode = 755 type = DIRECTORY class = apply,inventory,freeware.sudo.rte /usr/local/lib: owner = root group = system mode = 755 type = DIRECTORY class = apply,inventory,freeware.sudo.rte /usr/local/lib/sudo-1.6.6: owner = root group = system mode = 755 type = DIRECTORY class = apply,inventory,freeware.sudo.rte /usr/local/man: owner = root group = system mode = 755 type = DIRECTORY class = apply,inventory,freeware.sudo.rte /usr/local/sudo-1.6.6: owner = root group = system mode = 755 type = DIRECTORY class = apply,inventory,freeware.sudo.rte /usr/local/sudo-1.6.6/bin: owner = root group = system mode = 755 type = DIRECTORY class = apply,inventory,freeware.sudo.rte /usr/local/sudo-1.6.6/sbin: owner = root group = system mode = 755 type = DIRECTORY class = apply,inventory,freeware.sudo.rte /usr/local/sudo-1.6.6/man: owner = root group = system mode = 755 type = DIRECTORY class = apply,inventory,freeware.sudo.rte /usr/local/sudo-1.6.6/man/man8: owner = root group = system mode = 755 type = DIRECTORY class = apply,inventory,freeware.sudo.rte /usr/local/sudo-1.6.6/man/man5: owner = root group = system mode = 755 type = DIRECTORY class = apply,inventory,freeware.sudo.rte 2611 9654 3762 1127300636 0 0 755 24 freeware.sudo.rte.post_i` #!/usr/bin/ksh LANG=C VERBOSE=${VERBOSE:-"0"} # simple debug system appname="${0##*/}" # $(basename $0) # Pre- and Post install template scripts # Copyright (C) 2000 GROUPE BULL # all rights reserved. # # author: Ciaran Deignan (Ciaran.Deignan@bull.net) # started: July 1997, last modified July 2000 # version: 2.0 #------------------------------------------------------------------ # GLOBAL UTILITIES #------------------------------------------------------------------ # Debug message print function (v1.0 - July 1998) debug() { integer lev=$1 shift [ $VERBOSE -ge $lev ] && print -- "$@" >&2 return 0 } # error handler (v2.1 - July 1998): cmd() { debug 7 "CMD: execute '$@'" eval '"$@"' [ $? -ne 0 ] && debug 0 "$appname: CMD: error detected in '$@'" \ && exit 2 } typeset -xf cmd debug [ $VERBOSE -gt 9 ] && set -x #------------------------------------------------------------------ debug 2 "$appname: starting execution, params <$*>"; # Function to update the file /usr/local/info/dir # This function should be used if the LPP delivers files into # /usr/local/info # NOTE: the file /usr/local/info/dir should *never* be delivered directly... update_info_dir() { if ! [ -d /usr/local/info ] then debug 1 "No info directory found !" debug 1 "stopping" return 0 fi if type gen-dir-node >/dev/null 2>&1 then print "Updating info \"root\" file (/usr/local/info/dir)" cmd cd /usr/local/info [ -f dir ] && cmd mv dir dir.bak cmd gen-dir-node /usr/local/info/ > dir cmd chmod 444 dir fi } # Perl module update function... update_perllocal () { if [ "$PERLLIB" = "" ] || [ ! -d "$PERLLIB" ] then print "update_perllocal: PERLLIB not defined (=$PERLLIB)" return 0 fi archdir=${archdir:-"aix"} # the directory /usr/local/lib/perl5/ ($PERLLIB) should exist, or might # be a symbolic link to /usr/opt/perl5/lib.... if ! cd $PERLLIB/. then print "Perl not installed correctly, can't find directory" print "$PERLLIB" exit 1 fi if ! ls */$archdir/perllocal.pod > /dev/null 2>&1 then filename=$(ls -td 5.*/$archdir | line) if [ "$filename" = "" ] then cmd print "Perl not installed correctly, can't find \c" cmd print "directory $PERLLIB/5.00*/$archdir" exit 3 fi filename="$filename/perllocal.pod" else filename=$(cmd ls -t */$archdir/perllocal.pod | line) fi # use a "hello-script" to add info to perllocal.pod.... cmd cat >>$filename <&2 return 0 } # error handler (v2.1 - July 1998): cmd() { debug 7 "CMD: execute '$@'" eval '"$@"' [ $? -ne 0 ] && debug 0 "$appname: CMD: error detected in '$@'" \ && exit 2 } typeset -xf cmd debug [ $VERBOSE -gt 9 ] && set -x #------------------------------------------------------------------ debug 2 "$appname: starting execution, params <$*>"; slibclean # Function to allow perl modules compiled for a "freeware" (/usr/local) # perl to be installed on top of an "IBM" (/usr/opt/perl5) perl. make_perl_f2i_links() { # Clean up historic symbolic links if there's any... [ -h /usr/opt/perl5/lib ] && rm /usr/opt/perl5/lib [ -h /usr/opt/perl5/bin/perl ] && rm /usr/opt/perl5/bin/perl # Make /usr/local/lib/perl5 be a symbolic link to IBM perl lib dir. if [ ! -e /usr/local/lib/perl5 ] && [ -d /usr/opt/perl5/lib ] then [ -d /usr/local/lib ] || cmd mkdir -p /usr/local/lib cmd ln -s /usr/opt/perl5/lib /usr/local/lib/perl5 fi if [ ! -e /usr/local/bin/perl ] && [ -e /usr/opt/perl5/bin/perl ] then [ -d /usr/local/bin ] || cmd mkdir /usr/local/bin cmd ln -s /usr/opt/perl5/bin/perl /usr/local/bin/perl fi } # Function to allow perl modules compiled for an "IBM" (/usr/opt/perl5) # perl to be installed on top of a "freeware" (/usr/local) perl. make_perl_i2f_links() { # Clean up historic symbolic links if there's any... [ -h /usr/local/lib/perl5 ] && rm /usr/local/lib/perl5 [ -h /usr/local/bin/perl ] && rm /usr/local/bin/perl # Make /usr/opt/perl5/lib be a symbolic link to standard perl lib dir. if [ ! -e /usr/opt/perl5/lib ] && [ -d /usr/local/lib/perl5 ] then [ -d /usr/opt/perl5 ] || cmd mkdir -p /usr/opt/perl5 cmd ln -s /usr/local/lib/perl5 /usr/opt/perl5/lib fi if [ ! -e /usr/opt/perl5/bin/perl ] && [ -e /usr/local/bin/perl ] then [ -d /usr/opt/perl5/bin ] || cmd mkdir /usr/opt/perl5/bin cmd ln -s /usr/local/bin/perl /usr/opt/perl5/bin/perl fi } mkgrp_usr() { if [ $# -ne 2 ] then debug 0 "Missing user-name parameter in mkgrp_usr" return 1 fi user="$1"; group="$2" # First create new group... if ! lsgroup $group >/dev/null then print "making group '$group'" if ! mkgroup $group then print "Can't make group '$group'" print "Stopping" exit 2 fi else print "Group $group exists" fi if ! lsuser $user >/dev/null then echo "making user $user" if ! mkuser account_locked=true gecos="Automatic account" \ pgrp=$group login=false rlogin=false su=false \ sugroups="" $user then echo "Can't create user '$user'" echo "Stopping" exit 2 fi else echo "User $user exists" fi } exit 0 328 13522 9654 1127382915 0 0 644 22 freeware.sudo.rte.size` ./usr 4 ./usr/local 8 ./usr/local/bin ./usr/local/lib 2 ./usr/local/lib/sudo-1.6.6 ./usr/local/man ./usr/local/sudo-1.6.6 147 ./usr/local/sudo-1.6.6/bin 287 ./usr/local/sudo-1.6.6/sbin 211 ./usr/local/sudo-1.6.6/man 4 ./usr/local/sudo-1.6.6/man/man8 59 ./usr/local/sudo-1.6.6/man/man5 89 ./usr/lpp 2 ./usr/lpp/freeware.sudo 2981 16644 13058 1127300636 0 0 755 26 freeware.sudo.rte.unpost_i` #!/usr/bin/ksh LANG=C VERBOSE=${VERBOSE:-"0"} # simple debug system appname="${0##*/}" # $(basename $0) # Pre- and Post install template scripts # Copyright (C) 2000 GROUPE BULL # all rights reserved. # # author: Ciaran Deignan (Ciaran.Deignan@bull.net) # started: July 1997, last modified July 2000 # version: 2.0 #------------------------------------------------------------------ # GLOBAL UTILITIES #------------------------------------------------------------------ # Debug message print function (v1.0 - July 1998) debug() { integer lev=$1 shift [ $VERBOSE -ge $lev ] && print -- "$@" >&2 return 0 } # error handler (v2.1 - July 1998): cmd() { debug 7 "CMD: execute '$@'" eval '"$@"' [ $? -ne 0 ] && debug 0 "$appname: CMD: error detected in '$@'" \ && print exit 2 } typeset -xf cmd debug [ $VERBOSE -gt 9 ] && set -x #------------------------------------------------------------------ debug 2 "$appname: starting execution, params <$*>"; # Function to update the file /usr/local/info/dir # This function should be used if the LPP delivers files into # /usr/local/info # NOTE: the file /usr/local/info/dir should *never* be delivered directly... update_info_dir() { if ! [ -d /usr/local/info ] then debug 1 "No info directory found !" debug 1 "stopping" return 0 fi if type gen-dir-node >/dev/null 2>&1 then print "Updating info \"root\" file (/usr/local/info/dir)" cmd cd /usr/local/info [ -f dir ] && cmd mv dir dir.bak cmd gen-dir-node /usr/local/info/ > dir cmd chmod 444 dir fi } # Perl module update function... remove_perllocal () { if [ $# -ne 1 ] then debug 0 "Missing module-name parameter in remove_perllocal" debug 0 "can't remove module info from perllocal." return 0 fi modulename="$1" if [ "$PERLLIB" = "" ] || [ ! -d "$PERLLIB" ] then print "remove_perllocal: PERLLIB not defined (=$PERLLIB)" return 0 fi archdir=${archdir:-"aix"} # the directory /usr/local/lib/perl5/ ($PERLLIB) should exist, or might # be a symbolic link to /usr/opt/perl5/lib.... if ! cd $PERLLIB/. then print "Perl not installed correctly, can't find directory" print "$PERLLIB" exit 1 fi if ! ls */$archdir/perllocal.pod > /dev/null 2>&1 then filename=$(ls -td 5.*/$archdir | line) if [ "$filename" = "" ] then cmd print "Perl not installed correctly, can't find \c" cmd print "directory $PERLLIB/5.00*/$archdir" exit 3 fi filename="$filename/perllocal.pod" else filename=$(cmd ls -t */$archdir/perllocal.pod | line) fi # use a small perl script to remove the module info # (I hope this isn't too "wildcard"...) cmd perl -w -n -i.bak -e ' $line = $_; if (defined ($flag) && ($flag == 2)) { undef $flag ;} $flag=1 if $line =~ /^=head2\s+.*L<'"$modulename"'>/; print $line if !defined($flag); $flag=2 if $line =~ /^=back/;' $filename } #PERLLIB=/usr/local/lib/perl5/ #PERLLIB=/usr/opt/perl5/lib/ #archdir=ia64-aix exit 0 336 0 13522 0 0 0 0 0 ` 7 128 836 3762 6904 9654 13058 13522 freeware.sudo.rte.alfreeware.sudo.rte.copyrightfreeware.sudo.rte.inventoryfreeware.sudo.rte.post_ifreeware.sudo.rte.pre_ifreeware.sudo.rte.sizefreeware.sudo.rte.unpost_i 2 k0X8I=2C{}2C{}2C68$_=./usr/local/sudo-1.6.6/bin/sudobIC0H K' !xP  "@1L.textPPKP .data  '@.bss *l *l .loader3) l.debug"(|nx|#x|+x|1B,9 e)-*@H`H8HA|nxAA| QN!A@9}sx}{x~xH` ,Ab$H1eA| @__start!|bA,H ,A 0cA|CN!Ab,Ac|CN!Ab,Ac|CN!Ab,Ac|CN!Ab,Ac|CN!AH8!@}N 8!@N A__threads_init44iH"`,|{xAt8`x= A| iIN!A>4iH"M`=x|{x8` A| iIN!A"|), @(,A>; ;,A$|xH QA|},;@xtH `b|x},+ ;,A8; |xxH#`~HA;,@8Kx~U):})Z xPHA;Kdb|+9)U#:+8cH %`t} , A ,@,bH+bH"A8`H"A9#c;, 9)@KbL+bH"IA"BH i jK\?8`x A| iIN!AK0P8`H`KH U`KHA;XT|`x|exx@H#A8888`X@HM`K 8`HA,|}x@tK8a8H`"|,A KP8.HNـA,|}xA$Hq`8.KK B?j\bH AKL C init_vars|B<8`;;!*b9)k, B|8 *A0@+ ,-AD ,@ sA$x8!H|N 8`H !K؁() ,A ,@8(i (vAb`T:}+.})Z})N X$Xd|$XԀ}Cx,AXB|*bt9)  **h9), 8 *@H+ ,-AxK48`H Kbd+bHUA8`H UB(jhbH%A8`H %B|K\B|,(j9)9k(j@;KB|cK$kK}>|;| H9AB|;KK8`H QKkL}>|;| H9AB|;LK8`H KB|cK"B| ` KkV}>|;| H9AB|;VKt8`HŁKB|cKXkh}>|; | H9AB|;hK48`HKkk}>|;| H9AB|;kK8`HQKkl}>|;@| H9AB|;lK8`HKks}>|c| H9AB|;sK8`HK(}Cx ,A$B|8 bt*9) KP8`H =Kkv}>|;| H9AB|;vK8`HmKbl+bHA8`HK A( parse_args|b!088HA,&@ H,@@T>,A"8`8I A| jJN!A @@8`T&| Ad8`pHy`"8`8I A| jJN!A8!Ѐ|N T,AT>, A 8`8 tH`KH,@ĀL,@@;;x|;b䓼H̀A88|`x|fx~,8a@H8`, @H̀A, @"x ,@8`KH|A,@KЀ8`8K,8`K쀢8`Kb88HA,AT8`Khb8 HA,@>bHA@!L` , @Ab88HA,|}x@(>䀩bHALK|"@iHqA>|gx䀩bHmAKH"@iH=Ab|gx+bK A@ check_sudoers|8`!;HHIA8x8`HLHA8`HIAx|ix8`;H A,@$!L<`| A| @A;,A8ai,#AHH`,|xA 8!Hx|N Hߵ`K8cHEAH=`,|x@Ḱ"tK~Hm`,|x@K8`H`,|x@dH5`KT A get_authpw|8|}x8Ab̐!Hw A8!Hx|H$ AD usage_excl||}xЀԀb!HՀA88bHvAxHـA ALusageDA L| N HA L| N LA L| N PA L| N TA L| N XA L| N |!KA8!8|N A$ strtoimax|!KA8!8|N A$strtold|!K̀A8!8|N A$ getpwuid_r|!KA8!8|N A$ getpwnam_r||~x!,A$?8 ( @4,|x@8!Hb\|N b`T:}+.})Z})N 8@Xbdx8H EA,@hb\+, A$ | A+, @, @0 K$blx8H AKbpx8H ̀A,@"t8 K|bxx8H A,@"t8 Kt ,@b|x8 H eA,@8  K|bx8H =AKbx8H %AK Azero_env|A|zxa|#x!H A||xcxH A||8cH `Dx|}xH`8=|}|dx8cH`8!XxA|a상N A format_env||#x8=|xx!H;9A|}P,;@0,@ 8!H|N xxH;A,A,@KxK A insert_env|"|ux;ؒܓ!Aa쓁!h\/A;,|&<@ ::/@D|#x8/A8c/@|#xTc:H `|xx|yx/A|";@;`L/@H<|T1}}+}+8/@`/A08 xHeA/@:;9/@V/@;9V/Ab8+/At?/@@N @strcpy|!K̀A8!8|N A$ strtoimax|!K뱀A8!8|N A$strtold, ||#x!A|AX,A HuATi~Tc9)0(@,A,0A 808!8}Cx|N ,@T`>Tc?}'(@K( A809K,|jxA<Kx}_Sxy9k0}@,A,0A 808!Hx|N ,@W>W} xW>W>}>Kx}_Sxy|X@K(/A8@ ( A,xx88 ;H`80Kh@H88 xx;H}`8 880xxH`|~x|#xxx88 H`8 880xxH#y`|~x|#x|`y@K A__uqtoa,||;x|tx|3x|#x8!ĒAȒa̒ؓ!Aa쓁! @ȃ,}=";i@;`U~x,&A,,%A$U/L&WA ,%@QA3~x|@@| |p} x|||})@PU+| [yAT}v[x}8KxU };9 })I| H9@;|@;@||| x|y@!})! A8::@98;U:8(XAbT:}+.})Z})N d|$,,,,,,,,,XP\\TX8,@h8 8K\bRKT}{x9), !@<})Б!bRK,8+KċU:,*AH8;( A$< })U:;8( @,x@;K}{x9,x@KbRK;< })U:;8Г( @KbRrH A }{x9Ii, AaA l9` yAVRnr@ :aA !}Ky1N}*q|&T | Ky@ }3P98}kx,A : |p~x@}sxrI!@DAPQ@8,@ h""}?Kx| @@a |||}lp}Zx}J`PUK|[yA\}ISx}v[x}XSxU };9 })I| H9@ Ȉ;|@;@||| x|y@";,AhJ}9Kx| @@|A |||}Kp}iRx})XPU+| [yAT}x[x}Kx| @@a |||}lp}Zx}J`PUK|[yA\}ISx}x[x}YSxU };9 })I| H9@;|@;@|||)x|y@";,AhJ}?Kx| @@|A |||}Kp}iRx})XPU+| [yAT}y[x}:KxU };9 })I|H9@X;|@;@|||Ix|y@!~ x|H@} KxA}JAKVT>|3W>} 1}}I8PU@| [x| @@@}J*| (@A| @@@}J*}HPPW>| 3} 1}| PPT|[x|@@@|*|(@A|@@@|*,P$0;A a8!@!Aa상N ,@ 8|3|4,@dT>|8PT>|3W>} 1}}I8PU@| [x| @@@}J*| (@A| @@@}J*}HPPW>| 3} 1}K#d | 0|0T>}C30| 0|KxT>T>\x 0|3x}*1} }IPU@| [x| @@@}J*| (@A| @@@}J*}HPPT>| ۖ} }| PPT|[x|@@@|*|(@A|@@@|*|PK| @@|#x|}xK}4,@@|`||}&9 })I| KyA|||x,x|;xK8#d } 0|0|c0},x| 0U>U>}c0| 0}Gx 0T>}+}z[x|} PU|Sx|0@@$}b;K|`@A|0@@ ;Z}b}@PT>|} |x|}I@PU@| [x| 0@@$}Jb8c| `@A| 0@@ 8c}Jb}FPPW@|x}(|P@}`)A$}Rx! | }+})I})|H9A}%X} A}+Kx,A0| |Q|$0| $0|0|KxK @ __umoddi3|!KA8!8|N A$ strtoimax|!KɀA8!8|N A$strtold|+yA|lxa|3x!@|@@|4,A  |i@0|0|@0},x|@0T>T>| CT>} A|x}@1|i`PT`|[x|P@@$|c*8|(@A|P@@ 8|c*|jPT>|C} A|x}@1| PT|[x|P@@$|*9|(@AP@|&T}@PT;|Cx8!8x|xAxxa상N ,@ 8|3|4,@T>}`P;T>| 3T>} 1|x}@|i`PT`|[x|P@@$|c*8|(@A|P@@ 8|c*|jPT>|3} 1|x}@| PT|[x|P@@$|*9|(@AP@|&T}@PTK!H |@0}T0T>}c3|T0}@0| KxT>|@0U>\x|3x}+1}}[x|} PU|Sx|8@@$}*;|(@A|8@@ ;}*}@PU>|ۖ} | x||i@PT`|[x|8@@$|c*9J|(@A|8@@ 9J|c*W}P|SxK|@;8`A,|4,@0| 8||}& 9 })I| Ky|`&Tc cK!H |@0|T0}T0}'x|@0T>T>}c|T0}@0| Sx|@0U>}+}|[x|} PU|Sx|0@@$}:;|8@A|0@@ ;}:}@PU>|} |x|} @PU|[x|0@@$}:8c|8@A|0@@ }:8cW}@P|x|(|@@|)A$|Bx! | }% })I})| H9A8c;K @ __udivdi3|!K!A8!8|N A$ strtoimax|!KA8!8|N A$strtold,:!Aa쓁!A,A|+y;|3x|#x|gx@P|@@|4,A  |i 00| 0}'x 0T>T>|3W>} 1}}I8PU@| [x| @@@}J*| (@A| @@@}J*}HPPW>| 3} 1}| PPT|[x|@@@|*|(@A|@@@|*,P$0;A ,A!A!}iaa8!P܃!Aa상N ,@ 8|3|4,@dT>|8PT>|3W>} 1}}I8PU@| [x| @@@}J*| (@A| @@@}J*}HPPW>| 3} 1}K#d | 0|0T>}C30| 0|KxT>T>\x 0|3x}*1} }IPU@| [x| @@@}J*| (@A| @@@}J*}HPPT>| ۖ} }| PPT|[x|@@@|*|(@A|@@@|*|PK| @@|#x|}xKh}4,@@|`||}&9 })I| KyA|||x,x|;xK#d } 0|0|c0},x| 0U>U>}c0| 0}Gx 0T>}+}z[x|} PU|Sx|0@@$}b;K|`@A|0@@ ;Z}b}@PT>|} |x|}I@PU@| [x| 0@@$}Jb8c| `@A| 0@@ 8c}Jb}FPPW@|x}(|P@}`)A$}Rx! | }+})I})|H9A}%X} A}+Kx,A | |Q|$0| $0|0|KxK |K: |cK @ P__moddi3|!K)A8!8|N A$ strtoimax|!K A8!8|N A$strtold,!; Aa쓁!A0,A|+y|lx|#x@|`@@|4,A  }@0|0|@0},x|@0TȄ>T>| CTk>} A|x|!}I`PU@| [x| 8@@$}J28| 0@A| 8@@ 8}J2}GPPTk>| C} A|x|!| PPT|[x|8@@$|29|0@A8@|&T}@PT;|Cx,|+xxxxA |c8!8!Aa상N ,@ 8|3|4,@T>}`P;Tń>| +Tk>} )|x|}I`PU@| [x| 8@@$}J28| 0@A| 8@@ 8}J2}GPPTk>| +} )|x|| PPT|[x|8@@$|29|0@A8@|&T}@PTK!H |@0}T0Tń>}d+|iT0}@0| KxT>|c@0U>\x|+x}+)}}[x|} PU|Sx|8@@$}2;|0@A|8@@ ;}2}@PU>|ۖ} | x|})@PU | [x| 8@@$})29J| 0@A| 8@@ 9J})2W}HP|SxK|`@8;A|4,@0| 8||}& 9 })I| Ky|&T K!H |@0|T0}T0}'x|jT0T>T>}d}@0|c@0| Sx|@0U>}+}|[x|} PU|Sx|(@@$}:;|8@A|(@@ ;}:}@PU>|} | x|} @PU|[x|(@@$}:9J|8@A|(@@ }:9J}@PW|Sx|0|@@}%1A$|Bx!`| })})I})| H9A8;K9 |K; |cK @h__divdi3ĐA L| N АA L| N ؐA L| N ܐA L| N |!KyA8!8|N A$ strtoimax|!K]A8!8|N A$strtold|!,At,A\( APbT:}+.})Z})N 4dd(d ,@(,@8!H|N HAKԀ HŀA$9), $A$8 9)$K8` HAK ,A|HIA ,AhbHUA,@KH ,A( AԁbT:}+.})Z})N 8@(xxxcxH,@|,APbfxx+bK]A8`8!Xa|N Bx"jhbK8`K,A xxcxH,@Khi@1|}+T| KyAK,AxxcxHKi@1|}+T| KyAK`,A\U@1{}+| H9A4,/A(bxl+bKIAKxxcxHKDi@1|}+T| KyAK,A$Bx"jpKk } I 1|| }+9AK5`K,AxxcxHmKi@1|}+T| KyAKX,AxxcxHKi@1|}+T| KyAK xxcxHKxxcxHKBx"jtKxHo1`,A;,@K쀟K A` set_default|"x! ,@Tx,AD;x8`88,A// AA,@̃䀂|88b lH8bH8bH8bHA8bH19 P89`b|8><~\~LlK`|`xbK`|`xbK`|`xbKȹ`|`xbKȥ`|`xb Kȑ`|`xbK}`|`xbKi`|`xbKU`~,KŅ`"t ,@ 8 "x8!H8 |N  ,AdKA KTAPKHKD A( init_defaults||#x|+x8 ,!88@  8`8!P|N HxA!8|kx8` ,@Б K Al store_int||#x|+x8 ,!88@  8`8!P|N HxaA!8|kx8` |}iyȂ K Ap store_uint||+x|~x|#x! ,|x@D,x@( 8!H8`|N K9` KK%AK A store_str}&|(|#x|~x|+x!@,A.-xHwUA,A ;Kx,AT,|xAHwA,@ ;K|&TƟ|PxxH;,@8!H8`|} N 8`8x8HK8 C store_list,||#x|~x|+x!@Dd ,@(9`8!H}c[x|N K}A K,9`Aȃ̀x,|xA Hi-`,A ;K؀,9`A} ,@(|xK`9`} " KXKAK Astore_syslogfac||#x |)!#| |y9 |~x!@ |A9 |A(8!H}#Kx|N ЃԀx,|xA Hh`,A ;K؀,9 A} ,@$|xK`9 }  KpKɀAKԃK Astore_syslogpri||#x|+x8,!88@(8 9`8!P}c[x|N HsA!89`/ ||iyAAĐ K A| store_mode||#x|}x|+x8 !|xKA,0#7@l| ,@PbK`8W 6b9@| })Z 8!H}CSx|N KAA K,9@AĀx8;KAA,Ahx8;K!A,AHx8;KA,A(x8;KA9@,@@| ,@,xK`W 69@| }) K KmAK A store_pwflag,|!A|+x|zxa|3x|#x!A ;,A,Dxx&KQA,@|,Ax,@ A08!X!|Aa상N 8`Ku`|x8|Ke`DxxHq=`?iᮀ  K A,A$KAxK AKX K,&K< ,A,x}KɀAxKA,@8 K Alist_opA L| N A L| N A L| N A L| N |!KA8!8|N A$ strtoimax|!K݀A8!8|N A$strtold|"ܓ!Aa쓁! ,Alb 8 +, @ 8 b$,@ (", ,@  0,AHH!`b 04b8"<@x( DW<HLPbTBX\| "?,U):})bIA }+:})RU)<| 2|A@`dB,*@UI:})*IW<}+:})RU)<| 2|@}+:;})RU)<W<| :,@h|k",@"Xb\W<|i"|P8?7(*A bhT`:}+.})Z})N 4P\ T44@H  , l , $ Ђ@"Xb\"h}) h ! |  b 8 K04K"8,@|4b0>K})" h ! |  " 8 ~ H98!h}Cx|!Aa상N 4K"8 ,@,4b0(K}) h ! |  " 9,8 Kx"8 ,@,4b0(K}) h ! |  9+K8"8 ,@,4b0(K}) h ! |  9-K"8,@D4b0>K})" h ! |  ~88cHm9K4K"8 ,@`4b0>K}) h ! |  l8~8cH8b 04b8Kh4Kȁ"8 ,@L4b0>K}) h ! |  " 8 dH99Kԃ4K܁"8,@<4b0>K})" h ! |  l~K44K"8 ,@`4b0>K}) h ! |  b 89 > i,:A$,@9 A9K4Kȁ"8,@4b0>K})" h ! |  ~H>9i,HAA,C9@K,RA,U9K" 98K4K"8 ,@,4b0(K}) h ! |  9 K4"8 ,@,4b0(K}) h ! |  9 K"8,@<4b0>K})" h ! |  ~Hq9K4K"8,@<4b0>K})" h ! |  ~H!9K\4K"8,@<4b0>K})" h ! |  ~H9K 4K"8 ,@,4b0(K}) h ! |  " 9 K@8,@d4b0>K}) h ! |  8pxKuA9,AdxH9KP4Kăb8,@840>h}) h ! |  b 8K04K"8,@\4b0>K})" h ! |  ~}#" ,/A" 8 HEKH=K4Ḱ"8,@44b0>K})" h ! |  ~K4K"8 ,@,4b0(K}) h ! |  9,K"8 ,@,4b0(K}) h ! |  9=K"8 ,@,4b0(K}) h ! |  9:Kb8[, @,40>h})R h ! |  }@p|9!T<|PP,A,b 04KPb8,@@40>h}) h ! |  "l8b K04Kb8,@P40>h}) h ! |  Bt8bl*b 9) *K04Kԁ"8 ,@,4b0(K}) h ! |  Bt89b * 9)*K"8 ,@,4b0(K}) h ! |  9K"8,@H4b0>K})" h ! |  ",8~H̀AK4K"@b4 B0;Z})P; $,@xb$| * 8> $< >||J| @@H,@d8H`,A(b #9)})p})8i%K,@ā"$iH `K@<,@z> |JHTk<"<@K,@l|Hu|}x"<@4b8Kt|HE|}xH,@W8$x??  KxKbHK Ayy_scan_buffer|8!Ȉ,A8| ,@H=`8!8|N ADyy_scan_string|;|}xx|#x!H,|xA9 | @|H|I9)B8}? xx|K1,|xA08!H8x|N bH=K̀bH1Kx Ayy_scan_bytes[DS]||exb!K݀A8`KA A,yy_fatal_error|!KqA8!8|N A$ yy_flex_alloc|!KA8!8|N A$yy_flex_realloc|!KUA8!8|N A$ yy_flex_free||~x8d|#x!KyA,}A99`|@pB8|X8,\AD*9k| A9| A܁*88!H| A|N A9k*|XKBKbH`Kp Afillb\|"`;||x8d|#x!KuA,ADxxHL`8!H?鮓|N bH`K A fill_cmnd||#xa|{x|+x!,@B`|#x;j| }# P9)@U)Ѿ@9 })8c@BjK}A,}A`\,}?|kJA8 8c| IdxK`8!Xa|N bH`K\B`|J*| A|}dP9k@|#xUkѾ@9`}i9)@B}}$Kx*K!A,A }K,}KAbKx At fill_args|"d!Ȁ ,@8!88`|N H =`K A< yywrap[DS]xA L| N A L| N A L| N A L| N |!KA8!8|N A$strtold|!KA8!8|N A$ strtoimax|!KA8!8|N A$ getpwuid_r|!KA8!8|N A$ getpwnam_r|"/!}*Kx ,A`A@"|ex ,@,"i, 8@8ȀbK!A"88!8 |N "i, 9k@9`jK Ayyerror||#x|x!cH<`,@?|`HP8!H|N AXaliascmp||~x|#x!dHKx;?;Z}=JiKyA?}=J;iKaA|@Aȃ;@}KAA8b+|H@@H}~[x;?;Z|}H.K A?}=J;i KA|@Ã}KՀA8!x8"b !|Aa상N =}?Ji K88bKAKP,A$88 bK8`(KAK bKŀAK A list_matches|!|yxA|#xa|3x|;x|+x!K A1<| |~x1}+| H9A=}?J ,!AxKɀA,A};| | @A88|#x||@@xK`}|xz,| 9 }?YAxxH;`x$xH; `8!X!|Aa상N 8`K`9 8|xz=K0;K Alappend|L!,Ah"H;; }H}JHP\y^@tb8;@ 9* H >,A;,@8`KK%`,}A KГK"W*<J,A(A ,+A"W<| J|A`" JJ" |@AK,@܁b9HW_<> 8 [ HK "KJKȁ| AP|}$P9)|#xU)~A9 })9k Bh}K`܃Ȑ}\8BJ:}jJ| I.  (}*p}@Jx|PP|p` <9)<Kȁ|x, ABk}k+, Ax*, A@8 |, A$Bkx}k+, @ăKb$K鱃K"(8Kdȁ| A|}$P9)|#xU)~A9 })9k BKȃBZ(,b(})R A8Kb$KKXȁ| At|}$P9)|#xU)~A9 })9k BK$ȃBZ(b(,})R Kx"( ,A>iKYAKȁ>88iK`,A\Kȁ"( ,@>88Kȁ"( ,A>iKA>K>8iKM`,AKā"( ,@>8+Kȁ"( ,@>8-K9@B<)b})8iCC ,A CK@8K4>i, A$ȃB<)})iK> ,A! | B<z)})Z Ḱ>iH`,@ "8 "܁ikK@"8Kbt8>iH!`Kbt>kH`,AK>8iKm,A"Ktbt>kH-5A,Ah",), A<, AD0B܁"j4bKqA8`", ,@KЀ8KȃB\*})i9), A ,A؀ ,À ,A| AP|P}$PP9)|#xU)~A9 })9k BzhK}`z܃ȃB|8c}d*9+ I  |).K  |<8z)})Z K\z*})Z ,A, A, Al\z*})Z ,@"< ,A| A<|P}$PP9)|#xU)~A9 })9k BK ,A ,@| A|P}$PP9)|#xU)~A9 })9k BK>i, AȃB<)})iK|"Ā ,@l"@ ,AhȃBz|`Z#, @8,@,b8" bD|88 8K Kpb" bD|888Ḱ> ,A! | B<K"Ā ,A\ȃB<)}); ,@Bt"jkH 5` |` K8ȃB:} J9i ,@ ,@ ,A\B|}=iKz`:)B|}.})9i K IK8b(K)})R Kȁ^<B) zh!@| })Z KH> ,A K0 K$"Ā ,@"@ ,AȃBz|`Z#, @,@ԁb" bD|88K>|;x ,! | A K8K"Ā ,A$Bt>jiH9`K"@ ,AlBȁ" i}`Z+, @ ,@Bb >i|88KKlBb >i|888Kā"Ā ,A$Bt>jiH `K"@ ,AlBȁ" i}`Z+, @ ,@Bb >i|88KKlBb >i|888Kā"Ā ,A$Bt88>jiK$"@ ,AlBȁ" i}`Z+, @ ,@Bb >i|88K5KlBb >i|888Kā>8iK"|}x ,A|,A Kt"܁hIjH}`,A",), A, A$0B܁"jHK8K"@ ,AhBȁ" i}`Z+, @X ,@LBb >i|88KKBb >i|888Kȁ"Ā ,A 8Kd"@ ,AlȃBz|`Z#, @Ȁ,@b" bL|88K1܀Kb" bL|888Kā"Ā ,@ԃȃB:|`J9# ,@ff,@ ,A(8b(K)})R KpBb* )}) KPȁBĀB*z, |`Z89@,@c,@Bb* )})iK䃂8BĀB*z, |`Z9@,@,@Bb* )})Kx"Ā ,A@t8$,@(KsM`ܐ$K8K5AK"@ ,ApBȁ" i}`Z+, @ ,@b8" bL|88 8KKKLb" bL|888KKȁ"Ā ,A\>8iKܙ,@0",), A, A$0B܁"jPKX8K"@ ,AtBȁ" i}`Z+, @x ,@lB8b >i|88 8KKK,Bb >i|888KqKā"Ā ,Albt>,k(H !`,A8"8ܐ =iK A=i,AlK"8Ḱ"@ ,ABȁ" i}`Z+, @h ,@\8>i|88 8K>i,@K㡃K T|88 8KAKЃ>i|888K >i,@ KT|888KKԃȁ| AL|}$P9)|#xU)~A9 })9k BKȃB<)}),A8>8iK),Ahȁ<, A@8 K,", ,AKȁ| AL|}$P9)|#xU)~A9 })9k Bh}Kn-`Ȑ}\8BJ:}jJ| I.  (}*p}@Jx,|PP|p` <9)<@뼁"@K8"b"KiR;kKn `ܐ}Kȁb< )}),Ap>8iK֩,A胂ȁ<, A<8 b܁+iKA"Ā ,@"@Khb$KԝKȁ", ,AK"Ā ,@@"@ K߱8K~,A$k8K,A8܁>Kh", ,AKЃȁ| A||}$P9)|#xU)~A9 })9k BK,ȁb< )}),AP>8iKY,A嘃ȁ<, A8 "܁ikKb$KmK", ,AK>i, AȃB<)})iK> ,AB }Ab* )}) K渁Bt>jKLBt>jKBt88>jK>8iKխ,@DBt>jiH5`,A밁",), A, A@0B܁"jXbKlA", ,A$K@8Kăbԁ" |@AK,@Ā8܀b",H ]J9*8 W_<(G@8KK `,|@ḓKKE,@@KX Ayyparse|!KY1A8!8|N A$ strtoimax|!KYA8!8|N A$strtold|!KXA8!8|N A$ getpwuid_r|!KX݀A8!8|N A$ getpwnam_r|!KXA8!8|N A$ getgrgid_r|!KXA8!8|N A$ getgrnam_r|}&8Г|}x8`.!> Ai| IN!AԀH AB"܁b KK-`@"8 >88` A| iIN!AKމ`|~xH IA8,@" ,A,8`8!H|} N A$,AbW 6})Zi /0|T;AȁBc8A,A ,@8 8}KSx,Axhe |)/+)})B9) ,A\*}KSx9), *@,A$|8}+p}`Jx|XP|p|8`K,A ;xK8K1g| 98|8/@ ,A0A*f)})Z h! | T 6K\8KT }HSx,Af(}HSx)})Z9) ,A*9), *@KD W,@܀ ,/A @Ȁ 8`,@8`K 8`,@8`KBc@ ,@4c K,b8`Kb8`K CLsudoers_lookup|a|+x|#x8/|3x|x!A蓁!(K%A8,@48!|x!|Aa상N cxKbA|zx,@@xH )A8,Ax8/KIA,"i@cxH,@T}; ,/A,cx8/KA,A 8c"|dxiH`,A 8Kcx88HA,Ab!8 |H@Ѐ !<|H@,Al,1>| } &U)&}+9A bx8KaA,A0 x@x8H `8,@lt$,@cxKc`8$KDKAKcxKcxHA8,|}xA"x;HA,; |~xxAK`Adx|`xx|(AKd`xxH`xyHM`88|`xx,@H A,Atb!8 |H@` !<|H@Pt$,@,xKb `$xHA1>| K$KAKcxx8H!`8,@,Al,1>| } &U)&}+9A bx8K_A,A0 x@x8H`8,@t$,@ (KK-AK8 K Acommand_matches|8/|~x!K!A/|xA8x;HA8.|~xxKA/AxHaA|jx8/" 9` @<"$|x Ui88`| @.9k 8|P8|} &!8A A8`8!P|N xH A9@!c }J\0}JX0KtxH A9`" |~x @"$|x Ui89k}I@. 8})BA }@8A AKd8`K` Ap addr_matches||}x|+x|#x|+x!H8.|`xx,APKiA8x,x@xx8HI`8!H|N 8.xKAx,x@ xxH рAK Ahostname_matches|9`|#x!8c,%A 8!H}c[x|N H }A9`,|xAxH A9`,A 9`?| A ,@ 9`K|xxH`9`,Ap,@K Ausergr_matches|a9 |+x|3x|#x;A!,+A08!X}#KxA|a상N 8x,A\xxxH A9 ,@|A(xdxxH aA9 ,@t9 Kl8`K[`8~H YA,A4~,@KmA88K`8KX~K A8 netgr_matches#/ATi+\ }`Y,]i ?!@| , *}jx/[/ @,A(A$A #, |&@8`N 8`N @lhas_metaؐA L| N A L| N A L| N b8qA||+|"*AH|8@@@@|A LHp|+|*A$0|8@@@|+@P@D|*@|, TA|0|0|8@H|8@|0}0@@@ LAA 8`N 8`N 8`N 8c8,|0@A@,|0@KAA8`N 8`N 8`N @strcmp|!KIA8!8|N A$ strtoimax|}&a|#xT8-T.|+xTz|~x|#x-!;,?AA,A,*A|A0sA0xHA|}xHA|@ ;K9`8!`}c[xa} |} } N ,*A,.| xA,A,/@,A(x8/KрA9`,|x@Kx}=KyAlWW.xxxK//9`,ADA,@K,AK$A4;A xKx8/KIA,A;K9`KA<|AA0,/@$Kȏ,*AKA 9`,/A|T KK,[A0,\@@s@8;,@(;\;K9`|#yAP, /Ah,.A@xx88H9`,A$A,@ K,@8KA|AA,/@KAK܈9`| yA, /A,,.@A|AA,/@KAK C(fnmatch|}&ATa. |3x|#x|+x!h ^!i}+Ih!!`| |Kx@`WW--;;,\A,,8`A<,/A @,-Ad|AT,]|x;@x8!XA} |a} } N ;K~/A,]A,\;ATAH@4|8|}=9 })I| H9A KKTHATc>K8`KT@~;/KxHaAT>KA8`K @؋;K|#xH1AT}>K C rangematch A L| N A L| N A L| N b8 qAH||+A|+0 @|0|8 ||"+|*8 0 @N pk=@!k9J}i8A,AP8B8} P8})P},P@} P8})P},PA})@})PyA}+4Uk|Xp!k}iA ,8M 8B耤0|P8})P},P@4} P8})P},P@,|P8})P},PA})(})PyAH})@})PyA}Cx8tT@>@N @xstrcatA L| N A L| N (A L| N ,A L| N 0A L| N 4A L| N W8;|}H.HA|dxbtKA|A8!H|N Adump_interfacesXA L| N \A L| N `A L| N dA L| N pA L| N |!K65A8!8|N A$ strtoimax|!K6A8!8|N A$strtold|!K5A8!8|N A$ getpwuid_r|!K5A8!8|N A$ getpwnam_r|!K5ŀA8!8|N A$ getgrgid_r|!K5A8!8|N A$ getgrnam_r(|!AHbT`:}+.})Z})N \<8`HA,@8!H|N b88!H|H8`HMA8`HiA,Ab8Kăt=i HiA=iH A,A|b8Kt=i HYA=iHA,ADb8KT8`HA,@$8`HA,Ab8K b8H KHI"  ,A,"tikHQA,AĀb8Kԁ"tikHQAK Aset_perms_posix(|!AHbT`:}+.})Z})N \8`HрA,@8!H|N b88!H|Ht=i HA=8`HA,Ab8Kt=i HA=iH9A,Alb8K|8`HAA,@(8`8HyA,A4b8KDb8HIKH"  ,A4Bt*jkH%A,Ab8K"tikHAK Aset_perms_fallback|t!? ,@8!H|N i HeA,@D" ,,@́? iHA,@bHAKbHAK A runas_setup,|!A,AHAA8`KBŀAKuA8` HAAK APfatalA L| N A L| N A L| N A L| N A L| N ȐA L| N АA L| N ؐA L| N |!K.A8!8|N A$ strtoimax|!K.eA8!8|N A$strtold|!K.IA8!8|N A$ getpwuid_r|!K.-A8!8|N A$ getpwnam_r|!ȀcK>M`8!8|N A( sudo_getepw||~x8`!K<`~^ |x>C #c>~#c~K=`|xK=`|xK=`? ,@8ܐxK8!H|`xx|N ~K=1`K A sudo_pwdup|!HA,A8!8|K8!8|N A< sudo_getpwuid|!K A,A8!8|Kh8!8|N A< sudo_getpwnamA L| N |!K+-A8!8|N A$ strtoimax|!K+A8!8|N A$strtold|!K*A8!8|N A$ getpwuid_r|!K*ـA8!8|N A$ getpwnam_r|a|{x|#x8!؀b} kH|xPT!XA\LHaA8a888HxHqA88cxHAHA8!(a|N Amysyslog|!A|zxa|#x;|#x!"td, ADcxK8AA<`|cTc~8c|@@xK8A(@;|@x@(, A;|@@, @|@A}?Kx,8@d9xCxxKEh |})| H9@$~ii | })| H9A;KK9xCxK,@$9CxxK͉~K9CxxK8!X!|Aa상N A do_syslog||~x8`?!Aa!AKŀA,|}x@H8K8HMAaHK啀AK8"@iK婀Ab|fx+bK.A8`K.A"@iKmAb|fxKW:8| .HA8`8"ЁI A| jJN!AxxH݀A8`HA Ax send_mailb|jx9 g|#x ,@8 9 ,A9 ! ,Aa)@ ,Aa)}@H9M K @\ mail_auth|"@!8`888HA,A,"@ ,A8!P|N "@K Ad reapchild|8`!HA|`x8a88HA"|fx ,,Abԃ8|ex8xHA,A(,@b8!P|N 8a8HـA"8c ,,A8KĘKbK| A get_timestrA L| N A L| N A L| N A L| N A L| N  A L| N |!KyA8!8|N A$ strtoimax||#x!888Kx,Ad ,@` }?Kx,AЁ? , ApT /p A\8`8@ x8Acx| iIN!A,/AAؠ8`8p @d;,@|"7A`" }?Kx,AЁ?, ApT /p A\8`8@܀ x8Acx| iIN!A,/AA,8`8p @\;,@|\8"<aH`.|~xA,@ 8A@,A0Рp T /@(;A,@@" ,@̀bH`7A "K" }?Kx,AЁ?, AhT /p AT8`8@D xcxA| iIN!A8|`x8`,AԠp @;,@,AlA\,A<8!x|!} Aa상N x88`KIAK,@HH" ,@ 8`,A8` l|P,A TXK޹`8`K!A\K>iA}iIiN!AK> Ai| IN!A?Kl|@LKxK-A8|exxH)`K8`8@?xxcx A| iIN!A8?|`x8`|4q @,A|K<iA}iIiN!AKЁ< A| iIN!AK`>iA}iIiN!AKTKd> Ai| IN!A?K>iA}iIiN!AKTK\> Ai| IN!A? K`8`dhlKܡ`"K C verify_user|"!ȀpKA8!8|N A0 pass_warn[DS]|8bt8!KtA,@T$9), $A,$8 9)$8!H|N 8` KP AKbx|x;KOɀA,@K Adump_auth_methods|!KA8!8|N A$ strtoimax|!KA8!8|N A$strtold|!KŀA8!8|N A$ getpwuid_r|!KA8!8|N A$ getpwnam_r8`N @ passwd_init}&||~x|#x!cK ̀A, A.AxHA|}x@h ,,AH|#xxK `8!H1#| |x} |N K AA, A K~x8 K;AAK ,,@X8KH.K C passwd_verifyA L| N |!KeA8!8|N A$ strtoimax|!KIA8!8|N A$strtold|!K-A8!8|N A$ getpwuid_r|!KA8!8|N A$ getpwnam_r}&|.|+x|#x|px!ĒAȒa̒ВԒؒT!Aa쓁!9<:aH:AX:h:x:;;!;A:!,Ax;;@H;}{xKA8`D88 ~ex8KA8`88~ExKA8`88~xK݀A8`88~xKɀA8`88~ųxKA8`88xKA8`88%xKADxxHQA,@Dq!܀ؑ!!a!Ȑ́!!Аԑa@8}`8x8~%xH A,x8}sxHuā"@|{xp A~#xDx8 KYA,@d~dx88`KA8`~Dx8KA8`~x8KA8`~x8KuA8`~ijx8KaA8`x8KMA8`$x8K9A,@0,A@H=AHYA?, AA8 (A8K8!H"@cx|} !ĂAȂâЂԂ؂܃!Aa상N xK5AK8x8ExHMAK<x8HAKXēȓ̓ГԓؓܓK~xKA~x|exxHEAKbD8HYA,|~x|}x@xKl C<tgetpass,|ؓ|#x|xxa|3xܓ!A蓁!A,|+x|#x@T8 TxK`8x|~xH`7a@8DAW 8B@|H0;xW|.|x|.cxx888@HA,|x@, A,@x888HA,|x@(!8, A, A7<;@xxK3A,8~óxA<8!x|܃!Aa상N 8`KxK3EAK;7x88A8HɀA,|x@t!8, / AdA`<;K"@88` KT A tgetline"0iN @ handler$A L| N (A L| N 4A L| N 8A L| N @A L| N HA L| N H @memsetLA L| N PA L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N  A L| N (A L| N 0A L| N |!K﹀A8!8|N A$ strtoimax|!KA8!8|N A$strtold}&||#xA;@||x;|+xܓ!a!K!A(Ax8/K/A,@,9`Ax;`K`|yx|~x8:xK.ŀA.|xAc,/.@;;@@/&W#xK.1A |&T| 9@\ AL9`8!h}c[x|܃} !Aa상N 9`KxH`,|}x&A"9` |,A|KxAKՀA|}xxKŀAxx;;(A48bT>|3W˄>} 1|x}}I8PU@| [x| @@@$}J*;| (@A| @@@ ;}J*}HPPW>| 3} 1|x}})PPU | [x| @@@$})*8| (@A| @@@ })*8WHP| 3x; ,$0;A 8!H:x}{[xCxdx܃!Aa상N ,@ 8|3|4,@T>|8P; T>|W˄>} | x}}I8PU@| [x| @@@$}J*9| (@A| @@@ 9}J*}HPPW>| } |x}})PPU | [x| @@@$})*8| (@A| @@@ })*8UHP| 3xK d | 0|0T>}h0| 0|KxT>T>~سx 0x}+}c[x|˱} @PU|Sx|0@@$}*8k|(@A|0@@ 8c}*}@PT>|˖} | x|})@PU | [x| 0@@$})*9| (@A| 0@@ 9})*T`|HP|cxK|@@ ,9`; A |#x|;xK4,@L|||}&9 })I| Ky9`A||9`|x,; AxK d  0|0|0}?x| 0W>W>}hc0| 0}Gx 0T>}+a}y[x|} @PU|Sx|0@@$};+|@A|0@@ ;9}}@PT>|c} a| x|}I@PU@| [x| 0@@$}J9| @A| 0@@ 9}J}FPPW | cx}(| P@} )A$}Rx! | }(})I})|H9A}%@}a9k}(Kx,; A||Q|$0| $0|0|KxKl @  __udivmoddi4|!KqA8!8|N A$ strtoimax|!KUA8!8|N A$strtold,|9 T`~!/A(9 A ,/A(9 A KA8!8}#Kx|N ,9 A9 K Alsize_of_encoded_value,|8!A0Tcv, AxA4,A,A KmA88!8|x|N ,@A,A ,0@|#xH `|`xK,PK|#xH=`K|#xH!`K Abase_of_encoded_value!9 9`8cp T~|H09)}kx@8!dN @8 read_uleb128!9`9@#8cq U ~|X09k}Jx@( Aq @A8|X0}Jx8!DN @T read_sleb128||x,P|+x|#x|3x|+x!A W>( A(bT:}+.})Z})N 4    88Ka8, AWv,A<}ks@(8!P}|N kK}kKȡe8cK8,L/RA,P;A|Dx`x;@8xKA8x|dxxKՈ,@`yA08!`|xA|a상N |`xKЈ;xK;8cK88K8!8cJK ,h@ 8i; K Aextract_cie_info| @||+x|#x;!8@8c8(AbT:}+.})Z})N  ,<Xd|\PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPppppppppppppppppppppppppppppppppt8А8(?Al8W:9!8;| I.|@A\7AHW:9!88!`|i.|N 8cK8c|tK8cKK8cKlcTT8c|;xUk@.}k+x|[xA8K<88KK08 @ A B C D E F G H I J K L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*l p*f*g*h*i*j*k m n o}^Sx;W:|.||.0} !1c| }+9AA|K`;,p@},A8#|8!H|cHP|c|N =K Auw_install_context_1||}x|#x!88xK>xx|kx9@, 8`})x!i}+IU?:c@d!, @,x88@hKuK A| iIN!A,/|jxA 9@A8!}CSx|N KA A_Unwind_RaiseException_Phase2|}&$H*ё(,0!4A8a<@DHLP!TAXa\`a|dhl !(!8ؐa8a8ikaK8a(888K`88a(Km89(|`x8`,/} &!A@\!, }`&aA8iA}iIiN!A//A@8a(8KKt8`9@8!؁a} |} } $(,0!4A8a<@DHLP!TAXa\`dhlpx!Aaʁʡ!Aaˁˡ|!RN !88888a(  K`8(aK/@8a88(K̀=Aa|jxa!| R@XA Ak+)KKKK8`K"C_Unwind_RaiseException|}&a||x|#x! c88xK ixxh`|x|p9@|xx}k0P8`}dp0|UkT6|X98.@A| ~^N!A8 x|`x9@,x8`@\A!, A< | iIN!A9@,|x/AH@x88KK8!}CSx|a상} N xK Cd_Unwind_ForcedUnwind_Phase2|}&$H&e(,0!4A8a<@DHLP!TAXa\` adhl!!a(8a8,80|ikaKA8a(888K`08(a(, K9@,A8!a} |} } $(,0!4A8a<@DHLP!TAXa\`dhlpx!Aaʁʡ!Aaˁˡ|!RN 8a88(K=Aa|jxa!| R| @XA Ak+)KKKK"C_Unwind_ForcedUnwind|}&$H$=(,0!4A8a<@DHLP!TAXa\` a|dhl!!8a(8a8ikaK!888a(8K`( /@<|3x8(K/@88(8a8K=Aa|jxa!| | @X|&AAk+)Kܐ8!a} |} } $(,0!4A8a<@DHLP!TAXa\`dhlpx!Aaʁʡ!Aaˁˡ|!RN KKa(8(KEKK A"C _Unwind_Resume|}&$H" (,0!4A8a<@DHLP!TAXa\`dhla ! a(/@K9@8!a} |} } $(,0!4A8a<@DHLP!TAXa\`dhlpx!Aaʁʡ!Aaˁˡ|!RN !|8a88ikaK8a(888K~`8(a(K/@d8a88(K=Aa|jxa!| R| @X|&A Ak+)KܐKKKKA"C_Unwind_Resume_or_Rethrow||ix}$Kx8`!ȁ), @8!8|N A| iIN!AK AT_Unwind_DeleteException|}&$HU(|,0!4A8a<@DHLP!TAXa\`dhl!0a8a88KU8(8a8K!9@ahk8a80 } Y1h| A|H9@L!A i| IN!A8(9@,8a8@A, A KaK8!}CSx|$(} ,} 0} !4A8a<@DHLP!TAXa\`dhlHX"Cp_Unwind_Backtrace!T:}$.8!iN @ _Unwind_GetGR!T:}$.8!N @ _Unwind_SetGR!c8!N @ _Unwind_GetIP!8!N @ _Unwind_SetIP|!K]A8!8|N A$ strtoimax|!KAA8!8|N A$strtold,|9 T`~!/A(9 A ,/A(9 A KA8!8}#Kx|N ,9 A9 K Alsize_of_encoded_value!9 9`8cp T~|H09)}kx@8!dN @8 read_uleb128!9`9@#8cq U ~|X09k}Jx@( Aq @A8|X0}Jx8!DN @T read_sleb128||x,P|+x|#x|3x|+x!A W>( A(bT:}+.})Z})N 4    88Ka8, AWv,A<}ks@(8!P}|N kK}kKȡe8cK8Kx88|zx|DxTc^>Kex|Dx8K<8`!8| @A8`A8`8!`A|a상N Afde_single_encoding_compare|A|zxa|+x|#x;!d|c P8cKDxT}>xKx88|dxxK{|cP;{8cK]DxT}>xKex8<|dxxK݀<8`!8| @A8`A8`8!`A|a상N Afde_mixed_encoding_compare|Ԓ|vx!|#xAa;eܓ!E,UxA;W<x8x|@@x; ~óx|@W:W8AЀ~óx|.;y| AYN!A,@(}>.|.?W<8x|@A,@l(@;Z{;WI:(| .}i.@|;;~óx|@W:W8A~óx|.;y| AYN!A,@(}>.|.?W<|x9<| @A(A`8!h|؂܃!Aa상N ~y| AYN!A|`x~óx,@Dx|.| yYN!A,@}>.|.7K4W:K~y| AYN!A|`x~óx,@Dx|.| yYN!A,@}>.|.7KW:K A frame_heapsort|!; A;@a;`||x;|#x!,A,;,@P?}?J ;,@8!`Cx|!Aa상N } PW>9)| AH}#Kx};KxKxT~>|}xxKQ|yxT ^>, Ap| A d 8$x88xK]xK(A4Ti8 H08i!8} 9A$;Z| @@<K 8`KSK Ahclassify_object_over_fdes|!|#xA|dxa;`||x|+x!T^>W>xKE|zx,A,;?, @L?}?J ;,@8!`|!Aa상N t A8})P9)| A(}#Kx};KxKUxT}>|~xxK|zx,@8,AhY, A\*U+:9)}kR*K@8Dx88xKxK(ATi8 H08i8| 9K8`K A|add_fdes|!|+xAa;`||x|#x|dx!T^>W>xK|zx,A,;?, @P?}?J ;,@8`8!`|!Aa상N t A8})P9)| A(}#Kx};KxKxT}>|~xxK|zx,@4a8,  KxKm(ATi8 H08ia8}`9K8`K Alinear_search_fdes|!|#xA|zxܓa쓁!,@\,@t A ;w|@A<8`8!x|!Aa상N |T~W:})|cP8cK!DxT|>|}xxW>Ki888|dxxK88<|exxK텁!8|H@@x|@AKL<;x| |@@K4T^>,@dz 8|@@@|BT ~UI:})i + |@|J@@}HSx|@@AK8@}c[xKȂ W>Dxx;K|zx|@@W>|DxT~8@W:x})8K88D|exWc>Ky!@|H@@x|@AK@D;x| |@@K(t @A< ,A |xCx%xK,@,@K䀚 Cx%xKKH݀8`|@AK A  search_object|"蓁|#x|}x;!,A|@@,@",Axx Kb|~x+, A,_ |P@A 9i,| x@9 /?@",@AH?<t T^>@LT}>xxKe88|dxxK8!Hx|N ~|cP8cKK/K|xxK/|~x@hK At_Unwind_Find_FDE|}&A|zxВԒؒܓ!a쓁!T/@,@ KK|xCx88KY,@KX Cx88K9KD|xCxK,/@KL Kq|~x/K8KɍA C D init_object|ؒ:|xx!; A|+x|3x|#xa쓡!|@x@|V:|HxAD| A^~N!A|P,@".<.K:}:|@}{;@ "K88|@@@~9z9}j[x} Cx 9),A\ 8 9J9kB8!h|؂܃!Aa상N 89K A x fde_splitpx!Aaځڡ!AaہۡN @Lfsavpx!Aaʁʡ!AaˁˡN @Lfres|!KA8!8|N A$ strtoimax|!KA8!8|N A$strtold|!K%A8!8|N A$ strtoimax|!K A8!8|N A$strtold,|9 T`~!/A(9 A ,/A(9 A KŵA8!8}#Kx|N ,9 A9 K Alsize_of_encoded_value,|8!A0Tcv, AxA4,A,A K!A88!8|x|N ,@A,A ,0@|#xK`|`xK,PK|#xK`K|#xK`K Abase_of_encoded_value!9 9`8cp T~|H09)}kx@8!dN @8 read_uleb128!9`9@#8cq U ~|X09k}Jx@( Aq @A8|X0}Jx8!DN @T read_sleb128||x,P|+x|#x|3x|+x!A W>( A(b T:}+.})Z})N 4    88Ka8, AWv,A<}ks@(8!P}|N kK}kKȡe8cK8GPYbkt{9/4 $+DMV]v05!*3<CsZm**++,,--*.***/0**1*2.**.345*673---003*8*88***9:;:*:*<..**/*00112=....*.....33455667333---0003*88***9::;>;**::*.....---00:*>;;.....-3---00>..---00....-3---00.**..-0....30**.*----....-3----3.----3..33------.-3------...333******************** !"#$wZE%&''()*+'',-./----0000010200003'''''''''''''''44~x67E8Oz9OOSSSSSSSz98ZwZOTTTTTUEQ:67P8bOa9OOkkkkkkkE98EEEOlllllmE:hiEwZEwZEEEEwZE|wZaE`;<<<<<<<<<<<<<<<ayOyzOyEEOEEEDyOOEE;<<<<<<<<<<<<<<<>a?@AEuZEvEBvOOOEvvC>aO?@Av||y|EPB|OEOO|CQRRRRRRRO}|||ah|EDVVVVVVVE|VVVVVVVVVVVV}VYZDDDDDDDDijjjjjjjaz ||E|z|a`znnnnnnnE|annnnnnnnnnnn}nqZ`t`r````fd```DaDDDDDDDDDJJMJKJJIJaGFEJJJLzLtLrLLpLLLLNoDfNdDDaN_EE^]\aa[XNND||W|MKIG|FE***E`*`*`|``*`*$$$$$$**}```c*c*c*cc*cE''''''***ccce*e*e*ee*ea*********eeeg*`*g*``*g**********gg`***************a*********************E***D`****`*********************E***D`****`***************E`***************E`********************