On Thu, Oct 31, 2024 at 12:35:01AM +0100, Steffen Nurpmeso wrote:
> наб wrote in
> <q2pxxf2jv42trd53f3vu6n6656i2oxsne4p4pefirzq52mru7j@tarta.nabijaczleweli\
> .xyz>:
> |You can still write this portably:
> | echo crontab > ./-
> | crontab - < -
> | rm -
> |unideal, sure, but.
> OpenIndiana says
> #?1|oi-2024:steffen$ crontab -
> crontab: can't open your crontab file.
Regardless of the school this subscribes to it should work.
I tried to install openindiana to test but the images don't work,
but if it's similar to the illumos gate crontab then I don't see why it
wouldn't
} else {
if (argc == 0)
copycron(stdin);
else if (seteuid(getuid()) != 0 || (fp = fopen(argv[0], "r"))
== NULL)
crabort(BADOPEN);
else {
seteuid(0);
copycron(fp);
}
}
(BADOPEN is "can't open your crontab file.")
Beside something funny like, say, special - handling?
But unclear why the fopen would fail then or what it'd be.
What about... "crontab -- - < -"?
Attachment:
signature.asc
Description: PGP signature