[Toybox] Pending (klogd, crond).

Philippe PITTOLI karchnu at karchnu.fr
Sat Oct 26 04:09:42 PDT 2024


Le Wed, Oct 23, 2024 at 07:06:50PM -0500, Rob Landley a écrit :
> But I never understood "crontab". (Nor why posix has crontab but not crond.)
> We don't have "sshtab", we have ~/.ssh/files that the daemon parses as
> necessary. Why the heck would crond be any different?

I agree and that's one of probably many inconsistencies in the norm.

Now that you basically rewrote the whole userland, what would you
change in the Unix/Posix standard to make it more consistent or
practical maybe?
I'll start: a single regex engine for everything. I don't want to
remember the differences between grep, sed, awk, vi(m)…

I guess a big part of Unix is just a bunch of software put together,
sometimes somewhat overlapping (with often a fine rationale like
awk and sed), with a few shared design patterns but loosely enforced,
etc.  Nothing really feels fundamental as in a mathematical sense,
every piece is useful in the context of how the designers wanted
to use their computer at the time.

Maybe we can (should?) do better.

And I'm not undermining the importance of what you are doing, the
same tools with a better codebase already is a massive effort towards
more hackable, predictable and fixable systems.
-- 
Philippe


More information about the Toybox mailing list