r.sunmask(1grass) on Linux
The text b842b7e1ddba, as Debian 12 (Bookworm) shipped it.
Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself.