X}9H  # #1L.text .data @.bss % %.loader(B(= ,|nx|#x|+xb,;XAA 4| S*N!A98}{x~xH` ,Ab$HmA| @__start,M H4N @__threads_init|!HAf| FN!Ab ,cA| CN!Ab,cAl| CN!Ab,Ac| CN!Ab,cA| CN!AH8!@}N b,AK A__threads_init@AF2_1|!Aa;``}<`!88`RLH"aA8`8`H"uA88zH"A8;x88x8`H"A<`8cH"AHJE`,@|,@D80ccHoA," Ah``,a,dA,rAAd8x88@HhMA88Hr`cc84HoEA,@,AȀ,@8a@a쓁Haa8D@cH ccDH8`<LyA Hg}Ax8!p!}Aa컁N 8x88HgiA88Hq`KLccH8`<LyAHgAx8!p!}Aa컁N T:||.H]888,ccAT:| .HKhxHfA88Hq9`KHccT:| .H=KccT:| .HccT:| .HKd8Hh`,;`@$,A ;KH};K;`K"dx88c8xHf A8T`d8y@HfA8z8888Hq`K( AHmain |;`~!HgA`||@,A @8HHiiA|@}@ c8,Hd݀A,@;cX8!P}N A isvalidgroup|<?a8}A!@HiAHjAHjA||y;"AhcHfAb`z{,8A(|@A8a@cHh`8`HjA||yA8a@cH|̀A,@p8}HـA88888yHn`<@yA HcAh8!`A}a상N 8Td88bxc8HHcmA`d8|@HcA8y䀂8888Hni`8}HA88888yHnA`<@yAPKD80bd88bxc8GHb݀A`d8{@HbA8yԀ8888Hm`c8a@H{iA,AK87bd88bxc8HbqAc`d8{@HbA8y8V88cHmm`c8a@Hf`8`HhA||y@K Hf1A8{|@@Kp8(bd8;Bxz8Ha݀A`d8{@HaA8@z88\HaA8`d8{@HaɀA8y8888Hl`K AG@IPRA.$backtologin |!: AȒa̾`;<`}&`!P`;@@`aTb8PHp5`;"8y`HbA`xbHbـAccHbɀA|c8cH_A|,A|8DbHVY``x8HccHVE``s,@48h|Hd`Hd`8 |Hd`s,A::xd:@:1:sHb!A`pv8,A|@A\bHb`,T} A0N@@9,bb:@,`Ha`9,bA|xA8u8C8H_QA`d8t@H_eA8$s8L8HeɀA88P,8y$APcf8Hj-`;@bPD9,@ aHa-`,a8A|x`@ K@ ,A;@s,@D,@L,@:R|@4,A|Hc%`8|Hc`DKȀ|<`yA H]A8!|!ĂâA} N s8(8L8HdqA,@Pu88C8,H]A`d8t@H]A8yT88cf8PHh`K؀u88C8H]aA`d8t@H]uA8yD88Pcf8Hh]`8u8C8,H]AKlV:A|`K`bZ|aHa`8|Ha`V:|`K$@(K8y48cf8Hg`Kb|Hae`8|HaU`K:@Ku88B8H\eA`d8t@H\yA8y888VHga`K`H`IA8vKDb8@HQ``qK8|88bxd8AcH[A`d8x@H[A888Pcf8yHf`K8 CSIPRA.$addtougroups |``!8=H[A|{y;AL,A$c8 HZـA8,AX8!P}N 8;䃂d8bxc8G8 HZՀA`d8|@HZA8b8c88}He`;,@`X8!P}N AIPRA.$drophead|a̒ВԒؒܿ`<`}!p8@`DX8LHiU`;8|pH\ A`zcH[A|c8cHXA{,A<8xH^`cH^a`8@c#HOq``{8DcHO]``zc,A":bxdH[}A`wy8,At|@A :@:,b@0``uH[Y`,:b|ApA8s8C8PHXрA`d8x@HXA8,z8H8H_IA88L,8|Adc8Hc`z,@$<XyA HX1A8!â}Ԃ؂ܻN 8|8c8HcE`Ks88B8HWA`d8x@HXA8|t888VHb`KH[A8yK<XyA HWqA8!}a상N 888bxBd8AcHWUA`d8z@HWmA88|d8Lc8HbQ`{Kt AM IPRA.$resetgroups |!?8}HA8`H]%A|yA08}HAch8!`}N D;8bxdc888GHVMA`d8~@HVeA8b8888HaI`8}DHAch8!`}N A getpgroups|<`c!X8@K8Ta@Hd`;b8{HWA`|8aTHWA|c8cHTyA8X,8a@8xdA8HY`8Ta@HY`<`8L@8cHPH݀A8aTHWA;cHWA88T98{cc9 HWMA8`8HHmmA,A8胂d88bxc8HHTyA`d8|@HTAcb88T88{H_u`8{8888H_Y`<XyA HSAx8!p}N 8{8888H_ `<XyAHSAx8!p}N 8AgHSA`d8|@HSA8{Ā88T8cH^`8a@HW`8Ta@HX`<`@8L8cHPH A8aTHUIA;cHU9A88T98{cc9 HUA8`8HHkA,AK4 AEIPRA.$setpgroups |<`}!PHXAHXA||y;"A8@8@c8Hk5A,@La@HP`}<PyA HQAx8!p}N bd;Bx88F88zHQрAc`d8{@HQA8,z88\HQA8`d8{@HQA8y8888H\`K88(bd8;Bxz8HQMA`d8{@HQeA8z88\HQ%A8`d8{@HQ9A8y8888H\`K AGIPRA.$getugroups |<!THVAHVـA|}y;8aD;Bx88(bdA!A蓁KA!Km8@cKc8|8Hi=A8hz88HP ADHiA8|z88HOA@HhA8|HhA88888|HZ`<TyA HOmAx8!p}N 8zHOeA`d8{@HO}A8z88\HO=A8`d8{@HOQA8|t8888HZ5`8aD!A蓁K]A!K 8@cK]c8|8Hg݀A8hz88HNADHgA8|z88HNA@HgA8|HgA88888|HY}`<TyAK AFIPRA.$printgrps |<`}!`8aDL!Aa쓁KaA!K8@ca쓁Kas@Dcc8HA`H_ `,@TcHaKa<LyA HLAh8!`}N HPAcHaK5a<LyAHLAh8!`}N H^Q`,ALK ADd resetreal |<|#y;aA!`z8bxTA8aD!A蓁KmA!K8@cKm8Hs@A,8|HDcHm`,@8|XHHMـA|cHI`,ATcCHKу<TyA HKEAx8!pAa}N aH@HP`88bx8dc8tHKA`d8}@HK-AKpbd8bx88C8cHJAc`d8{@HJA8|TDc88HU`K8|P@cHle`,A܃bd8bx88Cc8HJqAc`d8{@HJA8|d@c88HUm`K8c88HJ%A88DHT`8aD!A蓁KiA!K8@cKi8Hs@A(K AFdelgrps |<|#ya`{8!`@HDA48a@!AaKaA!KY8DcaKas`c@HG``|aDHG`c@8H|Dcc,ATKccHK<yA HHA8!a상}N 8aL;88 HxA8J8bx8dc8HHQA8L`d8|@HHeA8}48888HSM`KLHF!``|@`HF `8H@8|c,ccATKccHK<yAHGA8!a상}N ;88aL8HwŀA8J8bx8dc8tHGYA8L`d8|@HGmA8}$8888HRU`KT;8bx888cHGA88HQ`K AEaddgrps @A L| N HA L| N LA L| N TA L| N XA L| N |!,;@$Xc8!P}N `~H9`}HDA8 8|y@(Xc8!P}N cccHD`cX8!P}N ANSLCopy|8-+<8||y8bx!d8@~cL@8DcBA8|#yA,``+:("(`A+,+ *#A(*A+'Ax*=Ap+ Ah( A`+\AX*/AP+?AHNڳOL^A8,@8a@HCAc,8`@H0,8`@@<LyA HCAh8!`}N 8bx88c88SHCA`d8}@cHCA88L<8`yAHC!Ah8!`}N 8`<LyALHBAh8!`}N 8bx888ScHB̀A`d8}@cHBA88L<8`yAHBeAh8!`}N 888SHBYA`d8}@cHBmA88L<8`yA\HAAh8!`}N ADchkname_mergegroup |<,,!`PA ,A,A,A8c#8@LHAA,A<8`<PyA HA Ah8!`}N 8`<PyAH@рAh8!`}N c#88HAEA,AKtc#88HAMA,AKTHAaA8a@HA}A8,8`@c#HAA|yyADHAA8`<PyAH@Ah8!`}N 88`,@8<PyAH?рAh8!`}N HAA8`<PyAH?Ah8!`}N HAA8c#H@A`y8`H@A,@ KHH@A8`HAAc#HA-A`y8`H@Ab8,@P,AHA%A8`<PyAH>ՀAh8!`}N H@A8`<PyAH>Ah8!`}N ACIPRA.$chknameexist ||y`aA!A8`,@`lh8!pN cHH@-A;`|cH5`{|cH= AH|zycC@,x8!pAa}N cceH= `8cc|`H<`|8cCx}8!p|Aa샡N h8`l8!pN A0 NSLAppend||y!A,A`,AT`ccH?`8,AP`,A8,@;,@8`H8!@}N 8`H8!@}N 8`<8!@N ANSLFind||#y,`~`a`A!`A@DcccccgHɁX8!PAa}N Bd8z@H=݀A,V, A,/,A(, AA8bx888%@@c8H;!A`d8z@H;9AccgcccH!KX8z@88H; AccgcccHK(88bx88c8H:A`d8z@H:AccgcccHK88bx88c8H:YA`d8z@H:qAccgcccHYK,/AAT8bx888@8cH9A`d8z@H:AccgcccHK088bx8!8c8H9A`d8z@H9ŀAccgcccHK88bx88c8hH9aA`d8z@H9yAccgcccHaKA/q, A`, Ah8bx888 @c8HH8A`d8z@H9A;cgccccHK,, A@;cccK;cccccgHK88bx88c8H8iA`d8z@H8A;cgccccHeKAbd88c@8H8EAcccccgH-Kd Aexitaxdv|ؒܓ!`; A`a`{?;``8!KuA,,A<,;@,AcCH9A;cH9A:bH9qAccE9Ccccc!8bbH9A8KAcH9Ax8!p؂}!Aa컁N cCH8A;bH8AccE9cccb9 H9-A8KqAcH9=AHx8!p!}aA胁N ;AtK A xauditdv|<!d888a@H8`<8b<88@@8HcD,A\H8A8b8H/A`d8~@H/рA8}88?H/Ac`d8~@H/A8`H25A8`X8!P}N A check_auth|Ԓؒܓ!Aa쿁<`||y!``APA8` ,A@,,A0:A;:,;;A,@p c``H0`,c8Ap`b:|@ K8` <PyA H.A8!Ԃ}܃!Aa컁N 8@$cp@Ȁ,eA| EN!A,@|W(4 ,,/@a@, , A\``@(P<8`yA@K4@,P<8`yAK}P<8`yAK/@h},A4H0A@P<8`yAK@P<8`yAKx@@(P<8`yAXKL}@,@p<@P8`yA K<PyAK@Kl8` <PyAK؃<PyA H+AT\`!dAhalp8!N <PyA H+ATAhalptx|8!N <PyA H+AAAhalptx|8!N 8` <PyAH+AAhalptx|8!N AK formatvalue ||y;`!@,b8ch8!`}N ,A`DH!`~H)AD|}yA`cH)`,A,At,Al,A`cccH,m`8,Ad`,A ```8,@;,@ccKi`~cH-AyA8,A `d``8c,@;,AK( At NSLCombine|;!|`y@$8`8``L8!PN `DH+!A8cH(AD,@X8!P}N `H-)``d,@X8!P}N `e(,A8,A(,@8,(,AAK A CommaToNSL8,Ap,A,8`,@(8e8,@`N ``8,@8e8,AK8`N @NSLStringCount|,;!AP,`~A(H)UA8|(**c,@8H}8!@N 8`<8!@N ANSLSize|`~`!`},ALcH(A8c|,c@|PX8!P}8cN 8`DHL8!PN Ansllen|`;!H"!,A8b@ccH( `8,A\,A``8,@;,@4X8!PT~}|`N ,;AKD8`X8!P}N A ckoptions|ܓ!A;D; a쿁;d:xb8;,;!@`,zAcH&A`x`H&A|c8H(ـA|}y88|8Ac@wH$)A`d8~@H$AA{H 8cH(`cH(`;9;Z|AXh}c8!`܃A!a컁N 8H(u`cH(e`KH%A8cH"A|}yA,cH'`;Z;9`}|@xKȀw88A8XH#9A`d8~@H#QA{H cH'`;Z;9`}|@ Kpc@N @ strcatA L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N |ܓ!A``!<`}`8`R8HH}A8:D8w,KA`yHA`xc#KqA8cKA`y8`KQA8`KEA8`K9Ac#HYAc#HMAc#HAAc#K A88`RKA? 8yKAcc,@XKрAH!A;8@88yD@H)A8yK]A8wH9A,AHKA;cCKqA8ce9 cG9ccKAKAAH A;8@88yD@H A8yK̀A8wH A,At`|8/H A8c,A088aHH `Gc88HHـAH(8aHH `Gc88HHA8 8w88HA88bx8dc8)K)A8D`d8}@K=A8`HAb8cKA<HyA KAx8!p܃}!A軁N AIIPRA.$runusrshell |`d``d!8e@KuAc8c8a쓁Kua쁁H8!@}N Atxusage||#y,`~`a`!A@pAX8`<`yA KA8!!|aA胁} N <`yAK8\8{c%c8K)AK,8@Al8H݀A,@<8cC8@8,@4``HA,cC@8@8,Aܐ@Kc}8Bd;bx8){8@K9A8`d8z@KMA8{88\K A8`d8z@K!AcKAb8cK֡AKd88bd8bx8܀c8AKӵA`d8{@K̀Ab8cK!`K CGl changeattr |,<a`A!DA``KEA;B`{|8,A|@@8Pd8;bx{8KрAc`d8|@KA8X{88KҥA`d8|@KҽA8`VKMA8@c88 KeA,@Lc<DyA K!Ah8!`Aa}N 8`<DyAKc8@8 8KA,@K|KA8||@@KKAK A,@@<8`DyA KeAh8!`}N K A<DyAK%Ah8!`}N AF, getusername PA L| N TA L| N XA L| N \A L| N `A L| N dA L| N hA L| N lA L| N pA L| N  # # %@(#)61 1.16 src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos720 8/2/07 13:09:21- ,,,,%d%didididadradr%s: groupsGROUPS=GROUPS=GROUPS=GROUPS=GROUPS=GROUPS=GROUPS=/etc/grouptcbauth.cat/etc/passwd/etc/passwdREAL_GROUP=REAL_GROUP=/etc/passwdUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsCheck "%s" file. Check "%s" file. Check "%s" file. Check "%s" file. /usr/bin/setgroups user groups = %s process groups = %s Could not get user id. Could not get user id. Could not get user id. Username "%s" is too long. Groupname "%s" is too long. Groupname "%s" is too long. Error getting groups for "%s". Error getting memory for processError getting memory for processError getting memory for processError getting process credentialsError setting process credentialsError getting process credentialsError getting process credentialsError setting process credentials"%s" must be run from a valid tty. "%s" not in current user groupset. "%s" not in current user groupset. "%s" not in current user groupset. "%s" not in current user groupset. "%s" not in current user groupset. "%s" not in current user groupset. Exceeds maximum number of groups "%s"Exceeds maximum number of groups "%s"Current process group set must contain at least one group. Usage: setgroups [-] [[[ -a | -d ] groupset ] | [ -r [group]]] Usage: setgroups [-] [[[ -a | -d ] groupset ] | [ -r [group]]] Usage: setgroups [-] [[[ -a | -d ] groupset ] | [ -r [group]]] Usage: setgroups [-] [[[ -a | -d ] groupset ] | [ -r [group]]] Usage: setgroups [-] [[[ -a | -d ] groupset ] | [ -r [group]]] @(#)66 1.18.2.1 src/bos/usr/bin/setgroups/setgroups.c, cmdsuser, bos720, 1519A_720 4/15/15 04:36:57 ! . . . . ALLadmindefaultsecuritypasswordALLOW_ALLALLOW_OWNERALLOW_GROUPUSER_ChangeUSER_Changemkusernopgrpaix.securityError adding "%s"Error adding "%s"Error adding "%s"Error adding "%s"Error adding "%s"Error adding "%s"Error adding "%s"Cannot open "%s" User "%s" exists. Role "%s" exists. : Account exists. : Account exists. Group "%s" exists. Domain "%s" exists. /etc/security/.idlck/etc/security/.idlck/etc/security/.idlck/etc/security/.idlck : Value is invalid. : Name is too long. : Value is invalid. : Value is invalid. : Name is too long. : Value is invalid. : Not enough memory. : Must run from tty. : Not enough memory. : Must run from tty. Terminating from signal : Attribute is invalid. : Attribute is invalid. /var/efs/users/%s/keystoreAuthorization "%s" exists. /var/efs/groups/%s/keystoreAuthorization %s is required. : You do not have permission. : You do not have permission. Error setting lock on file "%s"Error getting memory for processError getting memory for processError getting memory for processError getting memory for processError getting memory for processError getting memory for processError getting memory for processError getting memory for processError getting memory for processError getting memory for processError getting memory for processAccount or equivalent account "%s" exists. Not authorized to perform the requested operation. Usage: mkdom [-R load_module] "attr=value" ... newdom Usage: mkauth [-R load_module] "attr=value" ... newauth Usage: mkrole [-R load_module] "attr=value" ... newrole Usage: mkuser [-R load_module] [-a] "attr=value" ... newuser Usage: mkgroup [-R load_module] [-a] [-A] "attr=value" ... newgroup @(#)72 1.22.3.19 src/bos/usr/bin/newgrp/util.c, cmdsuser, bos720 7/23/13 06:56:33 ,. . shidSHELLGROUPS=GROUPS=/dev/tty/usr/bin/sh/usr/bin/shUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsUSER_SetGroupsaix.security.groupError execing "%s". : Value is invalid. : Name is too long. : Value is invalid. : Not enough memory. : Must run from tty. : Attribute is invalid. Group "%s" does not exist. Groupname "%s" is too long. Groupname "%s" is too long. : You do not have permission. Error getting memory for process"%s" not in current user groupset. @(#)00 1.6.2.1 src/bos/usr/bin/newgrp/env_util.c, cmdsuser, bos720, 1519A_720 4/15/15 04:36:20,,-Rididadmsadmsadmsadmsadmsadmsadmsadmschuserchusergroupsadmgroups/usr/bin/chuser/usr/bin/chuser/usr/bin/chuser/usr/bin/chuser/usr/bin/chuser/usr/bin/chuserdomainlessgroupsCheck "%s" file. Check "%s" file. Error changing "%s"Error execing "%s". Error execing "%s". : Name is too long. Error getting memory for processError getting memory for processError getting memory for processError getting memory for processError getting memory for processError adding "%s" to group "%s". Error adding "%s" to group "%s". Error adding "%s" to group "%s". Error adding "%s" to group "%s". Error adding "%s" to group "%s". @(#)03 1.11.7.1 src/bos/usr/bin/newgrp/user_util.c, cmdsuser, bos720 7/23/13 02:57:35 # # x %     PO[/ - @,@8@E@errno@access@ Q@ close@ seteuid@ setpriv@ _iob@malloc@ calloc@ realloc@ free@ exit@ strlen@ isatty@ open@ getenv@ fprintf@ getuid@ catopen@ catgets@ strchr@ sprintf@ snprintf@ printf@ fflush@ strrchr@ perror@ sleep@ ]@ p@ setpwent@ endpwent@ strdup@ @ waitpid@ execl@ @ lockfx@ fork@ dup@ IDtouser@ @ getopt@ ttyname@ @ setgrent@ endgrent@ getgrnam@ @ @ @  @ @ '@ 4@ @@ L@ Z@ f@ u@ @ @ @ @ @ @ setpcred@ getpcred@ @ __crt0v@@optind@@@__start #!     # # # # #L #K # #P # #O #< # #+ # # #  #= # # #  # $G $ $ $ H $F $A $% $( $ # $$& $($ $,4 $03 $46 $85 $< $@ $D: $H $L $P, $T  $X $\M $` $d $h $l $p0 $tE $x $| $? $ $/ $J $C $ $! $1 $N $; $ $2 $. $  $  $ $  $* $" $' $I $D $ $ $ $7 $B $@ $> $8 $9 $- %) %/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.o@VPDsetgroups/5765E6200/520 ___strcmp ___memset ___memmove ___strcpy auditproc_getpwnam_shadowset_getpwent_remote getauthdb setlocale__get_login_name_maxset_getgrent_remote getconfattrsearch_mergeorder_domainget_alternate_mod_name auditwrite priv_raise priv_lower privilege enduserdb putuserattr setauthdb getauthattrs putgroupattr getgroupattr getuserattr checkauths getroleattrs__stack_chk_fail getdomattrs __mod_init__login_name_max__ssp_canary_word__malloc_user_defined_name