UlH y)0 2 21L.texty .data )0z@.bss 4$ 4$.loader $B(= ,|nx|#x|+xb,;AA 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|!ĒAȒa̾`}b<;ؤD}&;``8`c!;;@:::a@\aaH|LTdltH̀A8|8HA,:LtATaa,:`:@aaa@xy(-@h:9: 8H`8,@ t:sVc:|y.`wHA,A 0:sVp:|@|y.(-A,@4,@(,@,@,A8`HaA.A|AhA8|`8HeA,@8088t8|,;4; :@8HaL88`PTX,Al,A`r|` 88H8`HAV@:,~ wHA8Dc`wHH`,,A$A :R,Ap,A8@VC:|a:RH8`H AV@:,~ wHA8Лc`wHH `,,AAl:R,Ap,A8HVC:|a:RH8`H )AV@:,~ wHA(8$c`wHH %`,,AA:R,@0,Al,A8TVC:|a:RH8`\H AV@:,~ wHAcwH8H `8wH8PH `:R@V@::R|` CHV@:|` cHH%A,A,AT`}8@8H)A,A,@,A@pT>A;,A\lt8P88HA`d8}@cEHAt888H ՀA`d8}@H AcH A8`DyA HA848!0|!ĂAȂa} N @LKb8c8@8,@,H A,c@8@8,A`KЃblt8)88H A`d8{@cH At888\H ̀A`d8{@cH Ab8cH AK`8HcH 5Ablt8)88H yA`d8{@cH At888\H MA`d8{@cH aA8` H }AK"lt8880H A`e88y@H !A8` H =AwHK 88aH `,@a,A8PVC::R|aH8`H iAV@:,~ wHAh8Tc`wHH e`8wH8H `:RKL8lwHH -`K(8LwHH `K8hwHH `K8DwHH `Kt8dwHH `K8@N @ strcatA L| N |!,;@$Xc8!P}N `~H9`}K5A8 8|y@(Xc8!P}N cccHDi`cX8!P}N ANSLCopy|8-+D8||y8bL!l8@~cL@8DcBA8|#yA,``+:("(`A+,+ *#A(*A+'Ax*=Ap+ Ah( A`+\AX*/AP+?AHNڳOL^A8,@8a@HCuAc,8`@H0,8`@@DLyA K)Ah8!`}N 8bL88c88SKqA`d8}@cKA88LD8`yAKAh8!`}N 8`DLyALKiAh8!`}N 8bL888ScKA`d8}@cKɀA88LD8`yAKAh8!`}N 888SKAA`d8}@cKUA88LD8`yA\KyAh8!`}N ADchkname_mergegroup |D,,!`PA ,A,A,A8c#8@LH@A,A<8`DPyA KAh8!`}N 8`DPyAKYAh8!`}N c#88H@A,AKtc#88H@A,AKTH@A8a@H@ŀA8,8`@c#H@рA|yyADH@A8`DPyAKAh8!`}N 88`,@8DPyAKYAh8!`}N H@aA8`DPyAKAh8!`}N H@IA8c#H?A`y8`H@)A,@ KHH@=A8`H@YAc#H@uA`y8`H@=Ab8,@P,AH@mA8`DPyAK]Ah8!`}N H@-A8`DPyAKAh8!`}N ACIPRA.$chknameexist ||y`aA!A8`,@`lh8!pN cHK5A;`|cH5`{|cKAH|zycC@,x8!pAa}N cceH<`8cc|`H<`|8cCx}8!p|Aa샡N h8`l8!pN A0 NSLAppend||y!A,A`,AT`ccK`8,AP`,A8,@;,@8`H8!@}N 8`H8!@}N 8`<8!@N ANSLFind||#y,`~`a`A!`A@DcccccgHɁX8!PAa}N Bl8z@H8K础A`d8~@K繀A8}88?KyAc`d8~@K獀A8`K穀A8`X8!P}N A check_auth|Ԓؒܓ!Aa쿁D`||y!``APA8` ,A@,,A0:A;:,;;A,@p c``K`,c8Ap`b:|@ K8` DPyA K所A8!Ԃ}܃!Aa컁N 8@$cp@Ȁ,eA| EN!A,@|W(4 ,,/@a@, , A\``@(PD8`yA@K4@,PD8`yAK}PD8`yAK/@h},A4H0 A@PD8`yAK@PD8`yAKx@@(PD8`yAXKL}@,@pD@P8`yA KDPyAK@Kl8` DPyAK؃DPyA KIAT\`!dAhalp8!N DPyA K ATAhalptx|8!N DPyA KɀAAhalptx|8!N 8` DPyAK㉀AAhalptx|8!N AK formatvalue ||y;`!@,b8ch8!`}N ,A`DH!`~KAD|}yA`cH)`,A,At,Al,A`cccK1`8,Ad`,A ```8,@;,@ccKi`~cH,ɀAyA8,A `d``8c,@;,AK( At NSLCombine|;!|`y@$8`8``L8!PN `DK)A8cKޕAD,@X8!P}N `Kޑ``d,@X8!P}N `e(,A8,A(,@8,(,AAK A CommaToNSL8,Ap,A,8`,@(8e8,@`N ``8,@8e8,AK8`N @NSLStringCount|,;!AP,`~A(K]A8|(**c,@8H}8!@N 8`<8!@N ANSLSize|`~`!`},ALcK۹A8c|,c@|PX8!P}8cN 8`DHL8!PN Ansllen|`;!H"!,A8bccK`8,A\,A``8,@;,@4X8!PT~}|`N ,;AKD8`X8!P}N A ckoptions|ܓ!A;D; a쿁;l:Lb8;,;!@`,zAcK٭A`x`KٙA|c8H'A|}y88|8Ac@wKA`d8~@K)A{H 8cK`cKܽ`;9;Z|AXh}c8!`܃A!a컁N 8Ku`cKe`KKŀA8cK1A|}yA,cKA`;Z;9`}|@xKȀw88A8XK!A`d8~@K9A{H cK`;Z;9`}|@ KpcpAX8`D`yA K=A8!!|aA胁} N D`yAK8\8{c%c8HAK,8@Al8KA,@<8cC8@8,@4``KA,cC@8@8,Aܐ@Kc}8Bl;bL8){8@KA8`d8z@KՀA8{88\KA8`d8z@KAcK륀Ab8cKAKd88bl8bL8܀c8AK=A`d8{@KUAb8cK`K CGl changeattr |,Da`A!DA``KA;B`{|8,A|@@8Pl8;bL{8KYAc`d8|@KmA8X{88K-A`d8|@KEA8`VKaA8@c88 H}A,@LcDDyA KIAh8!`Aa}N 8`DDyAKc8@8 8HA,@K|K鹀A8||@@KKAK5A,@@D8`DyA KAh8!`}N HADDyAKMAh8!`}N AF, getusername  A L| N $A L| N (A L| N ,A L| N 0A L| N 4A L| N 8A L| N  [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) Usage: chcore [-R load_module] [|-d] where is one or more of the following: -c {on|off|default} : setting for core compression -p {on|off|default} : setting for core location -l {|default} : specify directory to use -n {on|off|default} : setting for core naming The -d option will set the default value for the system. The path specified by -l must be fully qualified (e.g., /tmp/cores) ! . . . . 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 (d,,-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 2 2 z 4( ' / /z /DQ/ L {@)@5@B@errno@access@ close@ _iob@malloc@ calloc@ realloc@ free@ exit@ strlen@ isatty@ open@ fprintf@ getuid@ catopen@ catgets@ strchr@ snprintf@ fflush@ perror@ N@ a@ setpwent@ endpwent@ strdup@ w@ waitpid@ execl@ @ lockfx@ fork@ IDtouser@ @ execv@ iscntrl@ @ setgrent@ endgrent@ getgrnam@ @ @ @ @  @ @ #@ /@ =@ I@ X@ g@ v@ @ @ @ @ @ getpcred@ @ __crt0v@@@@__start 2!     / 2 2 2 2 3B 3A 3  3E 3 3 3 3 D 3$# 3( 3, 30 343 38< 3<  3@% 3D! 3H  3L 3P 3T 3X> 3\( 3`; 3d 3h 3l? 3p= 3t7 3x 3|  3 3 3 3+ 3* 3- 3, 3 32 31 3 3$ 3  3 3C 3  3 3 3 3' 3 3  35 3 3& 3@ 39 3 3 3 3 3: 4. 48 46 4 4 4/ 40 4" 4 4 )/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.o@VPDchcore/5765E6200/520 ___strcmp ___memset ___memmove ___strcpy_getpwnam_shadowset_getpwent_remote getauthdb setlocale__get_login_name_maxset_getgrent_remote getconfattrsearch_mergeorder_domainget_alternate_mod_name auditwrite privilege setuserdb enduserdb putuserattr setauthdb getauthattrs putgroupattr getgroupattr getuserattr _in_group checkauths getroleattrs__stack_chk_fail getdomattrs __mod_init__login_name_max__ssp_canary_word__malloc_user_defined_name