[2018-12-02 00:47] Michael Biebl <bi...@debian.org> > I've asked for a C implementation for various reasons (being usable as > shebang on !linux, being able to set $0). > > This was not really addressed in 2.92~beta-1, so reopening accordingly.
C implementation is not purpose by itself. What do you really want? * You was already provided with a simple way to make scripts work with kernel != "linux". * Issue with sysctl forwarding was fixed with several lines of shell script. * You claim that there is more shell code, that uses $0. Maybe. File bug reports. I believe fixes would be several lines too. Can you please again explain, why do you want us to create and maintain one more implementation of argv0(1)?