News for hackers. Stuff that matters.
Re:Rootless Containers by ajross on Sunday May 31, 2020 @11:10AM (#23370033)
> Slirp is a well-known project that was originally and mainly used for networking in QEMU (aka Quick Emulator).

Good grief, that's off by almost 15 years. Slirp was originally a SLIP endpoint you could run on a remote dial-in shell account to connect your local system to the internet. As it happens that's basically the same problem needed to get (something like) IP to work out of a userspace context in general, so it got appropriated by the container community and used pervasively. But it's roots go much deeper.

Also... "Quick Emulator"?!

Re:Rootless Containers by angry_octet on Sunday May 31, 2020 @11:50AM (#23370297)
SLiRP was written by Danny Gasparovski from Canberra.

Actual SLIP needed privs on the host to configure everything. slirp did it in usermode, allowing lowly undergrads to get real IP connections at home from the terminal services universities provided. Then you could run NSCA Mosaic at home :-) And ftp things directly, instead of downloading to your shell account tmp dir and using zmodem to transfer it the last hop.

https://www.linuxjournal.com/article/1174

It went away as real ISPs began to appear, offering PPP connections, and universities dropped their dial-in services. Strange and glorious to see it back again.

Re:Rootless Containers by ajross on Sunday May 31, 2020 @12:08PM (#23370439)
It's that exactly what I said?
Re:Rootless Containers by angry_octet on Sunday May 31, 2020 @12:56PM (#23370788)
Just expanding. I was already writing it when your post appeared.
Re:Rootless Containers by yellowapple on Sunday May 31, 2020 @11:42AM (#23370224)
> Also... "Quick Emulator"?!

https://en.wikipedia.org/wiki/QEMU → "QEMU (short for Quick EMUlator)[2] is a free and open-source emulator that performs hardware virtualization."

However, the citation points to an article from The Register circa 2019: https://www.theregister.com/2019/03/11/windows_10_on_kvm/

So who knows?

Re:Rootless Containers by palo on Sunday May 31, 2020 @01:35PM (#23371068)
Thank you for pointing that out. You are correct. I'll ask the post author to rectify that sentence. Regarding QEMU, I was also surprised, but I did find some resources using this name. Not sure where it originates though.