Finer grained pledge for at(1). After setegid(), do a three-way pledge:
authortb <tb@openbsd.org>
Thu, 15 Jun 2017 19:37:10 +0000 (19:37 +0000)
committertb <tb@openbsd.org>
Thu, 15 Jun 2017 19:37:10 +0000 (19:37 +0000)
commit4236b3edc9da8c3d594722901263adc4e4205d5f
treeacc61687837ca0ad88f340bbccf04b57c29bd5aa
parent2bedbdd7ffebade53131e14065b9695b2441c115
Finer grained pledge for at(1).  After setegid(), do a three-way pledge:
For AT and BATCH: "stdio rpath wpath cpath fattr getpw unix"
For ATRM: "stdio rpath cpath getpw unix"
For ATQ and CAT: "stdio rpath getpw"
"unix" is needed for poke_daemon() and "fattr" to chmod +x spoolfile.

idea and ok millert
usr.bin/at/at.c