X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C7EC1B.2E30039D@onstor-exch02.onstor.net>; Fri, 31 Aug 2007 14:06:28 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C7EC1B.2E30039D"
References: <BB375AF679D4A34E9CA8DFA650E2B04E02EB3001@onstor-exch02.onstor.net> <20070831132751.05b071bf@ripper.onstor.net>
Content-class: urn:content-classes:message
Subject: RE: invitation to walk in my shoes
Date: Fri, 31 Aug 2007 14:06:28 -0800
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E02F3D70B@onstor-exch02.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: invitation to walk in my shoes
Thread-Index: AcfsDWtsB5VExPYOQyClXkIUe40Q9gADHIn2
From: "Ken Renshaw" <ken.renshaw@onstor.com>
To: "Andy Sharp" <andy.sharp@onstor.com>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C7EC1B.2E30039D
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Sure, no problem Andy. Here is the list of all relevant changes for =
you...I'll still be happy to sit down and go through anything with you =
on Tuesday. All I did here was:

p4 changes //depot/*/nfx-tree/code/sendmail/... | egrep -i -v =
"(inte|branch|merge|kenr|larry|pull)" > sendmail.changes.out

The first command lists all changes to the sendmail directory in every =
single branch, and the egrep command is just to prune out all the =
branch/merge/etc. changes leaving just the real coding changes, listed =
here. The bottom one is the initial checkin of the sendmail sources.

Change 24269 on 2007/06/18 by timg@timg-work 'sm-chassis porting changes =
Fixe'
Change 23642 on 2007/04/19 by maximk@maximk-13 'Linux ssc compilation =
fixes.   '
Change 23215 on 2007/03/21 by jong@jong-jong-cifs 'Change cluster code =
to assume n'
Change 22696 on 2007/02/12 by jong@jong-jong-cifs 'Implement =
GNS/CIFS-Share ACLs. '
Change 22484 on 2007/01/22 by jong@jong-jong-cifs 'GNS Unit tests.       =
 Reviewed'
Change 22280 on 2007/01/02 by perforce@yuvarani-delorean '       Fix for =
defect TED000159'
Change 21651 on 2006/10/19 by perforce@yuvarani-SUSTAIN '       Fix for =
defect TED000159'
Change 19270 on 2006/06/19 by briand@briand-fb-kerberos 'rewrite =
prototype LDAP API=E2=80=99s '
Change 19232 on 2006/06/14 by edk@edk-r131work 'Changes for defect =
14038, speci'
Change 19059 on 2006/06/06 by nagendras@nags_ldap 'Implementation of =
async LDAP li'
Change 18426 on 2006/04/25 by briand@briand-fb-kerberos 'initial LDAP =
prototype checkin '
Change 16704 on 2005/12/13 by medim@r13n_12472 'Fixed for bug 12472 =
Modified se'
Change 16323 on 2005/10/12 by nitinb@nitinb-p4 '   enclose a statement =
under if'
Change 15359 on 2005/05/18 by nitinb@nitinb-p4 'Change elog level to =
debug. not'
Change 14957 on 2005/04/11 by nitinb@nitinb-p4 'removed dependency of =
sendmail '
Change 14085 on 2005/01/20 by nitinb@nitinb-p4 'added document detailing =
new ch'
Change 13745 on 2004/12/14 by syen@syen-dw121 'Modify sendmail to do the =
follo'
Change 13556 on 2004/11/24 by nitinb@nitinb-p4 'use the hostname of the =
filer i'
Change 13508 on 2004/11/17 by nitinb@nitinb-p4 'fix for bug #9593 =
initialize dn'
Change 13195 on 2004/10/26 by nitinb@nitinb-p4 'do not let sendmail shut =
off SI'
Change 12665 on 2004/09/13 by nitinb@nitinb-p4 'use nfxdns_res_init() =
instead o'
Change 12549 on 2004/09/06 by nitinb@nitinb-p4 'Fix for 8863; Initialize =
rmc wi'
Change 12501 on 2004/09/02 by xiaobingz@xiaobingz-r120-1 '   Fix for bug =
8590. I removed '
Change 12158 on 2004/08/16 by ianb@ianb-r12-4 'This change adds an =
assert in r'
Change 12091 on 2004/08/11 by nitinb@nitinb-p4 'fixes bug # we now =
restrict the'
Change 11758 on 2004/07/16 by kirans@kirans-compile2 '   Fix for bug =
8286.    nfxnis_'
Change 11465 on 2004/06/21 by kirans@kirans-work2 '   Fix for bug 8101 - =
a MF bug '
Change 11041 on 2004/05/13 by swang@swang-r1-2-work 'convert cluster =
messages to rmc'
Change 11003 on 2004/05/11 by nitinb@nitinb-p4 'make sendmail run as a =
daemon c'
Change 10883 on 2004/05/01 by nitinb@nitinb-p4 'sendmail was calling =
res_xxx() '
Change 10877 on 2004/04/30 by nitinb@nitinb-p4 'fix to allow sendmail to =
work w'
Change 10852 on 2004/04/29 by nitinb@nitinb-p4 'adding sendmail to p4 =
tree revi'

If you wanted to go one further and generate a file with all the changes =
and diffs to peruse you could just do something like this:

p4 changes //depot/*/nfx-tree/code/sendmail/... | egrep -i -v =
"(inte|branch|merge|kenr|larry|pull|adding sendmail)" | awk '{ print $2 =
}' | xargs p4 describe -s > sendmail.diffs.out

That egrep strips out the initial source checkin since it's not of much =
use to you I'd imagine. If you need anything else at all just let me =
know. I imagine there are ways to use the p4v visual tool for this =
stuff, but as an ex-sysadmin I just find the command line easier and =
quicker.

Have a good one Andy.

-Ken



-----Original Message-----
From: Andy Sharp
Sent: Fri 8/31/2007 1:27 PM
To: Ken Renshaw
Subject: Re: invitation to walk in my shoes
=20
It pertains to making the equivalent changes in exim4 (a drop in
sendmail replacement we are using on linux) that we have made in
sendmail.  So, researching those changes and understanding them so that
they can be equivalently made to a different, non-diffable, source base.

Cheers,

a

On Fri, 31 Aug 2007 12:23:05 -0700 "Ken Renshaw"
<ken.renshaw@onstor.com> wrote:

> Hi Andy, I'd be happy to. This afternoon I'm out, but anytime after
> the weekend is good. Since Monday is Labor Day how about Tuesday
> morning, 10 or 11, or anytime you prefer is fine with me.
>=20
> Just so I don't walk in blind, is this pertaining to archeology of
> tracking down changes, or more of a how/why/WTF does this work kind
> of thing?
>=20
> Thanks, and have a great weekend Andy.
>=20
> -Ken
>=20
> =20
>=20
> -----Original Message-----
> From: Andy Sharp
> To: Ken Renshaw
> Sent: Fri Aug 31 11:53:52 2007
> Subject: invitation to walk in my shoes
>=20
> Hi Ken,
>=20
> I've got a situation that would be perfect for me to show you what
> software dev needs from its SCM tool, and possibly perfect for you to
> show me how to get it, if possible.  When would be a good time for you
> to be able to sit down with me for a good 30 minutes or more?
>=20
> Thanks,
>=20
> a


------_=_NextPart_001_01C7EC1B.2E30039D
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7652.24">
<TITLE>RE: invitation to walk in my shoes</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=3D2>Sure, no problem Andy. Here is the list of all =
relevant changes for you...I'll still be happy to sit down and go =
through anything with you on Tuesday. All I did here was:<BR>
<BR>
p4 changes //depot/*/nfx-tree/code/sendmail/... | egrep -i -v =
&quot;(inte|branch|merge|kenr|larry|pull)&quot; &gt; =
sendmail.changes.out<BR>
<BR>
The first command lists all changes to the sendmail directory in every =
single branch, and the egrep command is just to prune out all the =
branch/merge/etc. changes leaving just the real coding changes, listed =
here. The bottom one is the initial checkin of the sendmail sources.<BR>
<BR>
Change 24269 on 2007/06/18 by timg@timg-work 'sm-chassis porting changes =
Fixe'<BR>
Change 23642 on 2007/04/19 by maximk@maximk-13 'Linux ssc compilation =
fixes.&nbsp;&nbsp; '<BR>
Change 23215 on 2007/03/21 by jong@jong-jong-cifs 'Change cluster code =
to assume n'<BR>
Change 22696 on 2007/02/12 by jong@jong-jong-cifs 'Implement =
GNS/CIFS-Share ACLs. '<BR>
Change 22484 on 2007/01/22 by jong@jong-jong-cifs 'GNS Unit =
tests.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Reviewed'<BR>
Change 22280 on 2007/01/02 by perforce@yuvarani-delorean =
'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fix for defect TED000159'<BR>
Change 21651 on 2006/10/19 by perforce@yuvarani-SUSTAIN =
'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fix for defect TED000159'<BR>
Change 19270 on 2006/06/19 by briand@briand-fb-kerberos 'rewrite =
prototype LDAP API=E2&#128;&#153;s '<BR>
Change 19232 on 2006/06/14 by edk@edk-r131work 'Changes for defect =
14038, speci'<BR>
Change 19059 on 2006/06/06 by nagendras@nags_ldap 'Implementation of =
async LDAP li'<BR>
Change 18426 on 2006/04/25 by briand@briand-fb-kerberos 'initial LDAP =
prototype checkin '<BR>
Change 16704 on 2005/12/13 by medim@r13n_12472 'Fixed for bug 12472 =
Modified se'<BR>
Change 16323 on 2005/10/12 by nitinb@nitinb-p4 '&nbsp;&nbsp; enclose a =
statement under if'<BR>
Change 15359 on 2005/05/18 by nitinb@nitinb-p4 'Change elog level to =
debug. not'<BR>
Change 14957 on 2005/04/11 by nitinb@nitinb-p4 'removed dependency of =
sendmail '<BR>
Change 14085 on 2005/01/20 by nitinb@nitinb-p4 'added document detailing =
new ch'<BR>
Change 13745 on 2004/12/14 by syen@syen-dw121 'Modify sendmail to do the =
follo'<BR>
Change 13556 on 2004/11/24 by nitinb@nitinb-p4 'use the hostname of the =
filer i'<BR>
Change 13508 on 2004/11/17 by nitinb@nitinb-p4 'fix for bug #9593 =
initialize dn'<BR>
Change 13195 on 2004/10/26 by nitinb@nitinb-p4 'do not let sendmail shut =
off SI'<BR>
Change 12665 on 2004/09/13 by nitinb@nitinb-p4 'use nfxdns_res_init() =
instead o'<BR>
Change 12549 on 2004/09/06 by nitinb@nitinb-p4 'Fix for 8863; Initialize =
rmc wi'<BR>
Change 12501 on 2004/09/02 by xiaobingz@xiaobingz-r120-1 '&nbsp;&nbsp; =
Fix for bug 8590. I removed '<BR>
Change 12158 on 2004/08/16 by ianb@ianb-r12-4 'This change adds an =
assert in r'<BR>
Change 12091 on 2004/08/11 by nitinb@nitinb-p4 'fixes bug # we now =
restrict the'<BR>
Change 11758 on 2004/07/16 by kirans@kirans-compile2 '&nbsp;&nbsp; Fix =
for bug 8286.&nbsp;&nbsp;&nbsp; nfxnis_'<BR>
Change 11465 on 2004/06/21 by kirans@kirans-work2 '&nbsp;&nbsp; Fix for =
bug 8101 - a MF bug '<BR>
Change 11041 on 2004/05/13 by swang@swang-r1-2-work 'convert cluster =
messages to rmc'<BR>
Change 11003 on 2004/05/11 by nitinb@nitinb-p4 'make sendmail run as a =
daemon c'<BR>
Change 10883 on 2004/05/01 by nitinb@nitinb-p4 'sendmail was calling =
res_xxx() '<BR>
Change 10877 on 2004/04/30 by nitinb@nitinb-p4 'fix to allow sendmail to =
work w'<BR>
Change 10852 on 2004/04/29 by nitinb@nitinb-p4 'adding sendmail to p4 =
tree revi'<BR>
<BR>
If you wanted to go one further and generate a file with all the changes =
and diffs to peruse you could just do something like this:<BR>
<BR>
p4 changes //depot/*/nfx-tree/code/sendmail/... | egrep -i -v =
&quot;(inte|branch|merge|kenr|larry|pull|adding sendmail)&quot; | awk '{ =
print $2 }' | xargs p4 describe -s &gt; sendmail.diffs.out<BR>
<BR>
That egrep strips out the initial source checkin since it's not of much =
use to you I'd imagine. If you need anything else at all just let me =
know. I imagine there are ways to use the p4v visual tool for this =
stuff, but as an ex-sysadmin I just find the command line easier and =
quicker.<BR>
<BR>
Have a good one Andy.<BR>
<BR>
-Ken<BR>
<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Andy Sharp<BR>
Sent: Fri 8/31/2007 1:27 PM<BR>
To: Ken Renshaw<BR>
Subject: Re: invitation to walk in my shoes<BR>
<BR>
It pertains to making the equivalent changes in exim4 (a drop in<BR>
sendmail replacement we are using on linux) that we have made in<BR>
sendmail.&nbsp; So, researching those changes and understanding them so =
that<BR>
they can be equivalently made to a different, non-diffable, source =
base.<BR>
<BR>
Cheers,<BR>
<BR>
a<BR>
<BR>
On Fri, 31 Aug 2007 12:23:05 -0700 &quot;Ken Renshaw&quot;<BR>
&lt;ken.renshaw@onstor.com&gt; wrote:<BR>
<BR>
&gt; Hi Andy, I'd be happy to. This afternoon I'm out, but anytime =
after<BR>
&gt; the weekend is good. Since Monday is Labor Day how about =
Tuesday<BR>
&gt; morning, 10 or 11, or anytime you prefer is fine with me.<BR>
&gt;<BR>
&gt; Just so I don't walk in blind, is this pertaining to archeology =
of<BR>
&gt; tracking down changes, or more of a how/why/WTF does this work =
kind<BR>
&gt; of thing?<BR>
&gt;<BR>
&gt; Thanks, and have a great weekend Andy.<BR>
&gt;<BR>
&gt; -Ken<BR>
&gt;<BR>
&gt;&nbsp;<BR>
&gt;<BR>
&gt; -----Original Message-----<BR>
&gt; From: Andy Sharp<BR>
&gt; To: Ken Renshaw<BR>
&gt; Sent: Fri Aug 31 11:53:52 2007<BR>
&gt; Subject: invitation to walk in my shoes<BR>
&gt;<BR>
&gt; Hi Ken,<BR>
&gt;<BR>
&gt; I've got a situation that would be perfect for me to show you =
what<BR>
&gt; software dev needs from its SCM tool, and possibly perfect for you =
to<BR>
&gt; show me how to get it, if possible.&nbsp; When would be a good time =
for you<BR>
&gt; to be able to sit down with me for a good 30 minutes or more?<BR>
&gt;<BR>
&gt; Thanks,<BR>
&gt;<BR>
&gt; a<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C7EC1B.2E30039D--
