ELF                4   O      4    (                                                            h   h            !                                            
                                                                                                	                                                           
                N     .              ;   @  N     I              S              ]              k              q              x                                                                                                                                                                                                                                    /         	     &         -  l        4  l        @  l         _DYNAMIC _GLOBAL_OFFSET_TABLE_ pam_get_rhost pam_get_item pam_get_ruser __ctype_b inet_addr gethostbyname fgets strchr __uflow __ctype_tolower strcmp fopen fclose getpwnam strcpy strcat geteuid seteuid _lxstat fileno _fxstat memset pam_set_item pam_get_user pam_sm_authenticate pam_sm_setcred _etext _edata __bss_start _end                                    	                                                                
               h       h      h      h      h        h(   $   h0   (   h8   p,   h@   `0   hH   P4   hP   @8   hX   0<   h`    @   hh   D   hp    H   hx   L   h   P   h   T   h   X   h   \   h   `   h       UVS    [Û  UuEPjRuEt16&       e[^]Í6UVS    [K  UuEPjRFuEt16&       e[^]Í6UWVS    [  ud   DBt)VOt9E%   W&    &    Vu8t& 15        @8 tU֋8    tԃ8 u   e[^_]Í    &    U   WVS    [G  M@<Qh   <R8\8?  <j
<R818uoA9Aw Q886&     A
ypA9Avލ&    &    tЋh    F<
t< t<	uۊ< t<	u1 6F< t<	t<
t< t<	t> tFꍴ&     <RURUR88? u}WUR881v    ,[^_]Í&    &    UL  WVS    [×  } uRU: uJQPSPǃt.MQURMQWURWu	1y  6My e  UR&K  APVdPVRfBPQPVYP    ǅ    EPVj|fEf% f= tmWEPRjq}BfEft'f9At    &    Et u%URMQURWMQWv UJWz   [^_]Í        UWVS    [Ú  E   UB    PotDp> t< EURURURPURu1        > uĉe[^_]Í        UWVS    [  UEƍ    u4   o        B   Z&    B   J&    ƍ
    t̉ƍ    tȉƍ    uB   e[^_]Ív UWVS    [Z  UEu}   JBN~v PRUNUe[^_]Í&    &    U0WVS    [  }ujj UURqVWURURVj EPUREԋEPjUR}    j EPUREԋEPjUR} ucj EPUREԋEPjUR} u9}WEP    %   PEPURctE   Eԍe[^_]Ít& &    UVS    [  uMUEPRQVe[^]ÐU1]r /etc/hosts.equiv /.rhosts .rhosts not regular file .rhosts fstat failed bad .rhosts owner .rhosts writeable by other than owner no_hosts_equiv no_rhosts debug nowarn root                                "  2  B  R  b  r                                 t     d  
   E                                                           <          d     K   d     ]                                                            3         w                                                               .         [         v                              v                 .        
     )        ;        N        b        t                                                                        "        :        M   $     }                                                           	        
                                                                             )   #     4   (     A   -     K   2     V   7     b   ;     m   <     x   =        >        A        B        C        D                          N        O     &   P     1   Q     >   R     I   S     V   V     a   W     n        y                                    P                                                              $     :   '     E   (     P   )     [   *     g   +     t   ,        -        .        /        0        =        >        ?        B        C              	   P     "	         Z	         	         	         	         $
         X
         
         
         
         C         x                           #         a                                    U                                      3     )   :     P       i                                    B         r                           1         a                                             1         n                                    >         j                                    5         h                                                     #        /        <        H        T        a        o        {           "        #        '        (        )        *        +        ,        -        2        3     !   4     /   5     >   6     L   7     [   8     i   9     x                                             A         p                                    [                                      L         M     
         9         g                                    =         o                     4                      5         b                                    :         S                                             <         l                                    ;         Z                                             A        M   P     h                     ,        .                       M                                    )          d                                       (!  $ \   9!   [    G!   [    V!   [    a!  D \     a!  D ]    a!  D d    a!  D e &   a!  D h *   a!  D k 1   a!  D m 3   a!  D i @   a!  D n E   b!  @ [    l!  @ [    w!  @ ^     !   b a!        a!     E   !  $ r @  !   q    !   q    V!   q    a!  D r     a!  D s    a!  D z    a!  D { &   a!  D ~ *   a!  D  1   a!  D  3   a!  D  @   a!  D  E   b!  @ q    !  @ q    w!  @ t     !   x a!        a!     E   !          "         J"         u"  $    "       "       "       a!  D      a!  D     a!  D     a!  D  5   a!  D  P   a!  D  V   a!  D  Z   a!  D  `   a!  D  p   a!  D  |   a!  D     a!  D     a!  D     "  @     "  @      "  @      "  @      a!        a!        "  $  @  "       "       "       "        #       a!  D      a!  D     a!  D     a!  D  Q   a!  D  W   a!  D  x   a!  D     a!  D     a!  D     a!  D     a!  D     a!  D     a!  D     a!  D     a!  D    a!  D    a!  D    a!  D  $  a!  D  0  a!  D  2  a!  D  5  a!  D  `  a!  D  e  a!  D  h  a!  D    a!  D    a!  D    
#  @     #  @     #  @     $#  @      *#    @a!        a!       >#  $  	  "       "       J#        #       "       a!  D      a!  D     a!  D     a!  D  &   a!  D  ;   a!  D  B   a!  D Z   a!  D `   a!  D g   a!  D p   a!  D 
}   a!  D    a!  D    a!  D    a!  D    a!  D    a!  D    a!  D    a!  D    a!  D $   a!  D %  W#     
  a!  D    a!  D  
  a!  D    K        a!  D %  a!  D &(  a!  D (4  W#     ,  a!  D  <  a!  D  B  a!  D  N  K      >  a!  D (N  a!  D )R  a!  D +`  a!  D ,u  a!  D .  a!  D /  a!  D 2  a!  D 8  a!  D 9  a!  D :  a!  D 3  a!  D 4  a!  D 5  a!  D ;  o#    u#    }#    
#  @     #    #  @     #    a!        a!       a!       a!     4  a!     N  a!       #  $ @  "   >   #   >   J#   >    #   ?   "   ?   a!  D @    a!  D A   a!  D B   a!  D F   a!  D G'   a!  D I-   a!  D J4   a!  D K7   a!  D L<   a!  D MC   a!  D N`   a!  D Ob   a!  D Qp   a!  D Rs   a!  D Ux   a!  D Vz   #  @ >    #  @ A    #  @ B   #   C#  @ D   a!        a!     z   #  $ Y  "   X   #   X   a!  D Y    a!  D [   a!  D \,   a!  D ]2   a!  D a@   a!  D bG   a!  D fP   a!  D gW   a!  D ``   a!  D et   a!  D j   a!  D k   a!  D ]   a!  D s   #  @ X   	$  @ X    $  $ w0  "   u   $$   u   -$   v   5$   v   a!  D w    a!  D x!   a!  D y,   a!  D {2   a!  D |<   a!  D }H   a!  D ~K   a!  D X   #  @ u   ?$  @ u    H$  @ v   P$  @ v   Z$  $   !      $$      -$      5$      a!  D     a!  D    a!  D    a!  D +   a!  D :   a!  D =   a!  D O   a!  D ^   a!  D k   a!  D }   a!  D    a!  D    a!  D    a!  D    a!  D    a!  D    a!  D    a!  D    H$  @    P$  @    n$   w$   $   $   $   a!        a!        $  $   !      $$      -$      5$      a!  D     a!  D    a!  D &   b!  @    ?$  @    H$  @    P$  @     $  $   !      $$      -$      5$      a!  D     a!  D    a!  D    a!  d     gcc2_compiled. /usr/src/rembrandt/BUILD/Linux-PAM-0.50/modules/pam_rhosts/ pam_rhosts_auth.c int:t1=r1;-2147483648;2147483647; char:t2=r2;0;127; long int:t3=r1;-2147483648;2147483647; unsigned int:t4=r1;0;-1; long unsigned int:t5=r1;0;-1; long long int:t6=r1;01000000000000000000000;0777777777777777777777; long long unsigned int:t7=r1;0000000000000;01777777777777777777777; short int:t8=r1;-32768;32767; short unsigned int:t9=r1;0;65535; signed char:t10=r1;-128;127; unsigned char:t11=r1;0;255; float:t12=r1;4;0; double:t13=r1;8;0; long double:t14=r1;12;0; complex int:t15=s8real:1,0,32;imag:1,32,32;; complex float:t16=r16;4;0; complex double:t17=r17;8;0; complex long double:t18=r18;12;0; void:t19=19 __long_double_t:t14 fd_set:T20=s128fds_bits:21=ar1;0;31;5,0,1024;; __kernel_fd_set:t20 __kernel_dev_t:t9 __kernel_ino_t:t5 __kernel_mode_t:t9 __kernel_nlink_t:t9 __kernel_off_t:t3 __kernel_pid_t:t1 __kernel_uid_t:t9 __kernel_gid_t:t9 __kernel_size_t:t4 __kernel_ssize_t:t1 __kernel_ptrdiff_t:t1 __kernel_time_t:t3 __kernel_clock_t:t3 __kernel_daddr_t:t1 __kernel_caddr_t:t22=*2 __kernel_loff_t:t6 __kernel_fsid_t:t23=s8__val:24=ar1;0;1;1,0,64;; umode_t:t9 __s8:t10 __u8:t11 __s16:t8 __u16:t9 __s32:t1 __u32:t4 fd_set:t20 dev_t:t9 ino_t:t5 mode_t:t9 nlink_t:t9 off_t:t3 pid_t:t1 uid_t:t9 gid_t:t9 daddr_t:t1 size_t:t4 ssize_t:t1 ptrdiff_t:t1 time_t:t3 clock_t:t3 caddr_t:t22 u_char:t11 u_short:t9 u_int:t4 u_long:t5 unchar:t11 ushort:t9 uint:t4 ulong:t5 ustat:T25=s20f_tfree:1,0,32;f_tinode:5,32,32;\ f_fname:26=ar1;0;5;2,64,48;f_fpack:26,112,48;; int8_t:t2 u_int8_t:t11 int16_t:t8 u_int16_t:t9 int32_t:t1 u_int32_t:t4 int64_t:t6 u_int64_t:t7 fd_mask:t5 iovec:T27=s8iov_base:28=*19,0,32;iov_len:1,32,32;; sockaddr:T29=s16sa_family:9,0,16;sa_data:30=ar1;0;13;2,16,112;; linger:T31=s8l_onoff:1,0,32;l_linger:1,32,32;; msghdr:T32=s28msg_name:28,0,32;msg_namelen:1,32,32;\ msg_iov:33=*27,64,32;msg_iovlen:1,96,32;msg_control:28,128,32;\ msg_controllen:1,160,32;msg_flags:1,192,32;; __u_char:t11 __u_short:t9 __u_int:t4 __u_long:t5 __quad:t34=s8val:35=ar1;0;1;3,0,64;; __u_quad:t36=s8val:37=ar1;0;1;5,0,64;; __dev_t:t9 __gid_t:t9 __uid_t:t9 __mode_t:t9 __daddr_t:t3 __off_t:t3 __loff_t:t6 __ino_t:t5 __nlink_t:t9 __time_t:t3 __pid_t:t1 __ssize_t:t1 __fsid_t:t34 __caddr_t:t22 __swblk_t:t3 __fd_set:T38=s128fds_bits:21,0,1024;; __fd_set:t38  :T39=e_PC_LINK_MAX:0,_PC_MAX_CANON:1,_PC_MAX_INPUT:2,\ _PC_NAME_MAX:3,_PC_PATH_MAX:4,_PC_PIPE_BUF:5,\ _PC_CHOWN_RESTRICTED:6,_PC_NO_TRUNC:7,_PC_VDISABLE:8,\ _PC_ASYNC_IO:9,_PC_PRIO_IO:10,_PC_SYNC_IO:11,;  :T40=e_SC_ARG_MAX:0,_SC_CHILD_MAX:1,_SC_CLK_TCK:2,\ _SC_NGROUPS_MAX:3,_SC_OPEN_MAX:4,_SC_STREAM_MAX:5,\ _SC_TZNAME_MAX:6,_SC_JOB_CONTROL:7,_SC_SAVED_IDS:8,\ _SC_VERSION:9,_SC_PAGESIZE:10,_SC_BC_BASE_MAX:11,\ _SC_BC_DIM_MAX:12,_SC_BC_SCALE_MAX:13,_SC_BC_STRING_MAX:14,\ _SC_COLL_WEIGHTS_MAX:15,_SC_EQUIV_CLASS_MAX:16,_SC_EXPR_NEST_MAX:17,\ _SC_LINE_MAX:18,_SC_RE_DUP_MAX:19,_SC_2_VERSION:20,\ _SC_2_C_BIND:21,_SC_2_C_DEV:22,_SC_2_FORT_DEV:23,\ _SC_2_FORT_RUN:24,_SC_2_SW_DEV:25,_SC_2_LOCALEDEF:26,\ _SC_AIO_LISTIO_MAX:27,_SC_AIO_MAX:28,_SC_AIO_PRIO_DELTA_MAX:29,\ _SC_DELAYTIMER_MAX:30,_SC_MQ_OPEN_MAX:31,_SC_MQ_PRIO_MAX:32,\ _SC_RTSIG_MAX:33,_SC_SEM_NSEMS_MAX:34,_SC_SEM_VALUE_MAX:35,\ _SC_SIGQUEUE_MAX:36,_SC_TIMER_MAX:37,_SC_ASYNCHRONOUS_IO:38,\ _SC_FSYNC:39,_SC_MAPPED_FILES:40,_SC_MEMLOCK:41,\ _SC_MEMLOCK_RANGE:42,_SC_MEMORY_PROTECTION:43,_SC_MESSAGE_PASSING:44,\ _SC_PRIORITIZED_IO:45,_SC_PRIORITY_SCHEDULING:46,\ _SC_REALTIME_SIGNALS:47,_SC_SEMAPHORES:48,_SC_SHARED_MEMORY_OBJECTS:49,\ _SC_SYNCHRONIZED_IO:50,_SC_TIMERS:51,; wchar_t:t3 div_t:t41=s8quot:1,0,32;rem:1,32,32;; ldiv_t:t42=s8quot:3,0,32;rem:3,32,32;; __compar_fn_t:t43=*44=f1  :T45=eIPPORT_ECHO:7,IPPORT_DISCARD:9,IPPORT_SYSTAT:11,\ IPPORT_DAYTIME:13,IPPORT_NETSTAT:15,IPPORT_FTP:21,\ IPPORT_TELNET:23,IPPORT_SMTP:25,IPPORT_TIMESERVER:37,\ IPPORT_NAMESERVER:42,IPPORT_WHOIS:43,IPPORT_MTP:57,\ IPPORT_TFTP:69,IPPORT_RJE:77,IPPORT_FINGER:79,\ IPPORT_TTYLINK:87,IPPORT_SUPDUP:95,IPPORT_EXECSERVER:512,\ IPPORT_LOGINSERVER:513,IPPORT_CMDSERVER:514,IPPORT_EFSSERVER:520,\ IPPORT_BIFFUDP:512,IPPORT_WHOSERVER:513,IPPORT_ROUTESERVER:520,\ IPPORT_RESERVED:1024,IPPORT_USERRESERVED:5000,;  :T46=eIPPROTO_IP:0,IPPROTO_ICMP:1,IPPROTO_IGMP:2,\ IPPROTO_IPIP:4,IPPROTO_TCP:6,IPPROTO_EGP:8,\ IPPROTO_PUP:12,IPPROTO_UDP:17,IPPROTO_IDP:22,\ IPPROTO_RAW:255,IPPROTO_MAX:256,; in_addr:T47=s4s_addr:4,0,32;; ip_mreq:T48=s8imr_multiaddr:47,0,32;imr_interface:47,32,32;; sockaddr_in:T49=s16sin_family:8,0,16;sin_port:9,16,16;\ sin_addr:47,32,32;__pad:50=ar1;0;7;11,64,64;; in_addr6:T51=s16s6_addr:52=ar1;0;15;11,0,128;; sockaddr_in6:T53=s24sin6_family:9,0,16;sin6_port:9,16,16;\ sin6_flowinfo:5,32,32;sin6_addr:51,64,128;; hostent:T54=s20h_name:55=*2,0,32;h_aliases:56=*22,32,32;\ h_addrtype:1,64,32;h_length:1,96,32;h_addr_list:56,128,32;; netent:T57=s16n_name:22,0,32;n_aliases:56,32,32;\ n_addrtype:1,64,32;n_net:5,96,32;; servent:T58=s16s_name:22,0,32;s_aliases:56,32,32;\ s_port:1,64,32;s_proto:22,96,32;; protoent:T59=s12p_name:22,0,32;p_aliases:56,32,32;\ p_proto:1,64,32;; rpcent:T60=s12r_name:22,0,32;r_aliases:56,32,32;\ r_number:1,64,32;; _G_clock_t:t3 _G_dev_t:t9 _G_fpos_t:t3 _G_gid_t:t9 _G_ino_t:t5 _G_mode_t:t9 _G_nlink_t:t9 _G_off_t:t3 _G_pid_t:t1 _G_ptrdiff_t:t1 _G_sigset_t:t5 _G_size_t:t4 _G_time_t:t3 _G_uid_t:t9 _G_wchar_t:t3 _G_ssize_t:t1 _G_wint_t:t1 _G_va_list:t28 _G_int8_t:t10 _G_uint8_t:t11 _G_int16_t:t8 _G_uint16_t:t9 _G_int32_t:t1 _G_uint32_t:t4 _G_int64_t:t6 _G_uint64_t:t7 _IO_lock_t:T61=s8ptr:28,0,32;field1:8,32,16;\ field2:8,48,16;; _IO_marker:T62=s12_next:63=*62,0,32;_sbuf:64=*65=xs_IO_FILE:,32,32;\ _pos:1,64,32;; _IO_FILE:T65=s80_flags:1,0,32;_IO_read_ptr:22,32,32;\ _IO_read_end:22,64,32;_IO_read_base:22,96,32;\ _IO_write_base:22,128,32;_IO_write_ptr:22,160,32;\ _IO_write_end:22,192,32;_IO_buf_base:22,224,32;\ _IO_buf_end:22,256,32;_IO_save_base:22,288,32;_IO_backup_base:22,320,32;\ _IO_save_end:22,352,32;_markers:63,384,32;_chain:64,416,32;\ _fileno:1,448,32;_blksize:1,480,32;_offset:3,512,32;\ _cur_column:9,544,16;_unused:2,560,8;_shortbuf:66=ar1;0;0;2,568,8;\ _IO_lock:61,576,64;; _IO_FILE:t65 FILE:t65 fpos_t:t3 timespec:T67=s8tv_sec:3,0,32;tv_nsec:3,32,32;; timeval:T68=s8tv_sec:1,0,32;tv_usec:1,32,32;; timezone:T69=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;; itimerspec:T70=s16it_interval:67,0,64;it_value:67,64,64;; itimerval:T71=s16it_interval:68,0,64;it_value:68,64,64;; tm:T72=s44tm_sec:1,0,32;tm_min:1,32,32;\ tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;\ tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;\ tm_isdst:1,256,32;__tm_gmtoff__:3,288,32;__tm_zone__:55,320,32;; __gnuc_va_list:t28 va_list:t28  :T73=e_ISupper:256,_ISlower:512,_ISalpha:1024,\ _ISdigit:2048,_ISxdigit:4096,_ISspace:8192,\ _ISprint:16384,_ISgraph:32768,_ISblank:1,\ _IScntrl:2,_ISpunct:4,_ISalnum:3072,; ifaddr:T74=s40ifa_addr:29,0,128;ifa_ifu:75=u16ifu_broadaddr:29,0,128;\ ifu_dstaddr:29,0,128;;,128,128;ifa_ifp:76=*77=xsiface:,256,32;\ ifa_next:78=*74,288,32;; ifmap:T79=s16mem_start:5,0,32;mem_end:5,32,32;\ base_addr:9,64,16;irq:11,80,8;dma:11,88,8;\ port:11,96,8;; ifreq:T80=s32ifr_ifrn:81=u16ifrn_name:82=ar1;0;15;2,0,128;;,0,128;\ ifr_ifru:83=u16ifru_addr:29,0,128;ifru_dstaddr:29,0,128;\ ifru_broadaddr:29,0,128;ifru_netmask:29,0,128;\ ifru_hwaddr:29,0,128;ifru_flags:8,0,16;ifru_metric:1,0,32;\ ifru_mtu:1,0,32;ifru_map:79,0,128;ifru_slave:82,0,128;\ ifru_data:22,0,32;;,128,128;; ifconf:T84=s8ifc_len:1,0,32;ifc_ifcu:85=u4ifcu_buf:22,0,32;\ ifcu_req:86=*80,0,32;;,32,32;; passwd:T87=s24pw_name:22,0,32;pw_passwd:22,32,32;\ pw_uid:9,64,16;pw_gid:9,80,16;pw_gecos:22,96,32;\ pw_dir:22,128,32;pw_shell:22,160,32;; flock:T88=s16l_type:8,0,16;l_whence:8,16,16;\ l_start:3,32,32;l_len:3,64,32;l_pid:1,96,32;; sigset_t:t5 __sighandler_t:t89=*90=f19 sigaction:T91=s16sa_handler:89,0,32;sa_mask:5,32,32;\ sa_flags:5,64,32;sa_restorer:92=*93=f19,96,32;; sig_atomic_t:t1 SignalHandler:t89 stat:T94=s64st_dev:9,0,16;__pad1:9,16,16;\ st_ino:5,32,32;st_mode:9,64,16;st_nlink:9,80,16;\ st_uid:9,96,16;st_gid:9,112,16;st_rdev:9,128,16;\ __pad2:9,144,16;st_size:3,160,32;st_blksize:5,192,32;\ st_blocks:5,224,32;st_atime:3,256,32;__unused1:5,288,32;\ st_mtime:3,320,32;__unused2:5,352,32;st_ctime:3,384,32;\ __unused3:5,416,32;__unused4:5,448,32;__unused5:5,480,32;; pam_handle_t:t95=xs_pam_handle: pam_message:T96=s8msg_style:1,0,32;msg:55,32,32;; pam_response:T97=s8resp:22,0,32;resp_retcode:1,32,32;; pam_conv:T98=s8conv:99=*100=f1,0,32;appdata_ptr:28,32,32;; pam_get_rhost:F1 pamh:p101=*95 rhost:p102=*55 prompt:p55  pamh:r101 rhost:r102 retval:r1 current:55 pam_get_ruser:F1 pamh:p101 ruser:p102 ruser:r102 _options:T103=s28opt_no_hosts_equiv:1,0,32;opt_no_rhosts:1,32,32;\ opt_debug:1,64,32;opt_nowarn:1,96,32;opt_disallow_null_authtok:1,128,32;\ opt_silent:1,160,32;last_error:55,192,32;; __icheckhost:f1 opts:p104=*103 raddr:p5 lhost:p22 lhost:r22 hp:r105=*54 laddr:r5 pp:r56 __ivaliduser:f1 opts:p104 hostf:p106=*65 luser:p55 ruser:p55 hostf:r106 user:r55 p:r22 ch:r1 buf:107=ar1;0;191;2 iruserok:f1 superuser:p1 /usr/include/sys/stat.h cp:55 sbuf:94 pwd:108=*87 uid:9 answer:r1 pbuf:109=ar1;0;1023;2 pam_ruserok:f1 rhost:p55 rhost:r55 hp:r105 addr:5 ap:r56 set_option:f19 arg:p55 opts:r104 arg:r55 set_parameters:f19 flags:p1 argc:p1 argv:p102 flags:r1 argc:r1 argv:r102 _pam_auth_rhosts:f1 retval:1 luser:22 ruser:55 rhost:55 opts:103 pam_sm_authenticate:F1 pam_sm_setcred:F1  GCC: (GNU) 2.7.2           01.01    .symtab .strtab .shstrtab .hash .dynsym .dynstr .rel.got .rel.plt .plt .text .rodata .data .got .dynamic .bss .stab .stabstr .comment .note                                                                         !         d  d                )         t  t  E                 1   	                
         :   	                         C         |  |  p                H                              N                               V                                \             l                 a              h                j         l   l                     o              l                 u              @*  $                 ~              O                                 O                                  *O                                  R  @              	              V  E                                                                                                                                                              	              
                                                                                                                                    N                                 #              +   @  N     9           B              L          S              Y              a              h              r                               l                                                                                                             l                     l                           	                                   /     .             5              pam_get_rhost strcpy pam_get_item geteuid pam_get_ruser _DYNAMIC __ctype_b _etext fgets _lxstat strcat inet_addr pam_set_item fopen __bss_start memset fclose __uflow seteuid strcmp gethostbyname getpwnam _edata _GLOBAL_OFFSET_TABLE_ _end _fxstat pam_sm_setcred fileno pam_get_user pam_sm_authenticate strchr __ctype_tolower 