summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik
diff options
context:
space:
mode:
authorKlemens Nanni <klemens@posteo.de>2022-05-31 06:31:05 +0200
committerKlemens Nanni <klemens@posteo.de>2022-05-31 07:21:01 +0200
commit09350ff7d4243e81fcab99cdd5f2c696075de42e (patch)
tree1d4eae959ca6aa2099abddce72fed4fe300d32b8 /pkgs/development/python-modules/python-mapnik
parentcac45c69ab463c73b012b7236d732e35a0dc3033 (diff)
nixos/atop: Convert log format to fix service start
Raw logs are stored in a versioned binary format and must be update with atopconvert(1) upon atop version updates. Failure to do so results in atop.service startup failure as I found out the hard way after the "atop: 2.6.0 -> 2.7.1"[0] bump: ``` May 31 01:49:25 <hostname> sh[2269709]: existing file /var/log/atop/atop_20220531 has incompatible header May 31 01:49:25 <hostname> sh[2269709]: (created by version 2.6 - current version 2.7) May 31 01:49:25 <hostname> systemd[1]: atop.service: Main process exited, code=exited, status=7/NOTRUNNING ``` Convert logs in `ExecStartPre` and replace them iff updated. This is to avoid changing original modification times upon every service start and thus work against atop's log rotation (see existing `ExecStartPre`). 0: https://github.com/NixOS/nixpkgs/pull/175180#issuecomment-1141546487
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik')
0 files changed, 0 insertions, 0 deletions