Pass environment through rlogin (SMOP vs. SMOC)

David Elliott dce at smsc.sony.com
Wed Nov 22 02:30:11 AEST 1989


In article <1989Nov21.040936.10463 at athena.mit.edu> jik at athena.mit.edu (Jonathan I. Kamens) writes:
>  People have been talking about writing an rlogin that transfers
>arbitrary environment variables over the connection for a long time
>now.  I wonder when it'll happen :-)

SMOP = Small Matter Of Programming
SMOC = Small Matter Of Commitment

At a previous job, I modified rlogin and login to pass all kinds of
data in both directions (all we used it for was to pass DISPLAY, and it
never got further than a couple of machines).  My modifications were
such that both the modified rlogin and the modified login were
completely compatible with unmodified versions.

I posted a description of my changes to comp.unix.wizards and sent
the description to the folks at Berkeley, but I never heard from a
single soul.

The basic problem is that the change involves login, since login
destroys its environment at startup time.

To get such a change out into the world would require the work of
some influential group of people, and I'm not a member of any such
group.  For example, if Sun or AT&T put such a change into SVR4,
it would be used.  If Berkeley made these changes an "official"
patch to 4.3BSD, as they did with setenv() and ADO's table-driven
ctime stuff, it would be used.  In fact, if MIT made this a standard
part of the X release, it might well get used.

In other words, it's a SMOP that requires a SMOC.

-- 
David Elliott
dce at smsc.sony.com | ...!{uunet,mips}!sonyusa!dce
(408)944-4073
"It's bigger than a breadbox, and smaller than the planet Jupiter."



More information about the Comp.unix.questions mailing list