James Powell:
> For some comic relief:
 > "We are systemd. You will be assimilated. Your projects and software
 > will be deprecated, reinvented, and added into our own, and made to
 > service us. Resistance is futile." -Lenncutus of Borg.
I don't really agree with all of the nonsense that surrounds this. But, 
from the system release notes for version 220:
 > When systemd forks off a new per-connection service instance
 > it will now set the $REMOTE_ADDR environment variable to the
 > remote IP address, and $REMOTE_PORT environment variable to
 > the remote IP port. This behaviour is similar to the
 > corresponding environment variables defined by CGI.
Those who don't learn about UCSPI are doomed to reinvent it badly, as here.
On that note, I am happy to report my discovery that GNU inetd has 
UCSPI-TCP support.
* 
http://homepage.ntlworld.com./jonathan.deboynepollard/FGA/UCSPI.html
And I am interested to report my discovery that Laurent Bercot and I are 
on one side of a design choice with Felix von Leitner and Erwin Hoffman 
on the other.
And I am regretful and slightly hesitant to report a security bug in 
s6-networking, where it fails (unless I have missed something) to wipe 
any existing UCSPI-TCP environment variables that it isn't setting, per 
the spec, but merely _merges_ environment changes.
Received on Sun Jun 07 2015 - 23:38:55 UTC