Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

Q: How do you keep a moron in suspense?


comp / comp.unix.programmer / Re: Faking a TTY on a pipe/socketpair

SubjectAuthor
* Faking a TTY on a pipe/socketpairMuttley
+* Re: Faking a TTY on a pipe/socketpairKenny McCormack
|`* Re: Faking a TTY on a pipe/socketpairMuttley
| +- Re: Faking a TTY on a pipe/socketpairWolfgang Agnes
| `* Re: Faking a TTY on a pipe/socketpairKenny McCormack
|  `- Re: Faking a TTY on a pipe/socketpairMuttley
+* Re: Faking a TTY on a pipe/socketpairKaz Kylheku
|+- Re: Faking a TTY on a pipe/socketpairMuttley
|`* Re: Faking a TTY on a pipe/socketpairEric Pozharski
| +- Re: Faking a TTY on a pipe/socketpairScott Lurndal
| `* Re: Faking a TTY on a pipe/socketpairKaz Kylheku
|  `- Re: Faking a TTY on a pipe/socketpairEric Pozharski
+* Re: Faking a TTY on a pipe/socketpairJanis Papanagnou
|+- Re: Faking a TTY on a pipe/socketpairMuttley
|`* Re: Faking a TTY on a pipe/socketpairRichard Kettlewell
| `- Re: Faking a TTY on a pipe/socketpairMuttley
`* Re: Faking a TTY on a pipe/socketpairRichard L. Hamilton
 +* Re: Faking a TTY on a pipe/socketpairMuttley
 |`* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | +* Re: Faking a TTY on a pipe/socketpairMuttley
 | |`* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | | +* Re: Faking a TTY on a pipe/socketpairKenny McCormack
 | | |`* Re: Faking a TTY on a pipe/socketpairDan Cross
 | | | `* Re: Faking a TTY on a pipe/socketpairKenny McCormack
 | | |  `- Re: Faking a TTY on a pipe/socketpairMuttley
 | | +- Re: Faking a TTY on a pipe/socketpairNicolas George
 | | `* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  +* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  |+- Re: Faking a TTY on a pipe/socketpairScott Lurndal
 | |  |+* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||`* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  || +* Re: Faking a TTY on a pipe/socketpairJohn Ames
 | |  || |`- Re: Faking a TTY on a pipe/socketpairScott Lurndal
 | |  || `* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||  +* Windows-think and systemd (Was: Something completely unrelated to what we're yapKenny McCormack
 | |  ||  |+* Re: Windows-think and systemd (Was: Something completely unrelated to what we'reMuttley
 | |  ||  ||`* Re: Windows-think and systemd (Was: Something completely unrelated to what we'reRichard L. Hamilton
 | |  ||  || `- AIX (was Re: Windows-think and systemd)Janis Papanagnou
 | |  ||  |+- Re: Windows-think and systemd (Was: Something completely unrelated to what we'reKaz Kylheku
 | |  ||  |`- Re: Windows-think and systemd (Was: Something completely unrelated to what we'reJim Jackson
 | |  ||  +- Re: Faking a TTY on a pipe/socketpairRainer Weikusat
 | |  ||  `- Re: Faking a TTY on a pipe/socketpairRichard L. Hamilton
 | |  |+- Re: Faking a TTY on a pipe/socketpairRainer Weikusat
 | |  |+* Re: Faking a TTY on a pipe/socketpairJim Jackson
 | |  ||+* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  |||`- Re: Faking a TTY on a pipe/socketpairRainer Weikusat
 | |  ||`* Re: Faking a TTY on a pipe/socketpairRichard Kettlewell
 | |  || `* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||  +- Re: Faking a TTY on a pipe/socketpairJim Jackson
 | |  ||  `* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||   +- Re: Faking a TTY on a pipe/socketpairRainer Weikusat
 | |  ||   `* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||    `* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||     +* Re: Faking a TTY on a pipe/socketpairJim Jackson
 | |  ||     |`* Re: Faking a TTY on a pipe/socketpairNicolas George
 | |  ||     | +* Re: Faking a TTY on a pipe/socketpairAlexis
 | |  ||     | |`- Re: Faking a TTY on a pipe/socketpairNicolas George
 | |  ||     | +* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||     | |`* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||     | | `- Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||     | `* Re: Faking a TTY on a pipe/socketpairJim Jackson
 | |  ||     |  `* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||     |   `* Re: Faking a TTY on a pipe/socketpairJim Jackson
 | |  ||     |    `* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||     |     `* Re: Faking a TTY on a pipe/socketpairJim Jackson
 | |  ||     |      `* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||     |       `* Re: Faking a TTY on a pipe/socketpairJim Jackson
 | |  ||     |        `* Re: Faking a TTY on a pipe/socketpairScott Lurndal
 | |  ||     |         `- Re: Faking a TTY on a pipe/socketpairJim Jackson
 | |  ||     `* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||      `* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||       +* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||       |`* Re: Faking a TTY on a pipe/socketpairJohn Ames
 | |  ||       | +* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||       | |+* Re: Faking a TTY on a pipe/socketpairRainer Weikusat
 | |  ||       | ||`* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||       | || `* Re: Faking a TTY on a pipe/socketpairRainer Weikusat
 | |  ||       | ||  `* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||       | ||   `* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||       | ||    +* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||       | ||    |`- Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||       | ||    `- Re: Faking a TTY on a pipe/socketpairRainer Weikusat
 | |  ||       | |`* Re: Faking a TTY on a pipe/socketpairJohn Ames
 | |  ||       | | `* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||       | |  +- Re: Faking a TTY on a pipe/socketpairJohn Ames
 | |  ||       | |  +* Re: Faking a TTY on a pipe/socketpairJim Jackson
 | |  ||       | |  |+* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||       | |  ||`* Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||       | |  || `- Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||       | |  |`* Re: Faking a TTY on a pipe/socketpairRichard Kettlewell
 | |  ||       | |  | +* Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  ||       | |  | |`- Re: Faking a TTY on a pipe/socketpairKenny McCormack
 | |  ||       | |  | `- Re: Faking a TTY on a pipe/socketpairRainer Weikusat
 | |  ||       | |  `- Re: Faking a TTY on a pipe/socketpairRainer Weikusat
 | |  ||       | `- Re: Faking a TTY on a pipe/socketpairMuttley
 | |  ||       +- Re: Faking a TTY on a pipe/socketpairRainer Weikusat
 | |  ||       `- Re: Faking a TTY on a pipe/socketpairJim Jackson
 | |  |`* Re: Faking a TTY on a pipe/socketpairRichard L. Hamilton
 | |  | +- Re: Faking a TTY on a pipe/socketpairMuttley
 | |  | `- Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | |  `- Re: Faking a TTY on a pipe/socketpairLawrence D'Oliveiro
 | `* Re: Faking a TTY on a pipe/socketpairRichard L. Hamilton
 +- Re: Faking a TTY on a pipe/socketpairRichard Kettlewell
 `- Re: Faking a TTY on a pipe/socketpairScott Lurndal

Pages:12345
Subject: Re: Faking a TTY on a pipe/socketpair
From: Lawrence D'Oliv
Newsgroups: comp.unix.programmer
Organization: A noiseless patient Spider
Date: Tue, 17 Dec 2024 20:45 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.unix.programmer
Subject: Re: Faking a TTY on a pipe/socketpair
Date: Tue, 17 Dec 2024 20:45:16 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <vjsnsr$1t88k$2@dont-email.me>
References: <vh9vgr$5bb$1@dont-email.me> <vimf13$3uoji$1@dont-email.me>
<vinp86$avd9$1@dont-email.me> <vip46l$omqu$1@dont-email.me>
<vir23n$17csf$5@dont-email.me> <virnn2$1g9ja$1@dont-email.me>
<vit3dg$1quau$1@dont-email.me> <slrnvleknf.apv.jj@iridium.wf32df>
<wwvfrmv3os3.fsf@LkoBDZeT.terraraq.uk> <vj91a1$t8pn$1@dont-email.me>
<vja9r8$14k6s$1@dont-email.me> <vjbiop$1f2e5$1@dont-email.me>
<vjd3jg$1od5c$3@dont-email.me> <vje7fb$21u8i$1@dont-email.me>
<vjfo8l$2vfl9$3@dont-email.me> <vjh2rr$3c08v$1@dont-email.me>
<20241213074207.00004176@gmail.com> <vjind8$3mkah$2@dont-email.me>
<20241216075519.00002023@gmail.com> <vjq1o6$19jdn$1@dont-email.me>
<slrnvm1clp.adn.jj@iridium.wf32df> <wwvmsgunl98.fsf@LkoBDZeT.terraraq.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 17 Dec 2024 21:45:16 +0100 (CET)
Injection-Info: dont-email.me; posting-host="17c6321bc9329b0bb0639cf3262bd427";
logging-data="2007316"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19J9QvNWz94RYQgzq1RN9Ys"
User-Agent: Pan/0.161 (Chasiv Yar; )
Cancel-Lock: sha1:8AFQd4mgw9JKiVaLte1A+FBFmsk=
View all headers

On Tue, 17 Dec 2024 19:48:51 +0000, Richard Kettlewell wrote:

> Whether systemd was the best possible design, or just the best option
> available, is another question, and perhaps more opinion-based.

There were, and are, other open-source choices available. Nobody is
holding a gun to anybody’s head.

Subject: Re: Faking a TTY on a pipe/socketpair
From: Rainer Weikusat
Newsgroups: comp.unix.programmer
Date: Tue, 17 Dec 2024 20:54 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: rweikusat@talktalk.net (Rainer Weikusat)
Newsgroups: comp.unix.programmer
Subject: Re: Faking a TTY on a pipe/socketpair
Date: Tue, 17 Dec 2024 20:54:11 +0000
Lines: 41
Message-ID: <87ldwehvyk.fsf@doppelsaurus.mobileactivedefense.com>
References: <vh9vgr$5bb$1@dont-email.me> <vinp86$avd9$1@dont-email.me>
<vip46l$omqu$1@dont-email.me> <vir23n$17csf$5@dont-email.me>
<virnn2$1g9ja$1@dont-email.me> <vit3dg$1quau$1@dont-email.me>
<slrnvleknf.apv.jj@iridium.wf32df>
<wwvfrmv3os3.fsf@LkoBDZeT.terraraq.uk> <vj91a1$t8pn$1@dont-email.me>
<vja9r8$14k6s$1@dont-email.me> <vjbiop$1f2e5$1@dont-email.me>
<vjd3jg$1od5c$3@dont-email.me> <vje7fb$21u8i$1@dont-email.me>
<vjfo8l$2vfl9$3@dont-email.me> <vjh2rr$3c08v$1@dont-email.me>
<20241213074207.00004176@gmail.com> <vjind8$3mkah$2@dont-email.me>
<20241216075519.00002023@gmail.com> <vjq1o6$19jdn$1@dont-email.me>
<slrnvm1clp.adn.jj@iridium.wf32df>
<wwvmsgunl98.fsf@LkoBDZeT.terraraq.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net BTzcAdGDpARZPmKceH869QzSdZjH0MXCDqIBahGFFWV1WJOpo=
Cancel-Lock: sha1:jIz9YauTbdZuPswjJKubndYY3xo= sha1:EO/ajix07duicVibYsKKNomeItA= sha256:coCCp+ptqjSWShOvdK5giQzS1sB4LVew854Ea2eB1yY=
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
View all headers

Richard Kettlewell <invalid@invalid.invalid> writes:
> Jim Jackson <jj@franjam.org.uk> writes:
>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>> On Mon, 16 Dec 2024 07:55:19 -0800, John Ames wrote:
>>>> The fact that people are free to make stupid choices does not mean
>>>> that other people aren't allowed to call out stupidity where they
>>>> see it.
>>>
>>> Notice that all the complaints seem to go in one direction, not the
>>> other? We only see systemd-haters complaining about those using it,
>>> you don???t see systemd users complaining about those who don???t?
>>
>> No. But I think some of us get a bit pissed at some people making out
>> that previous inits were (almost) unworkable - which is palpably false.
>
> ‘Unworkable’ may be an exaggeration, but the practical issues and
> functionality gaps were real; even if you didn’t personally experience
> them, other people did. I think there were at least ten different
> attempts to come up with something better in the free software world
> alone. Meanwhile the commercial Unixes largely got their act together
> long before Linux did.

Practical issue and functionality gaps and generally, a load of useless
mess, were real in the rc systems mainstream Linux distributions had
conventionally layered atop of sysvinit. These could have been addressed
in a variety of ways but basically, nobody _working for RedHat_ ever
tried until systemd. Then, RedHat drove the pretty much universal switch
to it, just as it had already driven the switch to sysvinit and to glibc
2 (known as libc6 in Linuxland) before.

> Whether systemd was the best possible design, or just the best option
> available,

or possibly neither of both. It was the RedHat option available and
that's what caused its universal adoption (combined with an extremely
aggressive and extremely unpleasant propaganda campaign by systemd
fanbois --- but without RedHat, these wouldn't have accomplished
anything).

BTW, on of the first things I learnt about systemd after I had to
support it was that it still uses pid files.

Subject: Re: Faking a TTY on a pipe/socketpair
From: Kenny McCormack
Newsgroups: comp.unix.programmer
Organization: The official candy of the new Millennium
Date: Tue, 17 Dec 2024 22:00 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gazelle@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.unix.programmer
Subject: Re: Faking a TTY on a pipe/socketpair
Date: Tue, 17 Dec 2024 22:00:10 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <vjss9a$1rg8g$1@news.xmission.com>
References: <vh9vgr$5bb$1@dont-email.me> <slrnvm1clp.adn.jj@iridium.wf32df> <wwvmsgunl98.fsf@LkoBDZeT.terraraq.uk> <vjsnsr$1t88k$2@dont-email.me>
Injection-Date: Tue, 17 Dec 2024 22:00:10 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="1949968"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
View all headers

In article <vjsnsr$1t88k$2@dont-email.me>,
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>On Tue, 17 Dec 2024 19:48:51 +0000, Richard Kettlewell wrote:
>
>> Whether systemd was the best possible design, or just the best option
>> available, is another question, and perhaps more opinion-based.
>
>There were, and are, other open-source choices available. Nobody is
>holding a gun to anybodys head.

As you well know, in a way, they are. In many circles, you can't get any
support unless you are running the "approved" stuff, which means running
systemd. Also, there are apps that depend on systemd, so if you want to
run GreatNewApp_2.0, you need to adopt systemd.

--
The only thing Trump's made great again is Saturday Night Live.

Subject: Re: Faking a TTY on a pipe/socketpair
From: Jim Jackson
Newsgroups: comp.unix.programmer
Organization: A noiseless patient Spider
Date: Wed, 18 Dec 2024 21:19 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jj@franjam.org.uk (Jim Jackson)
Newsgroups: comp.unix.programmer
Subject: Re: Faking a TTY on a pipe/socketpair
Date: Wed, 18 Dec 2024 21:19:09 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <slrnvm6f2d.dr1.jj@iridium.wf32df>
References: <vh9vgr$5bb$1@dont-email.me> <vj91a1$t8pn$1@dont-email.me>
<vja9r8$14k6s$1@dont-email.me> <vjbiop$1f2e5$1@dont-email.me>
<vjd3jg$1od5c$3@dont-email.me> <slrnvlk56u.2qa.jj@iridium.wf32df>
<675a218f$0$12912$426a34cc@news.free.fr> <slrnvlp50u.29n.jj@iridium.wf32df>
<vjib38$3kiac$2@dont-email.me> <slrnvlr8hp.49d.jj@iridium.wf32df>
<vjl0m0$68i1$4@dont-email.me> <slrnvm1cei.adn.jj@iridium.wf32df>
<vjqo9n$1dk7j$2@dont-email.me>
Injection-Date: Wed, 18 Dec 2024 22:19:10 +0100 (CET)
Injection-Info: dont-email.me; posting-host="dca54af08216e212df3f617cc09b91ac";
logging-data="2604264"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+4Yb0+DiUeNlvP/ioarIh84mF4R7C5TPI="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:k119EMXn4wTcU0K0/EzARslo+Iw=
View all headers

On 2024-12-17, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
> On Mon, 16 Dec 2024 23:03:46 -0000 (UTC), Jim Jackson wrote:
>
>> Ok I've done specific network monitoring stuff from scratch - back in
>> the day, when SNMP was a new thing. But it was easier to control than
>> other stuff because I (and a couple of others) wrote it - we knew it -
>> so what's difficult? We even transitioned it from pre-SYS-V init to
>> SYS-V init, and I remember no difficulties.
>
> Anything with this <https://www.phoronix.com/news/Facebook-systemd-2018>
> level of complexity?

Of course not - what a silly question. And the interesting thing was
that their set up is SO complicated systemd is only a part of their
solutions, which is sort of obvious. I'd have been more interested in a
comparison of previous set up v. current with systemd.

Their process for non-stop upgrades was a fairly standard one of old
service handing over to new and having to notify and co-operate with
systemd because systemd handles new connections. Previously I suspect
their processes handled incoming connections directly and there would
have been process-process link to do the hand over. Which one works out
easier to program and manage I'm not sure. But given they'd gone for a
solution Centos which had systemd init they had to adapt to it.

Anyway it was interesting thanks for the pointer.

Subject: Re: Faking a TTY on a pipe/socketpair
From: Scott Lurndal
Newsgroups: comp.unix.programmer
Organization: UsenetServer - www.usenetserver.com
Date: Wed, 18 Dec 2024 22:16 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!2.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder9.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx40.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Faking a TTY on a pipe/socketpair
Newsgroups: comp.unix.programmer
References: <vh9vgr$5bb$1@dont-email.me> <vj91a1$t8pn$1@dont-email.me> <vja9r8$14k6s$1@dont-email.me> <vjbiop$1f2e5$1@dont-email.me> <vjd3jg$1od5c$3@dont-email.me> <slrnvlk56u.2qa.jj@iridium.wf32df> <675a218f$0$12912$426a34cc@news.free.fr> <slrnvlp50u.29n.jj@iridium.wf32df> <vjib38$3kiac$2@dont-email.me> <slrnvlr8hp.49d.jj@iridium.wf32df> <vjl0m0$68i1$4@dont-email.me> <slrnvm1cei.adn.jj@iridium.wf32df> <vjqo9n$1dk7j$2@dont-email.me> <slrnvm6f2d.dr1.jj@iridium.wf32df>
Lines: 15
Message-ID: <8RH8P.1337$ZEZf.1327@fx40.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Wed, 18 Dec 2024 22:16:36 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Wed, 18 Dec 2024 22:16:36 GMT
X-Received-Bytes: 1734
View all headers

Jim Jackson <jj@franjam.org.uk> writes:
>
>
>Their process for non-stop upgrades was a fairly standard one of old
>service handing over to new and having to notify and co-operate with
>systemd because systemd handles new connections. Previously I suspect
>their processes handled incoming connections directly and there would
>have been process-process link to do the hand over. Which one works out
>easier to program and manage I'm not sure. But given they'd gone for a
>solution Centos which had systemd init they had to adapt to it.

Modern non-stop systems route new connections at a higher level (e.g. netscaler)
for both load balancing and resiliancy. systemd is not (thankfully)
involved in that at all.

Subject: Re: Faking a TTY on a pipe/socketpair
From: Jim Jackson
Newsgroups: comp.unix.programmer
Organization: A noiseless patient Spider
Date: Wed, 18 Dec 2024 22:25 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jj@franjam.org.uk (Jim Jackson)
Newsgroups: comp.unix.programmer
Subject: Re: Faking a TTY on a pipe/socketpair
Date: Wed, 18 Dec 2024 22:25:15 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <slrnvm6iub.dr1.jj@iridium.wf32df>
References: <vh9vgr$5bb$1@dont-email.me> <vj91a1$t8pn$1@dont-email.me>
<vja9r8$14k6s$1@dont-email.me> <vjbiop$1f2e5$1@dont-email.me>
<vjd3jg$1od5c$3@dont-email.me> <slrnvlk56u.2qa.jj@iridium.wf32df>
<675a218f$0$12912$426a34cc@news.free.fr> <slrnvlp50u.29n.jj@iridium.wf32df>
<vjib38$3kiac$2@dont-email.me> <slrnvlr8hp.49d.jj@iridium.wf32df>
<vjl0m0$68i1$4@dont-email.me> <slrnvm1cei.adn.jj@iridium.wf32df>
<vjqo9n$1dk7j$2@dont-email.me> <slrnvm6f2d.dr1.jj@iridium.wf32df>
<8RH8P.1337$ZEZf.1327@fx40.iad>
Injection-Date: Wed, 18 Dec 2024 23:25:15 +0100 (CET)
Injection-Info: dont-email.me; posting-host="dca54af08216e212df3f617cc09b91ac";
logging-data="2604264"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+FEDJ1jNsFuT1pRM5K466mrCko8JIjtdE="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:8BbhhAKKi7N9wQMFKb0afHMZK3Y=
View all headers

On 2024-12-18, Scott Lurndal <scott@slp53.sl.home> wrote:
> Jim Jackson <jj@franjam.org.uk> writes:
>>
>>
>>Their process for non-stop upgrades was a fairly standard one of old
>>service handing over to new and having to notify and co-operate with
>>systemd because systemd handles new connections. Previously I suspect
>>their processes handled incoming connections directly and there would
>>have been process-process link to do the hand over. Which one works out
>>easier to program and manage I'm not sure. But given they'd gone for a
>>solution Centos which had systemd init they had to adapt to it.
>
> Modern non-stop systems route new connections at a higher level (e.g. netscaler)
> for both load balancing and resiliancy. systemd is not (thankfully)
> involved in that at all.

Indeed, and for over 20 years. But, the talk did describe the adaptations
needed for running a non-stop service on top of systemd on a single box.

Pages:12345

rocksolid light 0.9.8
clearnet tor