Message: Re: FNAL problems with email gateway (was Re: Hypernews version) Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: FNAL problems with email gateway (was Re: Hypernews version) 

Forum: Hypernews Feedback/Problems
Re: None FNAL problems with email gateway (was Re: Hypernews version) (Peter Elmer)
Re: None Re: FNAL problems with email gateway (was Re: Hypernews version) (Douglas Smith)
Date: 28 Sep, 2005
From: David Fagan <fagan@fnal.gov>

--=-omrQxWzhcnPnWxTIwFZz
Content-Type: multipart/mixed; boundary="=-TQkBDVjkw1cF1m/5v0Ya"


--=-TQkBDVjkw1cF1m/5v0Ya
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

I fixed the debugging script and turned it on I've included the
output as a attachment.  The only change I made was since I had
to put a soft link in the /etc/smrsh to the real location of the
incoming-mail.pl file so it would run I added the following to
the top of the script so it could find all the includes etc.
BEGIN { chdir ("/home/hypernews/public_html/cgi-bin/HyperNews/.scripts")
};

Other then that and fixing the debug to turn on right that's
it for changes.=20

This is a Redhat 4 machine, I did switch it back to sendmail=20
since I thought postfix wouldn't have a chance but now that
I looked at how the code work it might but in any case I can
toggle and try that later once it's going.=20

Thanks,
David.=20

On Wed, 2005-09-28 at 14:52, Douglas Smith wrote:
> Eek, I'll answer what I can right away, I'll try and look at more
> detail later.
>=20
> On Wednesday 28 September 2005 12:42 pm, Peter Elmer wrote:
> >   [Add Douglas, Terry and CC to HNFeedBack HN]
> >
> >   Hi Douglas and Terry,
> >
> > On Wed, Sep 28, 2005 at 02:20:19PM -0500, David Fagan wrote:
> > > Are any of the labs running this on a Linux box and are they using
> > > this version?   My current hnrc included...
> >
> >   Are you running the latest HyperNews version on a linux machine?
> >
> >   At FNAL David Fagan and I are trying to setup HyperNews 1.11-slac-22 =
for
> > use for the FNAL LPC. I believe that David has gotten the basic setup
> > done (a forum create, search engine setup), but he is still having some
> > problem with setting up the email gateway.
> >
> >   First question: at SLAC I believe that HyperNews systems are running =
on
> > linux machines, is that correct?
>=20
> Yes, on RHEL3 installed machines.
>=20
> >
> >   Second question: what kind of machine is used by the mail server to
> > actually execute the mail-incoming.pl script?
>=20
> That I don't actually know.  I am told often that I am not a mail
> admin, so I don't need to know.  The hope is that this doesn't
> matter for the script, is there something here that looks like
> the oper. system might cause problems?
>=20
> >
> >   Third question: In setting up the email gateway the following alias w=
as
> > setup:
> >
> > HNTest:
> > "|/home/hypernews/public_html/cgi-bin/HyperNews/.scripts/mail-incoming.=
pl
> > -f HNTest"
> >
> > but there still seems to be some problem. David turned on the debugging=
 (I
> > think after removing some SLAC-specific stuff I have yet to fix) and
> > gets the following debugging output:
> >
> >   http://www.slac.stanford.edu/~elmer/hntmp/debugmail-slacsite.mk
> >
> > It _looks_ like the forum is somehow not being propagated through
> > correctly. (It winds up null at one point and then the posting bounces.=
) Do
> > you have any ideas what is happening or how to debug it? (Or perhaps se=
e
> > something we are missing in the debug output?)
>=20
> Eek, I'll see if I can look more later.  Getting the mail gateway working
> correctly is always the most aggravating, and I never could understand
> all the details, since I don't admin the mail servers.
>=20
> There is the debugging for the mail (some file needs to be put in the
> hndocs dir like '.maildb_on', but I can't remember the detail right now,
> this should start writing mail gateway debug messages to a file in the
> hndocs dir.).  You can try that?
>=20
> Douglas
>=20
> >
> >                                  thanks,
> >                                    Pete
> >
> > > #!/powered/by/perl
> > >
> > > # This is a configuration file for HyperNews.
> > >
> > > # Note: you must run setup.pl to have some changes take effect.
> > > # If you change any known variables here, the new values should
> > > # continue to be used each time you run setup.pl.
> > > # Some variables get initial values in setup-lib.pl.
> > > # See instructions in source.html and setup-form.pl to do it right.
> > >
> > > # If you change the HyperNews source significantly, change $hnversion=
 in
> > > # setup-lib.pl Also change VERSION in Makefile.
> > > $hnversion =3D "1.11-slac-22";
> > > $owner_org =3D "Owner-HyperNews";  # or (1) "Owner-<ORG>-hn" (2)
> > > <expert-uid>.
> > >
> > > require 5.002;      # 5.001m may be OK, but not 5.001.
> > > require 'hn-lib.pl';
> > >
> > > # Avoid tainting by limiting execution path.
> > > $ENV{'PATH'} =3D '/bin:/usr/bin';
> > >
> > > # If you setup from command line (not via http), assign the right val=
ues.
> > > # These are used by the mail-incoming gateway.  E.g.
> > > # $ENV{SERVER_NAME} ||=3D 'www.hypernews.org';
> > > # $ENV{SERVER_PORT} ||=3D '80';
> > > $ENV{SERVER_NAME} ||=3D "cmssrv27.fnal.gov";
> > > $ENV{SERVER_PORT} ||=3D "80";
> > >
> > > # HTTP URL prefix for docs on your server.  E.g.
> > > "http://$ENV{SERVER_NAME}"; $http =3D "http://cmssrv27.fnal.gov";  # =
No
> > > trailing "/".
> > >
> > > # Path prefix of HyperNews cgi-bin directory, relative to server root=
.
> > > # E.g. $hnprefix ||=3D "/HyperNews";
> > > $hnprefix ||=3D "/HyperNews";
> > > # $hnrootprefix ||=3D "/HyperNews";  # corresponds to root hnpeople.
> > >
> > >     &repair_SCRIPT_NAME();
> > >     &compute_hnprefix();
> > >
> > > # Regexp for matching equivalent prefixes - all have the same $hndocs=
.
> > > # E.g. '/HyperNews|/HyperNewsTest'  - not used yet.
> > > $hnprefixEquiv =3D '/HyperNews';
> > >
> > > # Compute full URL prefix for HyperNews scripts.
> > > $hnbinURL =3D "$http$hnprefix";
> > >
> > > # Maybe remove '/cgi-bin' from $hnbinURL
> > > $remove_cgi_bin =3D "";
> > > if (!$ENV{REQUEST_URI} && $remove_cgi_bin eq 'yes') {
> > >   $hnbinURL =3D~ s,/cgi-bin,,;
> > > }
> > >
> > > # Whether scripts are copied or linked: 'copy', 'link', or 'hardlink'=
.
> > > $copy_or_link =3D 'symlink';
> > >
> > >     &compute_hnSECUREDURL();
> > >
> > > # For http.pl
> > > # If you set $httpProxyHost, you must also set $httpProxyPort, e.g. t=
o
> > > 3180 $httpProxyHost =3D '';
> > > $httpProxyPort =3D '3128';
> > >
> > > # Whether HyperNews should use full URLs when making http requests.
> > > # Must use full URL if using a proxy.
> > > $useFullHTTPURL =3D '' || '';
> > >
> > > # Whether HN should support cachability of HN pages.
> > > $supportCaching =3D 0;
> > > # Whether to actively defeat caching, even within browser history.
> > > $disableCaching =3D 0;
> > >
> > > # How long to wait for http result.
> > > $timeout =3D 60;
> > >
> > >
> > >
> > > # Where HN documents (not scripts) are stored.
> > > # Don't put them in your cgi-bin.
> > > # E.g. $hndocs =3D "/usr/local/etc/httpd/htdocs/hn"
> > > $hndocs =3D "/usr/local/etc/httpd/htdocs/hn";
> > > # $hndocsURL =3D ""; # same directory as $hndocs - not used anymore.
> > >
> > > # Last resort when getting fails.  Relative to $hndocs, or full URL.
> > > # E.g. "/hnroot.html"
> > > $hnRootDoc =3D "";
> > >
> > > # Where to put the JavaScript code.
> > > $hnJS =3D "$hndocs/JS";
> > > $hnJSURL =3D "$http/hn/JS";  # URL for same directory as $hnJS
> > >
> > > # Whether to use the HN Icons for kinds of messages.
> > > $useHNIcons =3D 1;
> > >
> > > # Where HN icons are stored.
> > > # E.g. "$hndocs/Icons"
> > > $hnicons =3D "$hndocs/Icons";
> > > $hniconsURL =3D "$http/hn/Icons";  # URL for same directory as $hnico=
ns
> > > $hniconsTable =3D "$hnicons/icons-table";
> > >
> > > $newest=3D1;
> > > $newestIcon=3D"$hniconsURL/newest.gif";
> > > $newer=3D7;
> > > $newerIcon=3D"$hniconsURL/newer.gif";
> > > $new=3D14;
> > > $newIcon=3D"$hniconsURL/new.gif";
> > >
> > > # Icon sizes
> > > $newIconXsize =3D 31;
> > > $newIconYsize =3D 12;
> > > $relationIconXsize =3D 15;
> > > $relationIconYsize =3D 15;
> > > $depthIconXsize =3D 40;
> > > $depthIconYsize =3D 17;
> > > $commandIconXsize =3D 60;
> > > $commandIconYsize =3D 17;
> > > $threadIconXsize =3D 60;
> > > $threadIconYsize =3D 17;
> > >
> > > # Display customizations
> > >
> > > $UserIDorHandle =3D 'User ID';
> > >
> > > $global_extra_head =3D '';
> > > $headerText =3D '';
> > > $footerText =3D '';
> > > $global_body_attributes =3D '';
> > >
> > > $startButtons =3D '
> > > <P>';
> > > $endButtons =3D '
> > > ';
> > >
> > > #=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> > > # Templates for generating HTML.
> > >
> > > # These single quoted (q) strings contain variables assigned values
> > > # when each message and its replies are being displayed.
> > >
> > > # The order of the templates doesn't matter.
> > > # Evaluation always proceeds from innermost to outermost.
> > >
> > > # Certain variables are the primitives defined in the code, such as
> > > # $iconTag and $title_text.  Others are defined by previously
> > > # evaluated templates, like $title which results from evaluating
> > > # either $tmpl->{title} or $tmpl->{short_title}.
> > >
> > > $tmpl =3D {};
> > >
> > > $tmpl->{title} =3D q{
> > > <H2>$iconTag $title_text</H2>
> > > };
> > >
> > > # short_title is used when inlining.
> > > $tmpl->{short_title} =3D q{
> > > $iconTag $title_anchor
> > > };
> > >
> > >
> > > $tmpl->{forum_line} =3D q{
> > > <font size=3D+1>
> > > <I>Forum:</I>$forum_anchor<BR>
> > > </font>
> > > };
> > >
> > > $tmpl->{re_line} =3D q{
> > > <I>Re:</I> $iconTag $title_anchor $user_anchor<BR>
> > > };
> > >
> > > # $ancestor_lines reference the ancestors of the current message.
> > > # $date is the creation date of the message.
> > > # $user_anchor is the author's name in an anchor.
> > > # $address_anchor is the email address or userid in an anchor.
> > >
> > > # long_header is used at the top of messages, not inlined, not framed
> > > # ancestor_lines will be a forum_line and zero or more re_lines.
> > > $tmpl->{long_header} =3D q{
> > > $ancestor_lines
> > > <I>Date:</I> $date <BR>
> > > <I>From:</I>
> > >   $user_anchor
> > >   $address_anchor <BR>
> > > };
> > >
> > > # short_header is used for inlined or framed messages.
> > > # ancestor_line is a single re_line in this case.
> > > $tmpl->{short_header} =3D q{
> > >  <I> by $user_anchor
> > >      $address_anchor, &nbsp;
> > >      $date </I><BR>
> > >  $ancestor_lines
> > > };
> > >
> > >
> > > # Admin controls
> > > # For administration manipulation of a message.
> > > # This is an empty string if not appropriate.
> > > # $approval_selector - For moderated forums, Admin mode only.
> > > # $delete_move_selector - Admin mode only.
> > >
> > > $tmpl->{admin_controls} =3D q{
> > > <!-- looks bogus <FONT SIZE=3D"-1">
> > >  <FORM>
> > >  $approval_selector $delete_move_selector <BR>
> > >  </FORM>
> > >  </FONT> -->
> > > };
> > >
> > >
> > > # $header_lines will be either long_header or short_header
> > >
> > > $tmpl->{inline_headers} =3D q{
> > > <!-- start header -->
> > >  $header_lines
> > >  $admin_controls
> > > <!-- end header -->
> > > };
> > >
> > >
> > > # What to wrap around the message body, both when inlined and not.
> > > # $body_text is just the body as entered by the user, converted to HT=
ML.
> > >
> > > $tmpl->{message_body} =3D q{
> > >  <!--  start message body  -->
> > >   <table border cellpadding=3D"5" cellspacing=3D"0"
> > >    width=3D"100BGCOLOR=3D"#FFFFFF">
> > >    <TR><TD>
> > >     $body_text
> > >    </TD></TR>
> > >   </table>
> > >  <!--  end message body -->
> > > };
> > >
> > >
> > > $tmpl->{inline_body} =3D q{
> > >  $message_body
> > > };
> > >
> > > # inline_one_message is used recursively for each message.
> > > $tmpl->{inline_one_message} =3D q{
> > >  <!-- start inline one message -->
> > >  <DT>
> > >  <TABLE BGCOLOR=3D"lightyellow" cellspacing=3D"0" border=3D"1">
> > >   <TR> <TD>
> > >    $inline_headers
> > >   </TD></TR>
> > >   <!-- start inline body -->
> > >   <TR> <TD> <!--   WIDTH=3D"100-->
> > >    $inline_body
> > >   </TD> </TR>
> > >   <!--  end inline body -->
> > >  </TABLE>
> > >  </DT>
> > >  <!-- end inline one message -->
> > > };
> > >
> > > # What to wrap the tree of replies to this inlined message.
> > > # The replies may be inlined or outlined.
> > > # Dont nest tables further because Netscape 4.x degrades badly.
> > >
> > > $tmpl->{inline_replies} =3D q{
> > >  <!-- start replies -->
> > >   <DD>
> > >    $replies
> > >   </DD>
> > >  <!-- end replies -->
> > > };
> > >
> > > # What to wrap around one inlined message and its replies.
> > > $tmpl->{inline_message_and_replies} =3D q{
> > > <!-- start inline -->
> > > <TABLE>
> > >  <TR>
> > >   <TD>
> > >    <DL>
> > >     $inline_one_message
> > >     $inline_replies
> > >    </DL>
> > >   </TD>
> > >  </TR>
> > > </TABLE>
> > > <!-- end inline -->
> > > };
> > >
> > >
> > > #########################
> > >
> > > # How deep the outline display is by default.  Overridden by forums.
> > > $globalDefaultOutlineDepth =3D '3';
> > > $globalDefaultInlineDepth =3D '0';
> > >
> > > # Whether message numbers should be displayed in the outline (0 or 1)=
.
> > > $printResponseNum =3D 1;
> > > # Whether the date should be displayed in the outline (0 or 1).
> > > $printResponseDate =3D 1;
> > > # Whether the normal order of messages should be reversed, when writt=
en.
> > > # (0 =3D no reverse; -1 =3D reverse all;  1 =3D reverse top-level onl=
y).
> > > # (Takes effect after new messages are written.)
> > > $reverseMessages =3D 1;
> > >
> > > $simpleButtons =3D 0;
> > > $textButtons =3D 0;
> > > $centerButtons =3D 0;
> > >
> > > # Whether the Members button goes to view-members (1) or edit-member =
(0).
> > > $viewMembers =3D 1;
> > >
> > > # Whether frames support should be provided.
> > > $allowFrames =3D 1;
> > > # Whether messages can have replies (resulting in threads).  Not full=
y
> > > working. $allowThreads =3D 1;
> > > # Whether messages may be posted without preview.
> > > $allowDirectPost =3D 0;
> > > # Whether user is returned to the forum after a posting.
> > > $gotoForumAfterPost =3D 0;
> > > # Whether the Edit Message form should be appended to message display=
s.
> > > $inline_message_form =3D 0;
> > >
> > > # Whether subforums, sibling forums, and parent forums should be list=
ed.
> > > $displayParents =3D 0;
> > > $displaySiblings =3D 0;
> > > $displayChildren =3D 0;
> > >
> > > # Whether sibling and child forum lists should be generated as needed=
.
> > > $autoGenerateSiblingForumList =3D 1;
> > > $autoGenerateChildForumList =3D 1;
> > >
> > > # Whether to sort by dates and display date selectors.
> > > $sortByDate =3D 0;
> > > # Date boundary specs, used by Date::Manip::ParseRecur; see setup-lib=
.pl
> > > $dateBoundaries =3D '';
> > > # Format of date selectors; used by Date::Manip::UnixDate
> > > $dateFormat =3D '
 ;
> > >
> > > # Which formats to allow for message bodies.  Could be:
> > > # @messageFormats =3D ('Smart Text', 'Word Processor', 'Plain Text',
> > > #               'HTML', 'URL');
> > > @messageFormats =3D ('Smart Text', 'Word Processor', 'Plain Text', 'H=
TML');
> > > # Is membership required to post an HTML formatted message?
> > > $html_format_requires_membership =3D 0;
> > >
> > > # Default URL for Search Form, for all forums.
> > > $globalSearchURL =3D '';
> > >
> > > # Directory and file modes.  Leading zero is required!
> > > # To have directory user (or group) ownership transferred to files,
> > > # use e.g. $hndirmode =3D 04775;  (or 02775 for group)
> > > $hndirmode =3D 0775;
> > > $hnfilemode =3D 0664;
> > >
> > > # Web server type - Use CERN, or NCSA.  Use NCSA for Apache.
> > > $serverType =3D '' || 'NCSA';
> > >
> > > # HyperNews Administrators: comma separated Email or UserID strings.
> > > # First one is special; it is listed as the contact for problems.
> > > # E.g. ('liberte@hypernews.org', 'HNMail')
> > > @hnAdmin =3D ('Peter.Elmer@cern.ch');
> > >
> > > # Whether HyperNews should always authenticate "manually" via forms.
> > > # If 1, no server authentication will be setup by HyperNews.
> > > $manualSecurity =3D 0;
> > >
> > > # Whether authentication is *managed* outside of HyperNews.
> > > # May be server based or cookie based or something else.
> > > # If 1, no server authentication will be setup and managed by HyperNe=
ws.
> > > # Use per-user authentication if you want HyperNews to know who the u=
ser
> > > is. $externalSecurity =3D 0;
> > >
> > > # Require passwords - no empty passwords allowed - should be '1'.
> > > $requirePasswords =3D 1;
> > > # Automatically generate passwords for new members - emailed to them.
> > > $generatePasswords =3D 0;
> > >
> > > # Whether HyperNews should generate and use cookies for authenticatio=
n.
> > > # 'always', 'never', or 'sometimes'. If 'sometimes', check per-member
> > > option. $UseCookies =3D 'sometimes';
> > > # If cookie lifespan is 0, cookies die with the browser.
> > > $CookieLifespan =3D 0;  # in days.
> > >
> > > # HNCookiePassword is the key used when making the cookie password.
> > > # If you do this, make SURE only those you trust can see this hnrc fi=
le.
> > > $HNCookiePassword =3D '';
> > >
> > > # Whether incoming cookies are just userids.
> > > # This is useful if they were created outside of HyperNews.
> > > # If HyperNews makes cookies, it makes them that way too.
> > > $unsafeCookies =3D 0;  # 0;
> > >
> > >
> > > # Where member info is stored.
> > > $hnPeople =3D "$hndocs/hnpeople";
> > >
> > > # Where the password file is.
> > > $hnPassword =3D "$hnPeople/.htpasswd";
> > >
> > > # The name of the subgroup for this installation.
> > > # May be "" or "/groupname" or "/group/subgroup".
> > > $hnGroup =3D "";
> > >
> > > # The identifier for the realm - should be unique across all groups.
> > > # This is shown to the user when authenticating.
> > > $hnRealm =3D "HyperNews";
> > >
> > > # The name of the installation.  Could be the same as the group, if a=
ny.
> > > # This is displayed to the user to refer to the system. E.g. "Car Tal=
k".
> > > $hnSystemName =3D "HyperNews at LPC";
> > >
> > > # For Netscape DBM password files, set $PWFileDBM to 1.  This may not
> > > # work with groups.  Doesnt work with rebuild of password file.
> > > $PWFileDBM =3D 0;
> > >
> > >
> > > #############################
> > > # Start of Exchange support
> > > # These fields are used to translate REMOTE_USER fields
> > > # to get a proper user id.
> > >
> > > # This flag is for the server to use Exchange,
> > > $UseExchange =3D 0;
> > >
> > > # The default does nothing:
> > > #.*?[\/](.*) =3D '.*';
> > > #$1 =3D '/usr/local/etc/httpd/htdocs/hn';
> > > #
> > > # This replaces "domain/id" with "id" and "domainid" with "id"
> > > $userid_left_translate =3D '.*?[\/](.*)';
> > > $userid_right_translate =3D '$1';
> > >
> > >
> > > # These fields are used to translate the users name field.
> > > # In Exchange, the name is like "Royer, Karl" so we need to flip
> > > # this into "Karl Royer"
> > > #
> > > # This line does nothing (the default)
> > > #(.*?),\s*(.*) =3D '.*';
> > > #$2 $1 =3D '/usr/local/etc/httpd/htdocs/hn'
> > > #
> > > # This replaces "Last, First" with "First Last".
> > > $username_left_translate =3D '(.*?),\s*(.*)';
> > > $username_right_translate =3D '$2 $1';
> > >
> > > # End of Exchange support
> > > #############################
> > >
> > > ##########################3
> > > # Start of LDAP support.
> > >
> > > # This flag is for the server to use LDAP,
> > > $UseLDAP =3D 0;
> > >
> > > # The following tells HyperNews which LDAP fields to use
> > > # for what,
> > > ap_mappings =3D ('UserID' =3D> '',
> > > 'Email' =3D> '',
> > > 'Name' =3D> '',
> > > 'UserPhone' =3D> '');
> > >
> > > # The LDAP server from which fields are to be extracted
> > > $ldap_host =3D '';
> > > # End of LDAP support.
> > > ##########################3
> > >
> > >
> > > ##########################################
> > > # Start of Oracle support
> > >
> > > # This code is specific to using oraperl for maintaining member info.
> > > # 0 must =3D=3D 1 for this to work.  Either cookies or
> > > # server access control above HyperNews may be used.
> > > $UseOracle =3D 0;
> > >
> > > # Set environment variables to enable Oracle login.
> > > $ENV{ORACLE_HOME} =3D ''; # path to oracle product
> > > $ENV{ORACLE_SID} =3D '';   # server id
> > > $Oracle_UserID_Password =3D '';
> > >
> > > # End of Oracle support
> > > ##########################################
> > >
> > >
> > > # Special Admin that only posts HN replies from email on behalf of us=
ers.
> > > # Don't use a normal Admin.  But do add it to @hnAdmin, and run setup=
.
> > > $mail_admin =3D 'HNMail';
> > > # The password you have given $mail_admin - not encrypted.
> > > # This password must be non-blank to be functional.
> > > $mail_admin_password =3D 'c0l0rless';
> > >
> > > # Whether email is used for other things besides notification.
> > > $hnEmail =3D 1;
> > > # Whether email addresses are allowed for user IDs.
> > > # If you change this, also rebuild the password file.
> > > # Must be 1 to allow incoming email.
> > > $allowEmailUserID =3D 1;
> > >
> > > # A list of mail admins for a site to announce a new forum, this will
> > > # announce and suggest a sendmail alias to setup for the new forum.
> > > # need full e-mial addresses here.
> > > @hnMailAnnounce =3D ();
> > >
> > > # Don't change these at all, unless you want to experiment.  Not done
> > > yet! # Don't change these after adding members unless you convert.
> > > # Whether User IDs and Email Addresses are made lower case for
> > > uniqueness. $lower_case_IDs =3D 0;
> > > # Whether to lower case the REMOTE_USER.
> > > $lower_case_remote_user =3D 0;
> > >
> > > # Whether User IDs may contain spaces (converted to '_') - may be
> > > dropped. # Only works with form-based authentication anyway.
> > > $allow_spaces_in_userids =3D 0;
> > >
> > > # Privacy settings.  The User Name is not hidden.
> > > $hideUserIDs =3D 0;
> > > $hideEmailAddresses =3D 0;
> > > # Whether users must authenticate to inquire about their own info.
> > > $authenticateInquiries =3D 0;
> > > # Whether to request personal data on edit-member.pl
> > > $getPersonalData =3D 1;
> > >
> > > # Whether to show the priviledges in edit-member.pl
> > > $showPriv =3D 1;
> > >
> > > # Security options: 0 =3D No one; 1 =3D Any one; 2 =3D Members Only; =
3 =3D Admin
> > > Only # Note: you must rerun setup for changes to take effect.
> > > $joinSF =3D 1;  # Who can register
> > > $resetPasswordSF =3D 3;  # Who may reset passwords
> > > $addArticleSF =3D 3;   # Who may create new forums
> > > $hnReadSF =3D 1;  # Who may read forums and messages
> > > $notifySF =3D 1;  # Who may change their subscription info
> > > $addResponseSF=3D 1;  # Who may add messages
> > > $deleteSF =3D 2;  # Who may delete messages
> > > $moveSF =3D 2;  # Who may move messages
> > >
> > > # Whether email is used for notification.  $hnEmail must be 1 also.
> > > $hnEmailNotify =3D $notifySF > 0;
> > >
> > > # Whether the default for notification of messages is on (1) or off (=
0).
> > > $defaultNotification =3D 1;
> > >
> > > # Whether each member is subscribed to all-member forums by default.
> > > $defaultSubscribeAll =3D 1;
> > >
> > > # Which forums are all-member forums?  'none', 'some', or 'all'
> > > # But all members are subscribed only if $defaultSubscribeAll is
> > > non-zero. $allMemberForums =3D 'none';
> > >
> > > # Whether forums can be moderated. 0 or 1.
> > > $allow_moderation =3D 1;
> > > # Who moderates all forums by default. '' (no one), 'Members', or
> > > 'Admin'. $default_moderators =3D '';
> > > # Who can see unapproved or disapproved messages.
> > > # Same type of value as affected_type in member-lib.pl.  3=3D=3Dsame =
member
> > > $show_unapproved =3D 3;
> > >
> > > # Whether forums can impose level restrictions on where messages can =
be
> > > posted. $allow_level_restrictions =3D 1;
> > >
> > >
> > >
> > > # The program to use for sendmail.  Many options to consider.
> > > # -oem means mail error notification to sender.
> > > # -oeq means be quiet about errors, but write to ~/dead.letter.
> > > # -oi means ignore leading dots in message
> > > # -odb means background (asynchronous) delivery.
> > > # -odi means interactive (synchronous) delivery. might help
> > > # -odq means queued delivery.  Need 'sendmail -q' later
> > > $sendmail =3D '/usr/lib/sendmail -oi -oem';
> > >
> > > # Defaults for who email is sent to, from, who is the sender, etc.
> > > # These may need to be existing mail aliases on your system.
> > > # If Null strings, they are not used.
> > > $mail_to =3D 'HyperNews';
> > > $mail_from =3D "$owner_org";  # Used only if author is unknown.
> > > $mail_sender =3D "$owner_org";
> > > $mail_reply_to =3D ''; # Not recommended.
> > > $mail_errors_to =3D "$owner_org";
> > >
> > > # Defaults for allowing mail gateway, messageid-database.
> > > $allowEmailIn =3D 1;
> > > $hnmidDB =3D "$hndocs/.midDB";
> > >
> > > # Whether the email address of email replies is required to be that
> > > # of a known member
> > > $hnMailFromMembersOnly =3D 0;
> > >
> > > # The name of the access restriction file.
> > > $htaccess =3D '.htaccess';
> > >
> > > # Name of HyperNews access file.  The .htaccess files will link to th=
is.
> > > $hnaccess =3D '.hnaccess';
> > >
> > > # These must be the same names for all groups that share the same
> > > $hnpeople. # So they are hardwired in to setup-lib.pl.
> > > # The name of the list of group members.  Not used anymore.
> > > # $hnGroupMembers =3D '.htgroupmembers';
> > >
> > > # Name of log files - leave null if no logging should be done.
> > > $hnLog =3D '.log';
> > >
> > > #####################################################################=
####
> > >#### # Configuration to use swish-e search engine (http://swish-e.org/=
) #
> > > # The following enables the use of swish-e (0 is disabled, !=3D0 is
> > > enabled) $hnSwishEnable =3D '1';
> > > # The following specifies the installation directory for swish-e, we
> > > expect # to find "bin/swish-e" in that directory as well as
> > > "lib/swish-e/swish.cgi" $hnSwishInstallDir =3D '/usr/local';
> > > # The following specifies the directory where the swish-e indices sho=
uld
> > > # be kept as well as the site-specific scripts for generating them.
> > > $hnSwishIndexDir =3D '$hndocs/swish-e';
> > > #####################################################################=
####
> > >####
> > >
> > > # HyperNews instructions.   It need not be a HyperNews forum.
> > > # Please set up a help page so your users don't get lost at
> > > hypernews.org. $instructionsURL =3D
> > > "http://www.hypernews.org/HyperNews/get/instructions.html";
> > >
> > > # HyperNews test forum.  This must be a HyperNews forum to make sense=
.
> > > # e.g. "http://cmssrv27.fnal.gov/HyperNews/get/test.html"
> > > $hntestURL =3D "http://cmssrv27.fnal.gov/HyperNews/get/HNTest.html";
> > >
> > >
> > >
> > > #=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
> > > # URLs for scripts: (Don't change these here since these are all
> > > # generated based on the SF options.)
> > >
> > > $topURL =3D "$hnbinURL/top.pl";
> > > $SECUREDtopURL =3D "$hnSECUREDURL/top.pl";
> > > $AdmintopURL =3D "$hnAdminURL/top.pl";
> > > $loginURL =3D "$hnbinURL/login.pl";
> > > $SECUREDloginURL =3D "$hnSECUREDURL/login.pl";
> > > $AdminloginURL =3D "$hnAdminURL/login.pl";
> > >
> > > $get=3D"get";
> > > $getURL =3D "$hnbinURL/get";
> > > $SECUREDgetURL =3D "$hnSECUREDURL/get";
> > > $AdmingetURL =3D "$hnAdminURL/get";
> > > $threadURL =3D "$hnbinURL/thread.pl";
> > > $SECUREDthreadURL =3D "$hnSECUREDURL/thread.pl";
> > > $AdminthreadURL =3D "$hnAdminURL/thread.pl";
> > > $viewMemberURL =3D "$hnbinURL/view-member.pl";
> > > $SECUREDviewMemberURL =3D "$hnSECUREDURL/view-member.pl";
> > > $AdminviewMemberURL =3D "$hnAdminURL/view-member.pl";
> > > $viewMembersURL =3D "$hnbinURL/view-members.pl";
> > > $SECUREDviewMembersURL =3D "$hnSECUREDURL/view-members.pl";
> > > $AdminviewMembersURL =3D "$hnAdminURL/view-members.pl";
> > > $editMemberURL =3D "$hnbinURL/edit-member.pl";
> > > $SECUREDeditMemberURL =3D "$hnSECUREDURL/edit-member.pl";
> > > $AdmineditMemberURL =3D "$hnAdminURL/edit-member.pl";
> > > $changeMemberURL =3D "$hnbinURL/change-member.pl";
> > > $SECUREDchangeMemberURL =3D "$hnSECUREDURL/change-member.pl";
> > > $AdminchangeMemberURL =3D "$hnAdminURL/change-member.pl";
> > > $editResetURL =3D "$hnAdminURL/reset-password.pl";
> > > $SECUREDeditResetURL =3D "$hnSECUREDURL/reset-password.pl";
> > > $AdmineditResetURL =3D "$hnAdminURL/reset-password.pl";
> > > $editSubscribeURL =3D "$hnbinURL/edit-subscribe.pl";
> > > $SECUREDeditSubscribeURL =3D "$hnSECUREDURL/edit-subscribe.pl";
> > > $AdmineditSubscribeURL =3D "$hnAdminURL/edit-subscribe.pl";
> > > $addArticleURL =3D "$hnAdminURL/add-article.pl";
> > > $SECUREDaddArticleURL =3D "$hnSECUREDURL/add-article.pl";
> > > $AdminaddArticleURL =3D "$hnAdminURL/add-article.pl";
> > > $editArticleURL =3D "$hnAdminURL/edit-article.pl";
> > > $SECUREDeditArticleURL =3D "$hnSECUREDURL/edit-article.pl";
> > > $AdmineditArticleURL =3D "$hnAdminURL/edit-article.pl";
> > > $editResponseURL =3D "$hnbinURL/edit-response.pl";
> > > $SECUREDeditResponseURL =3D "$hnSECUREDURL/edit-response.pl";
> > > $AdmineditResponseURL =3D "$hnAdminURL/edit-response.pl";
> > > $previewResponseURL =3D "$hnbinURL/preview-response.pl";
> > > $SECUREDpreviewResponseURL =3D "$hnSECUREDURL/preview-response.pl";
> > > $AdminpreviewResponseURL =3D "$hnAdminURL/preview-response.pl";
> > > $addResponseURL =3D "$hnbinURL/add-response.pl";
> > > $SECUREDaddResponseURL =3D "$hnSECUREDURL/add-response.pl";
> > > $AdminaddResponseURL =3D "$hnAdminURL/add-response.pl";
> > > $adminResponsesURL =3D "$hnSECUREDURL/admin-responses.pl";
> > > $SECUREDadminResponsesURL =3D "$hnSECUREDURL/admin-responses.pl";
> > > $AdminadminResponsesURL =3D "$hnAdminURL/admin-responses.pl";
> > >
> > > 1;
> >
> > -----------------------------------------------------------------------=
--
> > Peter Elmer     E-mail: Peter.Elmer@cern.ch      Phone: +41 (22) 767-46=
44
> > Address: CERN Division PPE, Bat. 32 2C-14, CH-1211 Geneva 23, Switzerla=
nd
> > -----------------------------------------------------------------------=
--
--=20
---------------------------------------------------------------------------=
--
David J. Fagan   | The Silicon Sorcerer | Internet:  Fagan@large (.fnal.gov=
)
SGI Liaison                              | Liaison Requests: sgi-liaison@fn=
al
Fermi National Accelerator Laboratory    | MaBellnet: 1 (630) 840-2914
---------------------------------------------------------------------------=
--

--=-TQkBDVjkw1cF1m/5v0Ya
Content-Disposition: attachment; filename=debugmail-slacsite.mk
Content-Type: text/plain; name=debugmail-slacsite.mk; charset=iso-8859-1
Content-Transfer-Encoding: base64

c3RhcnQgbWFpbCBkZWJ1Z2dpbmcgW3gtMV1fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fIFttYWlsLTBdDQpGb3J1bTogICBbbWFpbC0xXQ0KeC1obi1sb29wIGlzICAg
W21haWwtMl0NCmZyb21BZGRyZXNzID0gcm9vdEBjbXNzcnYyNy5mbmFsLmdvdiAgW21haWwtM10N
CnVzZXJOYW1lID0gcm9vdCAgW21haWwtNF0NCnRoZSBoZWFkZXJzDQogDQpUaGUgZm9sbG93aW5n
IGlzIHRoZSBtZXNzYWdlLi4uICBbbWFpbC0xM10NCkJvZHlMaW5lOiANCkJvZHlMaW5lOiB0aGlz
IGlzIGEgdGVzdCBtZXNzYWdlIGZyb20gbWFpbA0KQm9keUxpbmU6IA0KX19fX0F0dGVtcHRpbmcg
dG8gZmluZCBhZGRpdGlvbmFsIGhlYWRlcnMgaW4gYm9keSAgW21haWwtNl0NCg0KX19fDQpIZWFk
ZXIgU3RyaW5nOiBbbWFpbC05XQ0KRnJvbSByb290QGNtc3NydjI3LmZuYWwuZ292IA0KRGF0ZTog
V2VkLCAyOCBTZXAgMjAwNSAwOTo1MTowMiAtMDUwMA0KRnJvbTogcm9vdCA8cm9vdEBjbXNzcnYy
Ny5mbmFsLmdvdj4NCk1lc3NhZ2UtSWQ6IDwyMDA1MDkyODE0NTEuajhTRXAybk4wMjEyODZAY21z
c3J2MjcuZm5hbC5nb3Y+DQpUbzogaG50ZXN0QGNtc3NydjI3LmZuYWwuZ292DQpTdWJqZWN0OiB0
ZXN0IG1lc3NhZ2UgdG8gaHlwZXJuZXdzDQoNCl9fX18gSGVhZGVyIEZpZWxkcyBfX18gW21haWwt
MTBdDQpmcm9tIDogJ3Jvb3RAY21zc3J2MjcuZm5hbC5nb3YnDQp0bzogJ2hudGVzdEBjbXNzcnYy
Ny5mbmFsLmdvdicNCnN1YmplY3Q6ICd0ZXN0IG1lc3NhZ2UgdG8gaHlwZXJuZXdzJw0KZnJvbTog
J3Jvb3QgPHJvb3RAY21zc3J2MjcuZm5hbC5nb3Y+Jw0KZGF0ZTogJ1dlZCwgMjggU2VwIDIwMDUg
MDk6NTE6MDIgLTA1MDAnDQptZXNzYWdlLWlkOiAnPDIwMDUwOTI4MTQ1MS5qOFNFcDJuTjAyMTI4
NkBjbXNzcnYyNy5mbmFsLmdvdj4nDQpfX19fIEJvZHkgX19fDQp0aGlzIGlzIGEgdGVzdCBtZXNz
YWdlIGZyb20gbWFpbA0KDQoNCl9fX19fXyAgW21haWwtMTFdDQpobnByZWZpeCBpcyAvSHlwZXJO
ZXdzICBbbWFpbC0xMl0NCkdvdCBwYXN0IElzQm9ndXNNYWlsICBbbWFpbC0xNV0NCnRpdGxlMTog
J3Rlc3QgbWVzc2FnZSB0byBoeXBlcm5ld3MnICBbbWFpbC0xNl0NCnRpdGxlMzogJ3Rlc3QlMjBt
ZXNzYWdlJTIwdG8lMjBoeXBlcm5ld3MnICBbbWFpbC0xN10NCm1pZCA9IDwyMDA1MDkyODE0NTEu
ajhTRXAybk4wMjEyODZAY21zc3J2MjcuZm5hbC5nb3Y+ICBbbWFpbC0xOF0NCnVzZXJOYW1lOiAn
cm9vdCcgIFttYWlsLTE5XQ0KYWRkUmVzcG9uc2VVUkwgPSBodHRwOi8vY21zc3J2MjcuZm5hbC5n
b3YvSHlwZXJOZXdzL2FkZC1yZXNwb25zZS5wbCAgW21haWwtMjBdDQpodHRwID0gaHR0cDovL2Nt
c3NydjI3LmZuYWwuZ292ICBbbWFpbC0yMV0NCg0KUE9TVGluZyB0byBjbXNzcnYyNy5mbmFsLmdv
djo4MCwgL0h5cGVyTmV3cy9hZGQtcmVzcG9uc2UucGwgIFttYWlsLTIyXQ0KU0VSVkVSX05BTUU9
Y21zc3J2MjcuZm5hbC5nb3YgU0VSVkVSX1BPUlQ9ODAgICBbbWFpbC0yM10NCkluIGh0dHA6OnBv
c3Q6IGhvc3Q9Y21zc3J2MjcuZm5hbC5nb3YsIHBvcnQ9ODAsIHJlcXVlc3Q9L0h5cGVyTmV3cy9h
ZGQtcmVzcG9uc2UucGwgIFtodHRwLTVdDQpJZiB0aGlzIGlzIHRoZSBsYXN0IFtodHRwXSwgdGhl
biBpdCBmYWlsZWQgdG8gY3JlYXRlIGEgc29ja2V0ICBbaHR0cC03XQ0KSWYgdGhpcyBpcyB0aGUg
bGFzdCBbaHR0cF0sIHRoZW4gaXQgZmFpbGVkIHRvIGJpbmQgYSBzb2NrZXQgIFtodHRwLThdDQpw
YXNzIHNvY2tldCBiaW5kaW5nLiAgW2h0dHAtOV0NCmNvbnRlbnQgPSAndXNlcmlkPXJvb3RAY21z
c3J2MjcuZm5hbC5nb3YmYWRtaW5QYXNzd29yZD1jMGwwcmxlc3MmcmVtb3RlVXNlcj1ITk1haWwm
S2V5d29yZHM9JmhlYWRlclN0cmluZz1Gcm9tK3Jvb3RAY21zc3J2MjcuZm5hbC5nb3YrJTBhRGF0
ZTorV2VkLCsyOCtTZXArMjAwNSswOTo1MTowMistMDUwMCUwYUZyb206K3Jvb3QrJTNjcm9vdEBj
bXNzcnYyNy5mbmFsLmdvdiUzZSUwYU1lc3NhZ2UtSWQ6KyUzYzIwMDUwOTI4MTQ1MS5qOFNFcDJu
TjAyMTI4NkBjbXNzcnYyNy5mbmFsLmdvdiUzZSUwYVRvOitobnRlc3RAY21zc3J2MjcuZm5hbC5n
b3YlMGFTdWJqZWN0Oit0ZXN0K21lc3NhZ2UrdG8raHlwZXJuZXdzJTBhJmZvcnVtPSZib2R5PXRo
aXMraXMrYSt0ZXN0K21lc3NhZ2UrZnJvbSttYWlsJTBhJTBhJnRvPWhudGVzdEBjbXNzcnYyNy5m
bmFsLmdvdiZjb250ZW50LXR5cGU9JmNjPSZyZWZlcmVuY2VzPSZ1c2VyTmFtZT1yb290Jm5vdGlm
eT1Ob3RpZnkmY29udGVudFR5cGU9UGxhaW4rVGV4dCZ1cFJlbD1Ob25lJmNvbnRyb2w9JmlucmVw
bHl0bz0mbWVzc2FnZUlEPSUzYzIwMDUwOTI4MTQ1MS5qOFNFcDJuTjAyMTI4NkBjbXNzcnYyNy5m
bmFsLmdvdiUzZSZEYXRlPVdlZCwrMjgrU2VwKzIwMDUrMDk6NTE6MDIrLTA1MDAmYW5ub3RhdGlv
blR5cGU9TWVzc2FnZSZlbnZlbG9wZS1zZW5kZXI9cm9vdEBjbXNzcnYyNy5mbmFsLmdvdiZlcnJv
cnMtdG89Jm5ld3Nncm91cHM9JnNlbmRlcj0mdGl0bGU9dGVzdCUyNTIwbWVzc2FnZSUyNTIwdG8l
MjUyMGh5cGVybmV3cycgIFtodHRwLTEwXQ0KSWYgdGhpcyBpcyB0aGUgbGFzdCBbaHR0cF0sIHRo
ZW4gZmFpbGVkIHRvIGNvbm5lY3QgdG8gRlMgIFtodHRwLTExXQ0KDQpodHRwIHJlcGx5OiBIVFRQ
LzEuMSAyMDAgT0sNCiAgW2h0dHAtMTJdDQpmaXJzdCBsaW5lOiBIVFRQLzEuMSAyMDAgT0sNCiAg
W2h0dHAtMTNdc3RhdHVzOiAyMDAgcGFnZT0NCg0KLT4gZ2V0RGVmYXVsdHM6IFtodmxpYi01XQ0K
DQoNCmdldERlZmF1bHRzIGZvciBiYXNlOiAnJyAgW2h2bGliLTZdDQoNCg0KZXh0cmFfaGVhZDog
W2h2bGliLTEzXQ0KDQoNCmJvZHkgYXR0cmlidXRlczogW2h2bGliLTE0XQ0KDQoNCg0KSHlwZXJO
ZXdzIGF0IExQQyBNZXNzYWdlDQoNCg0KR2V0dGluZzogJycgUHJlZml4OiAgIFtodmxpYi0yNF0N
Cg0KDQpyZWxhdGl2ZSBVUkwgaW4gLyAgW2h2bGliLTI1XQ0KDQoNCmdldCBmaWxlOiAvICBbaHZs
aWItMjZdDQoNCg0KJy91c3IvbG9jYWwvZXRjL2h0dHBkL2h0ZG9jcy9obi8lM2NTQ1JJUFRMQU5H
VUFHRT0lMjJKYXZhU2NyaXB0JTIyJTNlJTNjJTIxLS1oaWRldGhpc2Z1bmN0aW9uaGVscCUyOG1l
c3NhZ2UlMjklN2JzZWxmLnN0YXR1cz1tZXNzYWdlJTNicmV0dXJudHJ1ZSUzYiU3ZC8vc3RvcGhp
ZGluZy0tJTNlJTNjL1NDUklQVCUzZScgZG9lc24ndCBleGlzdCBvciBpcyBhIGRpcmVjdG9yeSAg
W2h2bGliLTI3XQ0KDQoJIA0KCSANCgkgDQoJDQoJICAgICANCgkgICAgIGEuYnV0dG9uIHt0ZXh0
LWRlY29yYXRpb246IG5vbmU7IGNvbG9yOmJsYWNrfQ0KCSAgICAgDQoJICAgICANCgkgICAgIA0K
CSAgICANCkFib3V0IHRvIHBhcnNlICcvdXNyL2xvY2FsL2V0Yy9odHRwZC9odGRvY3MvaG4vSWNv
bnMvaWNvbnMtdGFibGUnICBbbWVtbGliLTE0XQ0KJ05vbmUnOiAnaG5zbWFsbC5naWYnICBbbWVt
bGliLTE1XQ0KJ1F1ZXN0aW9uJzogJ3F1ZXN0aW9uLmdpZicgIFttZW1saWItMTVdDQonTm90ZSc6
ICdub3RlLmdpZicgIFttZW1saWItMTVdDQonV2FybmluZyc6ICd3YXJuaW5nLmdpZicgIFttZW1s
aWItMTVdDQonRmVlZGJhY2snOiAnZmVlZGJhY2suZ2lmJyAgW21lbWxpYi0xNV0NCidJZGVhJzog
J2lkZWEuZ2lmJyAgW21lbWxpYi0xNV0NCidNb3JlJzogJ21vcmUuZ2lmJyAgW21lbWxpYi0xNV0N
CidOZXdzJzogJ25ld3MuZ2lmJyAgW21lbWxpYi0xNV0NCidPayc6ICdzbWlsZS5naWYnICBbbWVt
bGliLTE1XQ0KJ1NhZCc6ICdzYWQuZ2lmJyAgW21lbWxpYi0xNV0NCidBbmdyeSc6ICdhbmdyeS5n
aWYnICBbbWVtbGliLTE1XQ0KJ0FncmVlJzogJ3RodXAuZ2lmJyAgW21lbWxpYi0xNV0NCidEaXNh
Z3JlZSc6ICd0aGRuLmdpZicgIFttZW1saWItMTVdDQoNCg0KLT4gR2V0Rm9ybUFyZ3M6IFtmb3Jt
LTFdDQoNCg0KLT4gZ2V0UG9zdEFyZ3MgIFtmb3JtLTJdDQoNCg0KUmVhZCBjb250ZW50ICg3NzAp
OiBwYXJzZSBzdHI9J3VzZXJpZD1yb290QGNtc3NydjI3LmZuYWwuZ292JmFkbWluUGFzc3dvcmQ9
YzBsMHJsZXNzJnJlbW90ZVVzZXI9SE5NYWlsJktleXdvcmRzPSZoZWFkZXJTdHJpbmc9RnJvbSty
b290QGNtc3NydjI3LmZuYWwuZ292KyUwYURhdGU6K1dlZCwrMjgrU2VwKzIwMDUrMDk6NTE6MDIr
LTA1MDAlMGFGcm9tOityb290KyUzY3Jvb3RAY21zc3J2MjcuZm5hbC5nb3YlM2UlMGFNZXNzYWdl
LUlkOislM2MyMDA1MDkyODE0NTEuajhTRXAybk4wMjEyODZAY21zc3J2MjcuZm5hbC5nb3YlM2Ul
MGFUbzoraG50ZXN0QGNtc3NydjI3LmZuYWwuZ292JTBhU3ViamVjdDordGVzdCttZXNzYWdlK3Rv
K2h5cGVybmV3cyUwYSZmb3J1bT0mYm9keT10aGlzK2lzK2ErdGVzdCttZXNzYWdlK2Zyb20rbWFp
bCUwYSUwYSZ0bz1obnRlc3RAY21zc3J2MjcuZm5hbC5nb3YmY29udGVudC10eXBlPSZjYz0mcmVm
ZXJlbmNlcz0mdXNlck5hbWU9cm9vdCZub3RpZnk9Tm90aWZ5JmNvbnRlbnRUeXBlPVBsYWluK1Rl
eHQmdXBSZWw9Tm9uZSZjb250cm9sPSZpbnJlcGx5dG89Jm1lc3NhZ2VJRD0lM2MyMDA1MDkyODE0
NTEuajhTRXAybk4wMjEyODZAY21zc3J2MjcuZm5hbC5nb3YlM2UmRGF0ZT1XZWQsKzI4K1NlcCsy
MDA1KzA5OjUxOjAyKy0wNTAwJmFubm90YXRpb25UeXBlPU1lc3NhZ2UmZW52ZWxvcGUtc2VuZGVy
PXJvb3RAY21zc3J2MjcuZm5hbC5nb3YmZXJyb3JzLXRvPSZuZXdzZ3JvdXBzPSZzZW5kZXI9JnRp
dGxlPXRlc3QlMjUyMG1lc3NhZ2UlMjUyMHRvJTI1MjBoeXBlcm5ld3MnICBbZm9ybS0zXQ0KDQoN
CnNldCBpbnt1c2VyaWR9ID0gJ3Jvb3RAY21zc3J2MjcuZm5hbC5nb3YnIAlbZm9ybS00XQ0KDQoN
CnNldCBpbnthZG1pblBhc3N3b3JkfSA9ICdjMGwwcmxlc3MnIAlbZm9ybS00XQ0KDQoNCnNldCBp
bntyZW1vdGVVc2VyfSA9ICdITk1haWwnIAlbZm9ybS00XQ0KDQoNCnNldCBpbntLZXl3b3Jkc30g
PSAnJyAJW2Zvcm0tNF0NCg0KDQpzZXQgaW57aGVhZGVyU3RyaW5nfSA9ICdGcm9tIHJvb3RAY21z
c3J2MjcuZm5hbC5nb3YgDQpEYXRlOiBXZWQsIDI4IFNlcCAyMDA1IDA5OjUxOjAyIC0wNTAwDQpG
cm9tOiByb290ICZsdDtyb290QGNtc3NydjI3LmZuYWwuZ292Jmd0Ow0KTWVzc2FnZS1JZDogJmx0
OzIwMDUwOTI4MTQ1MS5qOFNFcDJuTjAyMTI4NkBjbXNzcnYyNy5mbmFsLmdvdiZndDsNClRvOiBo
bnRlc3RAY21zc3J2MjcuZm5hbC5nb3YNClN1YmplY3Q6IHRlc3QgbWVzc2FnZSB0byBoeXBlcm5l
d3MNCicgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue2ZvcnVtfSA9ICcnIAlbZm9ybS00XQ0KDQoNCnNl
dCBpbntib2R5fSA9ICd0aGlzIGlzIGEgdGVzdCBtZXNzYWdlIGZyb20gbWFpbA0KDQonIAlbZm9y
bS00XQ0KDQoNCnNldCBpbnt0b30gPSAnaG50ZXN0QGNtc3NydjI3LmZuYWwuZ292JyAJW2Zvcm0t
NF0NCg0KDQpzZXQgaW57Y29udGVudC10eXBlfSA9ICcnIAlbZm9ybS00XQ0KDQoNCnNldCBpbntj
Y30gPSAnJyAJW2Zvcm0tNF0NCg0KDQpzZXQgaW57cmVmZXJlbmNlc30gPSAnJyAJW2Zvcm0tNF0N
Cg0KDQpzZXQgaW57dXNlck5hbWV9ID0gJ3Jvb3QnIAlbZm9ybS00XQ0KDQoNCnNldCBpbntub3Rp
Znl9ID0gJ05vdGlmeScgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue2NvbnRlbnRUeXBlfSA9ICdQbGFp
biBUZXh0JyAJW2Zvcm0tNF0NCg0KDQpzZXQgaW57dXBSZWx9ID0gJ05vbmUnIAlbZm9ybS00XQ0K
DQoNCnNldCBpbntjb250cm9sfSA9ICcnIAlbZm9ybS00XQ0KDQoNCnNldCBpbntpbnJlcGx5dG99
ID0gJycgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue21lc3NhZ2VJRH0gPSAnJmx0OzIwMDUwOTI4MTQ1
MS5qOFNFcDJuTjAyMTI4NkBjbXNzcnYyNy5mbmFsLmdvdiZndDsnIAlbZm9ybS00XQ0KDQoNCnNl
dCBpbntEYXRlfSA9ICdXZWQsIDI4IFNlcCAyMDA1IDA5OjUxOjAyIC0wNTAwJyAJW2Zvcm0tNF0N
Cg0KDQpzZXQgaW57YW5ub3RhdGlvblR5cGV9ID0gJ01lc3NhZ2UnIAlbZm9ybS00XQ0KDQoNCnNl
dCBpbntlbnZlbG9wZS1zZW5kZXJ9ID0gJ3Jvb3RAY21zc3J2MjcuZm5hbC5nb3YnIAlbZm9ybS00
XQ0KDQoNCnNldCBpbntlcnJvcnMtdG99ID0gJycgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue25ld3Nn
cm91cHN9ID0gJycgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue3NlbmRlcn0gPSAnJyAJW2Zvcm0tNF0N
Cg0KDQpzZXQgaW57dGl0bGV9ID0gJ3Rlc3QlMjBtZXNzYWdlJTIwdG8lMjBoeXBlcm5ld3MnIAlb
Zm9ybS00XQ0KDQoNCmdldE1lbWJlcjogdXNlcmlkOiAnUGV0ZXIuRWxtZXJAY2Vybi5jaCcgIFtt
ZW1saWItMTJdDQoNCg0KQWJvdXQgdG8gcGFyc2UgJy91c3IvbG9jYWwvZXRjL2h0dHBkL2h0ZG9j
cy9obi9obnBlb3BsZS9QZXRlci5FbG1lckBjZXJuLmNoJyAgW21lbWxpYi0xNF0NCidQYXNzd29y
ZCc6ICcnICBbbWVtbGliLTE1XQ0KJ1N0YXR1cyc6ICdyZWdpc3RlcmVkJyAgW21lbWxpYi0xNV0N
CidVc2VySUQnOiAnUGV0ZXIuRWxtZXJAY2Vybi5jaCcgIFttZW1saWItMTVdDQonRW1haWwnOiAn
UGV0ZXIuRWxtZXJAY2Vybi5jaCcgIFttZW1saWItMTVdDQonTmFtZSc6ICdOZXcgQWRtaW4nICBb
bWVtbGliLTE1XQ0KDQoNCkNhY2hpbmcgbWVtYmVyIGluZm8gZm9yICdQZXRlci5FbG1lckBjZXJu
LmNoJyAgW21lbWxpYi04XTogDQoNCg0KICAnRW1haWwnID0gJ1BldGVyLkVsbWVyQGNlcm4uY2gn
DQoNCiAgJ05hbWUnID0gJ05ldyBBZG1pbicNCg0KICAnUGFzc3dvcmQnID0gJycNCg0KICAnU3Rh
dHVzJyA9ICdyZWdpc3RlcmVkJw0KDQogICdVc2VySUQnID0gJ1BldGVyLkVsbWVyQGNlcm4uY2gn
DQoNCg0KDQoNClN0b3JlIG5ldyBjYWNoZSBlbnRyeSBmb3IgJ1BldGVyLkVsbWVyQGNlcm4uY2gn
LiAgW21lbWxpYi0xMF0NCg0KICBVUkw6IGh0dHA6Ly9jbXNzcnYyNy5mbmFsLmdvdi9IeXBlck5l
d3MvYWRkLXJlc3BvbnNlLnBsDQoNCiAgUmVxdWVzdCBVUkw6IC9IeXBlck5ld3MvYWRkLXJlc3Bv
bnNlLnBsDQoNCiAgSFRUUCBVc2VyIEFnZW50OiBIeXBlck5ld3MgMS4xMS1zbGFjLTIyIGh0dHAu
cGwNCg0KICBSZW1vdGUgVXNlcjogW1Vua25vd25dDQoNCiAgU2VydmVyIFNvZnR3YXJlOiBBcGFj
aGUvMi4wLjUyIChSZWQgSGF0KQ0KDQogIFNlcnZlciBPUzogTGludXggY21zc3J2MjcuZm5hbC5n
b3YgMi42LjEzICMxIFNNUCBNb24gQXVnIDI5IDEwOjI2OjA5IENEVCAyMDA1IGk2ODYgaTY4NiBp
Mzg2IEdOVS9MaW51eA0KDQogIFNlcnZlciBVc2VyOkdyb3VwOiBhcGFjaGU6YXBhY2hlDQoNCiAg
U2VydmVyIEFkbWluaXN0cmF0b3I6IHJvb3RAbG9jYWxob3N0DQoNCiAgUGVybCBWZXJzaW9uOiA1
LjAwODAwNQ0KDQogIEh5cGVyTmV3cyBWZXJzaW9uOiAxLjExLXNsYWMtMjINCg0KICBIeXBlck5l
d3MgQWRtaW5pc3RyYXRvcjogUGV0ZXIuRWxtZXJAY2Vybi5jaA0KDQoNCg0KDQoNCg0KRm9ybSAg
W2FkZHJlcy0xXTogDQoNCg0KICAnRGF0ZScgPSAnV2VkLCAyOCBTZXAgMjAwNSAwOTo1MTowMiAt
MDUwMCcNCg0KICAnS2V5d29yZHMnID0gJycNCg0KICAnYWRtaW5QYXNzd29yZCcgPSAnYzBsMHJs
ZXNzJw0KDQogICdhbm5vdGF0aW9uVHlwZScgPSAnTWVzc2FnZScNCg0KICAnYm9keScgPSAndGhp
cyBpcyBhIHRlc3QgbWVzc2FnZSBmcm9tIG1haWwNCg0KJw0KDQogICdjYycgPSAnJw0KDQogICdj
b250ZW50LXR5cGUnID0gJycNCg0KICAnY29udGVudFR5cGUnID0gJ1BsYWluIFRleHQnDQoNCiAg
J2NvbnRyb2wnID0gJycNCg0KICAnZW52ZWxvcGUtc2VuZGVyJyA9ICdyb290QGNtc3NydjI3LmZu
YWwuZ292Jw0KDQogICdlcnJvcnMtdG8nID0gJycNCg0KICAnZm9ydW0nID0gJycNCg0KICAnaGVh
ZGVyU3RyaW5nJyA9ICdGcm9tIHJvb3RAY21zc3J2MjcuZm5hbC5nb3YgDQpEYXRlOiBXZWQsIDI4
IFNlcCAyMDA1IDA5OjUxOjAyIC0wNTAwDQpGcm9tOiByb290IA0KTWVzc2FnZS1JZDogDQpUbzog
aG50ZXN0QGNtc3NydjI3LmZuYWwuZ292DQpTdWJqZWN0OiB0ZXN0IG1lc3NhZ2UgdG8gaHlwZXJu
ZXdzDQonDQoNCiAgJ2lucmVwbHl0bycgPSAnJw0KDQogICdtZXNzYWdlSUQnID0gJycNCg0KICAn
bmV3c2dyb3VwcycgPSAnJw0KDQogICdub3RpZnknID0gJ05vdGlmeScNCg0KICAncmVmZXJlbmNl
cycgPSAnJw0KDQogICdyZW1vdGVVc2VyJyA9ICdITk1haWwnDQoNCiAgJ3NlbmRlcicgPSAnJw0K
DQogICd0aXRsZScgPSAndGVzdCUyMG1lc3NhZ2UlMjB0byUyMGh5cGVybmV3cycNCg0KICAndG8n
ID0gJ2hudGVzdEBjbXNzcnYyNy5mbmFsLmdvdicNCg0KICAndXBSZWwnID0gJ05vbmUnDQoNCiAg
J3VzZXJOYW1lJyA9ICdyb290Jw0KDQogICd1c2VyaWQnID0gJ3Jvb3RAY21zc3J2MjcuZm5hbC5n
b3YnDQoNCg0KDQoNCkNoZWNrIEF1dGhlbnRpY2F0aW9uIG9mIA0KICAgIHVzZXIxOiAncm9vdEBj
bXNzcnYyNy5mbmFsLmdvdicgcHcxOiAnJw0KIG9yIHVzZXIyOiAnSE5NYWlsJyBwdzI6ICdjMGww
cmxlc3MnICBbbWVtbGliLTQyXQ0KDQoNCkNoZWNraW5nIHBhc3N3b3JkIG9mICdITk1haWwnLiAg
IEVudGVyZWQ6ICdjMGwwcmxlc3MnICBbbWVtbGliLTU5XQ0KDQoNCmdldE1lbWJlcjogdXNlcmlk
OiAnSE5NYWlsJyAgW21lbWxpYi0xMl0NCg0KDQpGYWlsZWQgbWF0Y2hpbmcgJ0hOTWFpbCcgd2l0
aCBwdyAnYzBsMHJsZXNzJyAgW21lbWxpYi00NF0NCg0KDQpDaGVja2luZyBwYXNzd29yZCBvZiAn
cm9vdEBjbXNzcnYyNy5mbmFsLmdvdicuICAgRW50ZXJlZDogJycgIFttZW1saWItNTldDQoNCg0K
Z2V0TWVtYmVyOiB1c2VyaWQ6ICdyb290QGNtc3NydjI3LmZuYWwuZ292JyAgW21lbWxpYi0xMl0N
Cg0KDQpGYWlsZWQgbWF0Y2hpbmcgJ3Jvb3RAY21zc3J2MjcuZm5hbC5nb3YnIHdpdGggcHcgJycg
IFttZW1saWItNDZdDQoNCg0KTm8gY29va2llIGZyb20gYnJvd3Nlciwgc28gLi4uICBbbWVtbGli
LTU3XQ0KDQoNCkF1dGhlbnRpY2F0ZWQ6ICcnICBSZW1vdGUgVXNlcjogJycgIFttZW1saWItNThd
DQoNCg0KSW4gYXNzaWduVXNlckNvb2tpZToNClVzZXI6IA0KUmVjZWl2ZWQ6ICcnDQpTZW5kOiAg
IFttZW1saWItMzZdDQoNCg0KRmluZCBvdXQgaWYgdXNlciByZWFsbHkgZG9lcyB3YW50IGNvb2tp
ZXMuICBbbWVtbGliLTM3XQ0KDQoNCi4uLm9vcHMuIFRoaXMgdXNlciBkb2VzIG5vdCB3YW50IGNv
b2tpZXMuICBbbWVtbGliLTM4XQ0KDQoNCk5ldyBjb29raWU6ICc6JyAgW21lbWxpYi0zOV0NCg0K
DQpBc3NpZ25lZCBjb29raWU6ICcnICBbbWVtbGliLTQxXQ0KDQoNCmdldE1lbWJlcjogdXNlcmlk
OiAncm9vdEBjbXNzcnYyNy5mbmFsLmdvdicgIFttZW1saWItMTJdDQoNCg0KcmVtb3RlVXNlciA9
IHJvb3RAY21zc3J2MjcuZm5hbC5nb3YgIFthZGRyZXMtMl0NCg0KDQoNCiBmcm9tID0gInJvb3RA
Y21zc3J2MjcuZm5hbC5nb3YiDQogdXNlck5hbWUgPSByb290DQogTWVtYmVySW5mby1Vc2VySWQg
PQ0KDQoNCmdldE1lbWJlcjogdXNlcmlkOiAncm9vdEBjbXNzcnYyNy5mbmFsLmdvdicgIFttZW1s
aWItMTJdDQoNCg0KdXNlcmlkID0gcm9vdEBjbXNzcnYyNy5mbmFsLmdvdiAgW2FkZHJlcy0zXQ0K
DQoNCnVzZXJOYW1lOiByb290ICBbYWRkcmVzLTRdDQoNCg0KdXBVUkw6ICAgW2FkZHJlcy02XQ0K
DQoNCnRpdGxlIGVuY29kZWQ6ICd0ZXN0JTIwbWVzc2FnZSUyMHRvJTIwaHlwZXJuZXdzJyAgW2Fk
ZHJlcy03XQ0KDQoNCnRpdGxlIGRlY29kZWQ6ICd0ZXN0IG1lc3NhZ2UgdG8gaHlwZXJuZXdzJyAg
W2FkZHJlcy04XQ0KDQoNCnN1YmplY3Q6ICd0ZXN0IG1lc3NhZ2UgdG8gaHlwZXJuZXdzJyAgW2Fk
ZHJlcy05XQ0KDQoNCmFubm90YXRpb25UeXBlOiBNZXNzYWdlICBbYWRkcmVzLTEwXQ0KDQoNCkZv
cnVtOiAnJyAgW2FkZHJlcy0xMV0NCg0KDQpQYXJhbWV0ZXJzIHRvIHNlbmRtYWlsDQogICAgICAg
ICAgICBNQUlMOiBIWVBFUk5FV1MNCiAgICAgICAgICAgIFRvOiByb290QGNtc3NydjI3LmZuYWwu
Z292DQogICAgICAgICAgICBGcm9tOiBPd25lci1IeXBlck5ld3MNCiAgICAgICAgICAgIFNlbmRl
cjogT3duZXItSHlwZXJOZXdzIFtlbWFpbC0xXQ0KDQoNCiR0byBmaWVsZCBpcyByb290QGNtc3Ny
djI3LmZuYWwuZ292ICBbZW1haWwtMl0NCg0KDQptYWlsZXI6IC91c3IvbGliL3NlbmRtYWlsIC1v
aSAtb2VtIC10IC1mT3duZXItSHlwZXJOZXdzICBbZW1haWwtM10NCg0KDQptYWlsIHNlbnQgdG86
cm9vdEBjbXNzcnYyNy5mbmFsLmdvdiAgW2VtYWlsLTRdDQoNClRoZSAgZm9ydW0gaXMgY2xvc2Vk
IHRvIG5ldyBwb3N0cy4NCg0KIFttYWlsLTI0XQ0KIFJldHVybmVkIGZyb20gcG9zdCBTdGF0dXM9
IDIwMCBbbWFpbC0yNl0NCg0KDQotPiBnZXREZWZhdWx0czogW2h2bGliLTVdDQoNCg0KZ2V0RGVm
YXVsdHMgZm9yIGJhc2U6ICcnICBbaHZsaWItNl0NCg0KDQpleHRyYV9oZWFkOiBbaHZsaWItMTNd
DQoNCg0KYm9keSBhdHRyaWJ1dGVzOiBbaHZsaWItMTRdDQoNCg0KDQpIeXBlck5ld3MgYXQgTFBD
IE1lc3NhZ2UNCg0KDQpHZXR0aW5nOiAnJyBQcmVmaXg6ICAgW2h2bGliLTI0XQ0KDQoNCnJlbGF0
aXZlIFVSTCBpbiAvICBbaHZsaWItMjVdDQoNCg0KZ2V0IGZpbGU6IC8gIFtodmxpYi0yNl0NCg0K
DQonL3Vzci9sb2NhbC9ldGMvaHR0cGQvaHRkb2NzL2huLyUzY1NDUklQVExBTkdVQUdFPSUyMkph
dmFTY3JpcHQlMjIlM2UlM2MlMjEtLWhpZGV0aGlzZnVuY3Rpb25oZWxwJTI4bWVzc2FnZSUyOSU3
YnNlbGYuc3RhdHVzPW1lc3NhZ2UlM2JyZXR1cm50cnVlJTNiJTdkLy9zdG9waGlkaW5nLS0lM2Ul
M2MvU0NSSVBUJTNlJyBkb2Vzbid0IGV4aXN0IG9yIGlzIGEgZGlyZWN0b3J5ICBbaHZsaWItMjdd
DQoNCgkgDQoJIA0KCSANCgkNCgkgICAgIA0KCSAgICAgYS5idXR0b24ge3RleHQtZGVjb3JhdGlv
bjogbm9uZTsgY29sb3I6YmxhY2t9DQoJICAgICANCgkgICAgIA0KCSAgICAgDQoJICAgIA0KQWJv
dXQgdG8gcGFyc2UgJy91c3IvbG9jYWwvZXRjL2h0dHBkL2h0ZG9jcy9obi9JY29ucy9pY29ucy10
YWJsZScgIFttZW1saWItMTRdDQonTm9uZSc6ICdobnNtYWxsLmdpZicgIFttZW1saWItMTVdDQon
UXVlc3Rpb24nOiAncXVlc3Rpb24uZ2lmJyAgW21lbWxpYi0xNV0NCidOb3RlJzogJ25vdGUuZ2lm
JyAgW21lbWxpYi0xNV0NCidXYXJuaW5nJzogJ3dhcm5pbmcuZ2lmJyAgW21lbWxpYi0xNV0NCidG
ZWVkYmFjayc6ICdmZWVkYmFjay5naWYnICBbbWVtbGliLTE1XQ0KJ0lkZWEnOiAnaWRlYS5naWYn
ICBbbWVtbGliLTE1XQ0KJ01vcmUnOiAnbW9yZS5naWYnICBbbWVtbGliLTE1XQ0KJ05ld3MnOiAn
bmV3cy5naWYnICBbbWVtbGliLTE1XQ0KJ09rJzogJ3NtaWxlLmdpZicgIFttZW1saWItMTVdDQon
U2FkJzogJ3NhZC5naWYnICBbbWVtbGliLTE1XQ0KJ0FuZ3J5JzogJ2FuZ3J5LmdpZicgIFttZW1s
aWItMTVdDQonQWdyZWUnOiAndGh1cC5naWYnICBbbWVtbGliLTE1XQ0KJ0Rpc2FncmVlJzogJ3Ro
ZG4uZ2lmJyAgW21lbWxpYi0xNV0NCg0KDQotPiBHZXRGb3JtQXJnczogW2Zvcm0tMV0NCg0KDQot
PiBnZXRQb3N0QXJncyAgW2Zvcm0tMl0NCg0KDQpSZWFkIGNvbnRlbnQgKDc3MCk6IHBhcnNlIHN0
cj0ndXNlcmlkPXJvb3RAY21zc3J2MjcuZm5hbC5nb3YmYWRtaW5QYXNzd29yZD1jMGwwcmxlc3Mm
cmVtb3RlVXNlcj1ITk1haWwmS2V5d29yZHM9JmhlYWRlclN0cmluZz1Gcm9tK3Jvb3RAY21zc3J2
MjcuZm5hbC5nb3YrJTBhRGF0ZTorV2VkLCsyOCtTZXArMjAwNSswOTo1MTowMistMDUwMCUwYUZy
b206K3Jvb3QrJTNjcm9vdEBjbXNzcnYyNy5mbmFsLmdvdiUzZSUwYU1lc3NhZ2UtSWQ6KyUzYzIw
MDUwOTI4MTQ1MS5qOFNFcDJuTjAyMTI4NkBjbXNzcnYyNy5mbmFsLmdvdiUzZSUwYVRvOitobnRl
c3RAY21zc3J2MjcuZm5hbC5nb3YlMGFTdWJqZWN0Oit0ZXN0K21lc3NhZ2UrdG8raHlwZXJuZXdz
JTBhJmZvcnVtPSZib2R5PXRoaXMraXMrYSt0ZXN0K21lc3NhZ2UrZnJvbSttYWlsJTBhJTBhJnRv
PWhudGVzdEBjbXNzcnYyNy5mbmFsLmdvdiZjb250ZW50LXR5cGU9JmNjPSZyZWZlcmVuY2VzPSZ1
c2VyTmFtZT1yb290Jm5vdGlmeT1Ob3RpZnkmY29udGVudFR5cGU9UGxhaW4rVGV4dCZ1cFJlbD1O
b25lJmNvbnRyb2w9JmlucmVwbHl0bz0mbWVzc2FnZUlEPSUzYzIwMDUwOTI4MTQ1MS5qOFNFcDJu
TjAyMTI4NkBjbXNzcnYyNy5mbmFsLmdvdiUzZSZEYXRlPVdlZCwrMjgrU2VwKzIwMDUrMDk6NTE6
MDIrLTA1MDAmYW5ub3RhdGlvblR5cGU9TWVzc2FnZSZlbnZlbG9wZS1zZW5kZXI9cm9vdEBjbXNz
cnYyNy5mbmFsLmdvdiZlcnJvcnMtdG89Jm5ld3Nncm91cHM9JnNlbmRlcj0mdGl0bGU9dGVzdCUy
NTIwbWVzc2FnZSUyNTIwdG8lMjUyMGh5cGVybmV3cycgIFtmb3JtLTNdDQoNCg0Kc2V0IGlue3Vz
ZXJpZH0gPSAncm9vdEBjbXNzcnYyNy5mbmFsLmdvdicgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue2Fk
bWluUGFzc3dvcmR9ID0gJ2MwbDBybGVzcycgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue3JlbW90ZVVz
ZXJ9ID0gJ0hOTWFpbCcgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue0tleXdvcmRzfSA9ICcnIAlbZm9y
bS00XQ0KDQoNCnNldCBpbntoZWFkZXJTdHJpbmd9ID0gJ0Zyb20gcm9vdEBjbXNzcnYyNy5mbmFs
LmdvdiANCkRhdGU6IFdlZCwgMjggU2VwIDIwMDUgMDk6NTE6MDIgLTA1MDANCkZyb206IHJvb3Qg
Jmx0O3Jvb3RAY21zc3J2MjcuZm5hbC5nb3YmZ3Q7DQpNZXNzYWdlLUlkOiAmbHQ7MjAwNTA5Mjgx
NDUxLmo4U0VwMm5OMDIxMjg2QGNtc3NydjI3LmZuYWwuZ292Jmd0Ow0KVG86IGhudGVzdEBjbXNz
cnYyNy5mbmFsLmdvdg0KU3ViamVjdDogdGVzdCBtZXNzYWdlIHRvIGh5cGVybmV3cw0KJyAJW2Zv
cm0tNF0NCg0KDQpzZXQgaW57Zm9ydW19ID0gJycgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue2JvZHl9
ID0gJ3RoaXMgaXMgYSB0ZXN0IG1lc3NhZ2UgZnJvbSBtYWlsDQoNCicgCVtmb3JtLTRdDQoNCg0K
c2V0IGlue3RvfSA9ICdobnRlc3RAY21zc3J2MjcuZm5hbC5nb3YnIAlbZm9ybS00XQ0KDQoNCnNl
dCBpbntjb250ZW50LXR5cGV9ID0gJycgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue2NjfSA9ICcnIAlb
Zm9ybS00XQ0KDQoNCnNldCBpbntyZWZlcmVuY2VzfSA9ICcnIAlbZm9ybS00XQ0KDQoNCnNldCBp
bnt1c2VyTmFtZX0gPSAncm9vdCcgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue25vdGlmeX0gPSAnTm90
aWZ5JyAJW2Zvcm0tNF0NCg0KDQpzZXQgaW57Y29udGVudFR5cGV9ID0gJ1BsYWluIFRleHQnIAlb
Zm9ybS00XQ0KDQoNCnNldCBpbnt1cFJlbH0gPSAnTm9uZScgCVtmb3JtLTRdDQoNCg0Kc2V0IGlu
e2NvbnRyb2x9ID0gJycgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue2lucmVwbHl0b30gPSAnJyAJW2Zv
cm0tNF0NCg0KDQpzZXQgaW57bWVzc2FnZUlEfSA9ICcmbHQ7MjAwNTA5MjgxNDUxLmo4U0VwMm5O
MDIxMjg2QGNtc3NydjI3LmZuYWwuZ292Jmd0OycgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue0RhdGV9
ID0gJ1dlZCwgMjggU2VwIDIwMDUgMDk6NTE6MDIgLTA1MDAnIAlbZm9ybS00XQ0KDQoNCnNldCBp
bnthbm5vdGF0aW9uVHlwZX0gPSAnTWVzc2FnZScgCVtmb3JtLTRdDQoNCg0Kc2V0IGlue2VudmVs
b3BlLXNlbmRlcn0gPSAncm9vdEBjbXNzcnYyNy5mbmFsLmdvdicgCVtmb3JtLTRdDQoNCg0Kc2V0
IGlue2Vycm9ycy10b30gPSAnJyAJW2Zvcm0tNF0NCg0KDQpzZXQgaW57bmV3c2dyb3Vwc30gPSAn
JyAJW2Zvcm0tNF0NCg0KDQpzZXQgaW57c2VuZGVyfSA9ICcnIAlbZm9ybS00XQ0KDQoNCnNldCBp
bnt0aXRsZX0gPSAndGVzdCUyMG1lc3NhZ2UlMjB0byUyMGh5cGVybmV3cycgCVtmb3JtLTRdDQoN
Cg0KZ2V0TWVtYmVyOiB1c2VyaWQ6ICdQZXRlci5FbG1lckBjZXJuLmNoJyAgW21lbWxpYi0xMl0N
Cg0KDQpBYm91dCB0byBwYXJzZSAnL3Vzci9sb2NhbC9ldGMvaHR0cGQvaHRkb2NzL2huL2hucGVv
cGxlL1BldGVyLkVsbWVyQGNlcm4uY2gnICBbbWVtbGliLTE0XQ0KJ1Bhc3N3b3JkJzogJycgIFtt
ZW1saWItMTVdDQonU3RhdHVzJzogJ3JlZ2lzdGVyZWQnICBbbWVtbGliLTE1XQ0KJ1VzZXJJRCc6
ICdQZXRlci5FbG1lckBjZXJuLmNoJyAgW21lbWxpYi0xNV0NCidFbWFpbCc6ICdQZXRlci5FbG1l
ckBjZXJuLmNoJyAgW21lbWxpYi0xNV0NCidOYW1lJzogJ05ldyBBZG1pbicgIFttZW1saWItMTVd
DQoNCg0KQ2FjaGluZyBtZW1iZXIgaW5mbyBmb3IgJ1BldGVyLkVsbWVyQGNlcm4uY2gnICBbbWVt
bGliLThdOiANCg0KDQogICdFbWFpbCcgPSAnUGV0ZXIuRWxtZXJAY2Vybi5jaCcNCg0KICAnTmFt
ZScgPSAnTmV3IEFkbWluJw0KDQogICdQYXNzd29yZCcgPSAnJw0KDQogICdTdGF0dXMnID0gJ3Jl
Z2lzdGVyZWQnDQoNCiAgJ1VzZXJJRCcgPSAnUGV0ZXIuRWxtZXJAY2Vybi5jaCcNCg0KDQoNCg0K
U3RvcmUgbmV3IGNhY2hlIGVudHJ5IGZvciAnUGV0ZXIuRWxtZXJAY2Vybi5jaCcuICBbbWVtbGli
LTEwXQ0KDQogIFVSTDogaHR0cDovL2Ntc3NydjI3LmZuYWwuZ292L0h5cGVyTmV3cy9hZGQtcmVz
cG9uc2UucGwNCg0KICBSZXF1ZXN0IFVSTDogL0h5cGVyTmV3cy9hZGQtcmVzcG9uc2UucGwNCg0K
ICBIVFRQIFVzZXIgQWdlbnQ6IEh5cGVyTmV3cyAxLjExLXNsYWMtMjIgaHR0cC5wbA0KDQogIFJl
bW90ZSBVc2VyOiBbVW5rbm93bl0NCg0KICBTZXJ2ZXIgU29mdHdhcmU6IEFwYWNoZS8yLjAuNTIg
KFJlZCBIYXQpDQoNCiAgU2VydmVyIE9TOiBMaW51eCBjbXNzcnYyNy5mbmFsLmdvdiAyLjYuMTMg
IzEgU01QIE1vbiBBdWcgMjkgMTA6MjY6MDkgQ0RUIDIwMDUgaTY4NiBpNjg2IGkzODYgR05VL0xp
bnV4DQoNCiAgU2VydmVyIFVzZXI6R3JvdXA6IGFwYWNoZTphcGFjaGUNCg0KICBTZXJ2ZXIgQWRt
aW5pc3RyYXRvcjogcm9vdEBsb2NhbGhvc3QNCg0KICBQZXJsIFZlcnNpb246IDUuMDA4MDA1DQoN
CiAgSHlwZXJOZXdzIFZlcnNpb246IDEuMTEtc2xhYy0yMg0KDQogIEh5cGVyTmV3cyBBZG1pbmlz
dHJhdG9yOiBQZXRlci5FbG1lckBjZXJuLmNoDQoNCg0KDQoNCg0KDQpGb3JtICBbYWRkcmVzLTFd
OiANCg0KDQogICdEYXRlJyA9ICdXZWQsIDI4IFNlcCAyMDA1IDA5OjUxOjAyIC0wNTAwJw0KDQog
ICdLZXl3b3JkcycgPSAnJw0KDQogICdhZG1pblBhc3N3b3JkJyA9ICdjMGwwcmxlc3MnDQoNCiAg
J2Fubm90YXRpb25UeXBlJyA9ICdNZXNzYWdlJw0KDQogICdib2R5JyA9ICd0aGlzIGlzIGEgdGVz
dCBtZXNzYWdlIGZyb20gbWFpbA0KDQonDQoNCiAgJ2NjJyA9ICcnDQoNCiAgJ2NvbnRlbnQtdHlw
ZScgPSAnJw0KDQogICdjb250ZW50VHlwZScgPSAnUGxhaW4gVGV4dCcNCg0KICAnY29udHJvbCcg
PSAnJw0KDQogICdlbnZlbG9wZS1zZW5kZXInID0gJ3Jvb3RAY21zc3J2MjcuZm5hbC5nb3YnDQoN
CiAgJ2Vycm9ycy10bycgPSAnJw0KDQogICdmb3J1bScgPSAnJw0KDQogICdoZWFkZXJTdHJpbmcn
ID0gJ0Zyb20gcm9vdEBjbXNzcnYyNy5mbmFsLmdvdiANCkRhdGU6IFdlZCwgMjggU2VwIDIwMDUg
MDk6NTE6MDIgLTA1MDANCkZyb206IHJvb3QgDQpNZXNzYWdlLUlkOiANClRvOiBobnRlc3RAY21z
c3J2MjcuZm5hbC5nb3YNClN1YmplY3Q6IHRlc3QgbWVzc2FnZSB0byBoeXBlcm5ld3MNCicNCg0K
ICAnaW5yZXBseXRvJyA9ICcnDQoNCiAgJ21lc3NhZ2VJRCcgPSAnJw0KDQogICduZXdzZ3JvdXBz
JyA9ICcnDQoNCiAgJ25vdGlmeScgPSAnTm90aWZ5Jw0KDQogICdyZWZlcmVuY2VzJyA9ICcnDQoN
CiAgJ3JlbW90ZVVzZXInID0gJ0hOTWFpbCcNCg0KICAnc2VuZGVyJyA9ICcnDQoNCiAgJ3RpdGxl
JyA9ICd0ZXN0JTIwbWVzc2FnZSUyMHRvJTIwaHlwZXJuZXdzJw0KDQogICd0bycgPSAnaG50ZXN0
QGNtc3NydjI3LmZuYWwuZ292Jw0KDQogICd1cFJlbCcgPSAnTm9uZScNCg0KICAndXNlck5hbWUn
ID0gJ3Jvb3QnDQoNCiAgJ3VzZXJpZCcgPSAncm9vdEBjbXNzcnYyNy5mbmFsLmdvdicNCg0KDQoN
Cg0KQ2hlY2sgQXV0aGVudGljYXRpb24gb2YgDQogICAgdXNlcjE6ICdyb290QGNtc3NydjI3LmZu
YWwuZ292JyBwdzE6ICcnDQogb3IgdXNlcjI6ICdITk1haWwnIHB3MjogJ2MwbDBybGVzcycgIFtt
ZW1saWItNDJdDQoNCg0KQ2hlY2tpbmcgcGFzc3dvcmQgb2YgJ0hOTWFpbCcuICAgRW50ZXJlZDog
J2MwbDBybGVzcycgIFttZW1saWItNTldDQoNCg0KZ2V0TWVtYmVyOiB1c2VyaWQ6ICdITk1haWwn
ICBbbWVtbGliLTEyXQ0KDQoNCkZhaWxlZCBtYXRjaGluZyAnSE5NYWlsJyB3aXRoIHB3ICdjMGww
cmxlc3MnICBbbWVtbGliLTQ0XQ0KDQoNCkNoZWNraW5nIHBhc3N3b3JkIG9mICdyb290QGNtc3Ny
djI3LmZuYWwuZ292Jy4gICBFbnRlcmVkOiAnJyAgW21lbWxpYi01OV0NCg0KDQpnZXRNZW1iZXI6
IHVzZXJpZDogJ3Jvb3RAY21zc3J2MjcuZm5hbC5nb3YnICBbbWVtbGliLTEyXQ0KDQoNCkZhaWxl
ZCBtYXRjaGluZyAncm9vdEBjbXNzcnYyNy5mbmFsLmdvdicgd2l0aCBwdyAnJyAgW21lbWxpYi00
Nl0NCg0KDQpObyBjb29raWUgZnJvbSBicm93c2VyLCBzbyAuLi4gIFttZW1saWItNTddDQoNCg0K
QXV0aGVudGljYXRlZDogJycgIFJlbW90ZSBVc2VyOiAnJyAgW21lbWxpYi01OF0NCg0KDQpJbiBh
c3NpZ25Vc2VyQ29va2llOg0KVXNlcjogDQpSZWNlaXZlZDogJycNClNlbmQ6ICAgW21lbWxpYi0z
Nl0NCg0KDQpGaW5kIG91dCBpZiB1c2VyIHJlYWxseSBkb2VzIHdhbnQgY29va2llcy4gIFttZW1s
aWItMzddDQoNCg0KLi4ub29wcy4gVGhpcyB1c2VyIGRvZXMgbm90IHdhbnQgY29va2llcy4gIFtt
ZW1saWItMzhdDQoNCg0KTmV3IGNvb2tpZTogJzonICBbbWVtbGliLTM5XQ0KDQoNCkFzc2lnbmVk
IGNvb2tpZTogJycgIFttZW1saWItNDFdDQoNCg0KZ2V0TWVtYmVyOiB1c2VyaWQ6ICdyb290QGNt
c3NydjI3LmZuYWwuZ292JyAgW21lbWxpYi0xMl0NCg0KDQpyZW1vdGVVc2VyID0gcm9vdEBjbXNz
cnYyNy5mbmFsLmdvdiAgW2FkZHJlcy0yXQ0KDQoNCg0KIGZyb20gPSAicm9vdEBjbXNzcnYyNy5m
bmFsLmdvdiINCiB1c2VyTmFtZSA9IHJvb3QNCiBNZW1iZXJJbmZvLVVzZXJJZCA9DQoNCg0KZ2V0
TWVtYmVyOiB1c2VyaWQ6ICdyb290QGNtc3NydjI3LmZuYWwuZ292JyAgW21lbWxpYi0xMl0NCg0K
DQp1c2VyaWQgPSByb290QGNtc3NydjI3LmZuYWwuZ292ICBbYWRkcmVzLTNdDQoNCg0KdXNlck5h
bWU6IHJvb3QgIFthZGRyZXMtNF0NCg0KDQp1cFVSTDogICBbYWRkcmVzLTZdDQoNCg0KdGl0bGUg
ZW5jb2RlZDogJ3Rlc3QlMjBtZXNzYWdlJTIwdG8lMjBoeXBlcm5ld3MnICBbYWRkcmVzLTddDQoN
Cg0KdGl0bGUgZGVjb2RlZDogJ3Rlc3QgbWVzc2FnZSB0byBoeXBlcm5ld3MnICBbYWRkcmVzLThd
DQoNCg0Kc3ViamVjdDogJ3Rlc3QgbWVzc2FnZSB0byBoeXBlcm5ld3MnICBbYWRkcmVzLTldDQoN
Cg0KYW5ub3RhdGlvblR5cGU6IE1lc3NhZ2UgIFthZGRyZXMtMTBdDQoNCg0KRm9ydW06ICcnICBb
YWRkcmVzLTExXQ0KDQoNClBhcmFtZXRlcnMgdG8gc2VuZG1haWwNCiAgICAgICAgICAgIE1BSUw6
IEhZUEVSTkVXUw0KICAgICAgICAgICAgVG86IHJvb3RAY21zc3J2MjcuZm5hbC5nb3YNCiAgICAg
ICAgICAgIEZyb206IE93bmVyLUh5cGVyTmV3cw0KICAgICAgICAgICAgU2VuZGVyOiBPd25lci1I
eXBlck5ld3MgW2VtYWlsLTFdDQoNCg0KJHRvIGZpZWxkIGlzIHJvb3RAY21zc3J2MjcuZm5hbC5n
b3YgIFtlbWFpbC0yXQ0KDQoNCm1haWxlcjogL3Vzci9saWIvc2VuZG1haWwgLW9pIC1vZW0gLXQg
LWZPd25lci1IeXBlck5ld3MgIFtlbWFpbC0zXQ0KDQoNCm1haWwgc2VudCB0bzpyb290QGNtc3Ny
djI3LmZuYWwuZ292ICBbZW1haWwtNF0NCg0KVGhlICBmb3J1bSBpcyBjbG9zZWQgdG8gbmV3IHBv
c3RzLg0KDQog

--=-TQkBDVjkw1cF1m/5v0Ya--

--=-omrQxWzhcnPnWxTIwFZz
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQBDOvdkZ/x/TlQ7IzERAtmXAJ0VoiGHsT3kAb+gzTBCtiARv6CKgACdHp/8
zSm9BBDqPgS78XOHD0is/MM=
=xn9e
-----END PGP SIGNATURE-----

--=-omrQxWzhcnPnWxTIwFZz--

 Add Message Add Message
to: "Re: FNAL problems with email gateway (was Re: Hypernews version)"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews


[ SLAC HyperNews Home | Search | Feedback ]