I'd like the opinion of this August Group.
Should I make a claim to be the inventor of the email attachment? (It
would go on my web site, resume, the Wikipedia page, that sort of thing.)
Here's my understanding of the time line on all of this.
1. Originally, our files were all plain text and we just included them
in the email message body. The ~r command in Kurt Shoen's Mail
program was typical. There was no name for this, we were just
emailing files.
2. In 1980, I wrote uuencode. It's stated purpose was to "encode a
binary file for transmission by email". I didn't use the term
"attachment". It became part of 4.0BSD and later systems, and was
widely used.
3. In 1985, Lotus created cc:Mail. It eventually included attachments,
using a file store method. When they added an SMTP gateway later,
it used uuencode as the format. I believe cc:Mail first used the
term "attachment".
4. Microsoft did the same thing with MS Mail somewhat later, possibly
in the 1990s. It also used uuencode in the SMTP gateway.
5. In 1992, Nathaniel Borenstein and Ned Freed invented MIME. It had a
different (and IMHO much better) way to send attachments, and it
became an Internet Standard sometime later, possibly in 1996.
What do you all think?
Mary Ann
> From: Warren Toomey
> So, DCD and CTS are being dropped, but getty (or something) isn't
> responding and (presumably) sending a HUP signal to the shell.
> Is there anybody with some modem or getty knowledge that can help?
I know very little of 4.x, but I did write a V6 DZ driver, back in the
Cenozoic or some such time period... :-)
Looking at the 4.3Tahoe (which particular 4.3 version is in question here,
anyway?) DZ driver:
http://minnie.tuhs.org/cgi-bin/utree.pl?file=4.3BSD-Tahoe/usr/src/sys/vaxub…
I find it hard (without further digging) to figure out how it gets from where
it should discover carrier has gone away (in dzrint(), from dztimer()) to the
rest of the system; they have added some linesw[] thing I don't know about.
Looking at the 4.2 driver:
http://minnie.tuhs.org/cgi-bin/utree.pl?file=4.2BSD/usr/src/sys/vaxuba/dz.c
it seems (in the same routine) to do the right thing:
gsignal(tp->t_pgrp, SIGHUP);
so in that version, it's sending a SIGHUP to the whole pgroup when the
carrier goes away - which should be the right thing.
Noel
On Tue, Mar 14, 2017 at 7:35 AM, Tim Bradshaw <tfb(a)tfeb.org> wrote:
> But the people who have spent 9-figure sums on all this
> marginally-functional tin that the Unix vendors foisted on them don't
> look at it that way: they just want something which is not Unix, and
> which runs on cheap tin.
>
Fair enough -- but I think that this is really another way of describing
Prof. Christiansen's disruption theory. The "lessor" technology wins
over "better" technology because it's good enough.
I'm curious for the Banks, in your experience - which were the UNIX vendors
that were pushing 9-figure UNIX boxes. I'll guess, IBM was one of them.
Maybe NCR. What HP, Sun, DEC in that bundle?
> Linux is not Unix, and runs on cheap tin.
>
I
believe that
the point you are making is that "white box" PC's running a UNIX-like
system - aka Linux could comes pretty close to doing what the highly touted
AIX, NCR et al were doing and were "good enough" to get the job done.
And that's not a statement about UNIX as much as a statement about, the
WINTEL ecosystem, that Linux sat on top of and did an extremely impressive
job of utilizing.
Hi all, over on the uucp project we are struggling with a problem. If a
user is logged in with telnet, and they disconnect the telnet session,
their shell hangs around. The next person that telnets in gets the shell.
SimH, with the -a -m flags on a simulated DZ line, has these modem flags:
Telnet connected: Modem Bits: DTR RTS DCD CTS DSR
Telnet disconnected: Modem Bits: DTR RTS DSR
So, DCD and CTS are being dropped, but getty (or something) isn't responding
and (presumably) sending a HUP signal to the shell.
Is there anybody with some modem or getty knowledge that can help?
Thanks, Warren
On Sun, 12 Mar 2017, William Pechter wrote:
> Talk about security Remember when Shar files were sent to /bin/sh...
> Often as root.
>
> We forget how safe we felt the environment was.
Yep, which is why "unshar" came to be.
--
Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer."
> Should I make a claim to be the inventor of the email attachment?
uuencode was critical to attaching arbitrary files, and I am sure
one can find emails with uuencoded bits in them that read, "please
find attached ...". But they would have said the same thing if
what was being sent was source code. So attachment in that sense
obviously predated uuencode. But to identify that kind of
attachment with what mean by the word today is like identifying
cat with tar.
Doug
> Many of the gnu tools started life as BSD code that was hacked on and
> rebranded with the GPL.
A small amount of code was likewise adopted from AT&T.
Doug
All,
Seems my SysVR2 simulation instance has at one point or another lost its
/dev/mt/* and /dev/rmt/* device entries.
Is there a script anywhere to regenerate these, or does anyone know the
major/minor off hand for the SIMH TS device?
--
Cory Smelosky
http://gewt.net Personal stuff
http://gimme-sympathy.org Projects
> Many of the gnu tools started life as BSD code that was hacked on and
> rebranded with the GPL.
I have seen Gnu code likewise adopted from AT&T.
Doug
I know it's a long shot. Does anybody remember how to use the output
of pathalias in sendmail.cf? Specifically, we have set up 4.3BSD with
uucp-only e-mail, and we have a map file which pathalias digests and
outputs fine.
I can't find any useful documentation on putting this output into
sendmail. There's part of a book in Google books, but two pages
are hidden. I also threw out my old bat book ages ago. I have a
PDF of Sendmail_4th_Edition_Oct_2007.pdf but it doesn't mention
pathalias.
Thanks in advance! Warren