/opt/alt/python311/lib64/python3.11/lib-dynload
NameSizeModeActions
array.cpython-311-x86_64-linux-gnu.so718640755editdlrm
audioop.cpython-311-x86_64-linux-gnu.so411840755editdlrm
binascii.cpython-311-x86_64-linux-gnu.so370400755editdlrm
cmath.cpython-311-x86_64-linux-gnu.so658560755editdlrm
fcntl.cpython-311-x86_64-linux-gnu.so238080755editdlrm
grp.cpython-311-x86_64-linux-gnu.so158560755editdlrm
math.cpython-311-x86_64-linux-gnu.so715440755editdlrm
mmap.cpython-311-x86_64-linux-gnu.so291920755editdlrm
nis.cpython-311-x86_64-linux-gnu.so198560755editdlrm
ossaudiodev.cpython-311-x86_64-linux-gnu.so343600755editdlrm
pyexpat.cpython-311-x86_64-linux-gnu.so673600755editdlrm
readline.cpython-311-x86_64-linux-gnu.so413760755editdlrm
resource.cpython-311-x86_64-linux-gnu.so201440755editdlrm
select.cpython-311-x86_64-linux-gnu.so375360755editdlrm
spwd.cpython-311-x86_64-linux-gnu.so158000755editdlrm
syslog.cpython-311-x86_64-linux-gnu.so156960755editdlrm
termios.cpython-311-x86_64-linux-gnu.so320160755editdlrm
unicodedata.cpython-311-x86_64-linux-gnu.so11368720755editdlrm
xxlimited.cpython-311-x86_64-linux-gnu.so160640755editdlrm
xxlimited_35.cpython-311-x86_64-linux-gnu.so160160755editdlrm
zlib.cpython-311-x86_64-linux-gnu.so420800755editdlrm
_asyncio.cpython-311-x86_64-linux-gnu.so633360755editdlrm
_bisect.cpython-311-x86_64-linux-gnu.so159440755editdlrm
_blake2.cpython-311-x86_64-linux-gnu.so905440755editdlrm
_bz2.cpython-311-x86_64-linux-gnu.so287040755editdlrm
_codecs_cn.cpython-311-x86_64-linux-gnu.so1590240755editdlrm
_codecs_hk.cpython-311-x86_64-linux-gnu.so1629920755editdlrm
_codecs_iso2022.cpython-311-x86_64-linux-gnu.so281440755editdlrm
_codecs_jp.cpython-311-x86_64-linux-gnu.so2737440755editdlrm
_codecs_kr.cpython-311-x86_64-linux-gnu.so1425680755editdlrm
_codecs_tw.cpython-311-x86_64-linux-gnu.so1138400755editdlrm
_contextvars.cpython-311-x86_64-linux-gnu.so154160755editdlrm
_crypt.cpython-311-x86_64-linux-gnu.so153760755editdlrm
_csv.cpython-311-x86_64-linux-gnu.so383280755editdlrm
_ctypes.cpython-311-x86_64-linux-gnu.so1294480755editdlrm
_curses.cpython-311-x86_64-linux-gnu.so1251280755editdlrm
_curses_panel.cpython-311-x86_64-linux-gnu.so247040755editdlrm
_datetime.cpython-311-x86_64-linux-gnu.so1318480755editdlrm
_dbm.cpython-311-x86_64-linux-gnu.so202560755editdlrm
_decimal.cpython-311-x86_64-linux-gnu.so3285040755editdlrm
_elementtree.cpython-311-x86_64-linux-gnu.so786320755editdlrm
_gdbm.cpython-311-x86_64-linux-gnu.so286160755editdlrm
_hashlib.cpython-311-x86_64-linux-gnu.so769280755editdlrm
_heapq.cpython-311-x86_64-linux-gnu.so322320755editdlrm
_json.cpython-311-x86_64-linux-gnu.so706640755editdlrm
_lsprof.cpython-311-x86_64-linux-gnu.so286800755editdlrm
_lzma.cpython-311-x86_64-linux-gnu.so498560755editdlrm
_md5.cpython-311-x86_64-linux-gnu.so284640755editdlrm
_multibytecodec.cpython-311-x86_64-linux-gnu.so594240755editdlrm
_multiprocessing.cpython-311-x86_64-linux-gnu.so208640755editdlrm
_opcode.cpython-311-x86_64-linux-gnu.so155520755editdlrm
_pickle.cpython-311-x86_64-linux-gnu.so1475440755editdlrm
_posixshmem.cpython-311-x86_64-linux-gnu.so155840755editdlrm
_posixsubprocess.cpython-311-x86_64-linux-gnu.so278320755editdlrm
_queue.cpython-311-x86_64-linux-gnu.so203680755editdlrm
_random.cpython-311-x86_64-linux-gnu.so240800755editdlrm
_sha1.cpython-311-x86_64-linux-gnu.so243760755editdlrm
_sha3.cpython-311-x86_64-linux-gnu.so297440755editdlrm
_sha256.cpython-311-x86_64-linux-gnu.so327920755editdlrm
_sha512.cpython-311-x86_64-linux-gnu.so451920755editdlrm
_socket.cpython-311-x86_64-linux-gnu.so970000755editdlrm
_sqlite3.cpython-311-x86_64-linux-gnu.so1493040755editdlrm
_ssl.cpython-311-x86_64-linux-gnu.so1939840755editdlrm
_statistics.cpython-311-x86_64-linux-gnu.so154240755editdlrm
_struct.cpython-311-x86_64-linux-gnu.so563120755editdlrm
_typing.cpython-311-x86_64-linux-gnu.so153920755editdlrm
_uuid.cpython-311-x86_64-linux-gnu.so154080755editdlrm
_xxsubinterpreters.cpython-311-x86_64-linux-gnu.so422640755editdlrm
_zoneinfo.cpython-311-x86_64-linux-gnu.so331520755editdlrm
Edit: /opt/alt/python311/lib64/python3.11/lib-dynload/spwd.cpython-311-x86_64-linux-gnu.so (15800B)
ELF>@6@8 @aa | | ,<<,<<888$$Ptd&&&ttQtdRtd,<<00GNUS8ĐYQVe  Xu? *o[H1 (, F" 1__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizelibpthread.so.0libc.so.6PyModule_GetState_Py_DeallocPyStructSequence_NewTypePyModule_AddTypePyStructSequence_NewPyUnicode_DecodeFSDefault_Py_NoneStructPyLong_FromLongPyErr_OccurredPyList_NewsetspentgetspentPyList_Appendendspent_PyArg_BadArgumentPyUnicode_EncodeFSDefault_PyUnicode_ReadyPyBytes_AsStringAndSizegetspnam__errno_locationPyExc_OSErrorPyErr_SetFromErrnoPyExc_KeyErrorPyErr_SetStringPyInit_spwdPyExc_DeprecationWarningPyErr_WarnExPyModuleDef_InitGLIBC_2.2.5/opt/alt/python311/lib64:/opt/alt/sqlite/usr/lib64U ui ;eui ;<<<<@1 @9 @D @L @_ (@i 0@} 8@ @@ H@ P@ X@p!`@ h@!p@ x@!@ @ @ @ @ !@"@ @@ &@!@@`%(AhA%!pA@#A@A AAAAA!A@"A@?? ?????????? ?(?0?8? @? H? P? X?`?h?p?x?????????HH/HtH5.%.@%.h%.h%.h%.h%.h%.h%.h%.hp%.h`%.h P%z.h @%r.h 0%j.h %b.h %Z.h%R.h%J.h%B.h%:.h%2.h%*.h%".h%.h%.hp[1]A\L=HATSHQH8H H;IHt gID$H-HID$H{Ht CID$ H-HIT$ H{H{ID$(H{ ID$0H{(ID$8H{0ID$@|H{8ID$HnH{@ID$P`H;ID$XHt ID$`H 8-HIL$`H{Ht ID$hH5-HIt$h_HtI $uLE1LZ[A\ATUSH1#IHtv61HHt_HHHt$HLHEt)HHEuHeI $uLWE1HHEuH8tH +H9J&H+H5 H:rHLaIHMuHDHL]A\A]A^1ZÐATIUHSH>H8H,LH8H[]A\ff.fATUHHL MtHHI,$H1]A\DH=,H,H9tH*Ht H=,H5,H)HH?HHHtH*HtfD=U,u+UH=b*Ht H=>'d-,]wff.UHSQH=+HHHHHZ[]VH)H5 H8tGH=*Y/HHstrargumentgetspnamgetspnam(): name not foundsp_namplogin namesp_pwdpencrypted passwordsp_lstchgdate of last changesp_minmin #days between changessp_maxmax #days between changessp_warnsp_inactsp_expiresp_flagreservedsp_namlogin name; deprecatedsp_pwdgetspallspwd.struct_spwd'spwd' is deprecated and slated for removal in Python 3.13#days before pw expires to warn user about it#days after pw expires until account is disabled#days since 1970-01-01 when account expiresencrypted password; deprecatedspwd.struct_spwd: Results from getsp*() routines. This object may be accessed either as a 9-tuple of (sp_namp,sp_pwdp,sp_lstchg,sp_min,sp_max,sp_warn,sp_inact,sp_expire,sp_flag) or via the object attributes as named in the above tuple.This module provides access to the Unix shadow password database. It is available on various Unix versions. Shadow password database entries are reported as 9-tuples of type struct_spwd, containing the following items from the password database (see `'): sp_namp, sp_pwdp, sp_lstchg, sp_min, sp_max, sp_warn, sp_inact, sp_expire, sp_flag. The sp_namp and sp_pwdp are strings, the rest are integers. An exception is raised if the entry asked for cannot be found. You have to be root to be able to use this module.getspall($module, /) -- Return a list of all available shadow password database entries, in arbitrary order. See `help(spwd)` for more on shadow password database entries.getspnam($module, arg, /) -- Return the shadow password database entry for the given user name. See `help(spwd)` for more on shadow password database entries.;p \`; 8  t\pzRx $FJ w?;*3$"(D3BDD dABzRx  $ACB$;BAG kCBzRx   $8ADA oAAzRx   ,(p 3BAD (AB('BAA AB4BBE A(D@(D BBB1AkzRx C<UeG  T<<o` z >@P  oo`ooo*<6FVfv&6FVfv1 9 D L _ i } p! ! ! !"  &!`%%!@#@ A!@"@ GA$3a1aspwd.cpython-311-x86_64-linux-gnu.so-3.11.9-1.el8.x86_64.debugr7zXZִF!t/]]?Eh=ڊ2N  4cH['|KoI&{-tW%qӆ6I:l:; tO0Z^Wip.`CqoA0́\ Oj`|GEf,C 1.Qf[0gz`?'gTF-@[Eq,^ _Ou4ae^sGǞ Jؑ\SufPO,m3`\7D:meC`΂~UŦ,Y+MXQNqՇ װRkXSb~7pJΞ?Y :y)lH(=aE@PXEs <>A˧( wgYZ.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata 88$o``$( 0z8oBEo``@T^BP P @hc  ntTT z  &&t8'8'D<,<,<,<,>.@0 A1a1$2DH25