diff --git a/setup_docs.py b/setup_docs.py index 3c21a17c1..8188bc77f 100644 --- a/setup_docs.py +++ b/setup_docs.py @@ -7,6 +7,7 @@ import textwrap from collections import OrderedDict from datetime import datetime +import time from setuptools import Command @@ -470,7 +471,10 @@ def write_man_header(self, write, title, description): self.write_heading(write, description, double_sided=True) # man page metadata write(":Author: The Borg Collective") - write(":Date:", datetime.utcnow().date().isoformat()) + write( + ":Date:", + datetime.utcfromtimestamp(int(os.environ.get("SOURCE_DATE_EPOCH", time.time()))).date().isoformat(), + ) write(":Manual section: 1") write(":Manual group: borg backup tool") write()