# sitegen now! (even if there are no posts to queue, we can at least update
# /drafts/) and make any back-edits to published posts live
- subprocess.run(SITEGEN_COMMAND)
+ subprocess.run(SITEGEN_COMMAND,
+ # XXX: `shell=True` is contrary to the moral law
+ shell=True)
# look for scheduled future posts
future_publication_times = get_future_publication_times()