From: Fabian Grünbichler Date: Wed, 13 Mar 2019 14:01:31 +0000 (+0100) Subject: add postinst script X-Git-Url: https://git.proxmox.com/?p=pve-access-control.git;a=commitdiff_plain;h=3a98190257c50c2c829ab5049c441dc7ff3f0ef6;ds=sidebyside add postinst script to reset auth key age until the first rotation has happened, otherwise all currently existing tickets get invalidated immediately once the rotation code gets enabled. disabled until first PVE 6.0 package release Signed-off-by: Fabian Grünbichler --- diff --git a/debian/postinst b/debian/postinst new file mode 100755 index 0000000..3dfc19c --- /dev/null +++ b/debian/postinst @@ -0,0 +1,25 @@ +#!/bin/sh + +set -e + +#DEBHELPER# + +case "$1" in + configure) + # TODO: enable for PVE 6.0 +# if test -n "$2"; then +# +# # TODO: remove once PVE 7.0 is released +# if dpkg --compare-versions "$2" 'lt' '6.0-1'; then +# if test ! -e /etc/pve/authkey.pub.old; then +# # reset key age to prevent immediate invalidation of all current tickets +# touch -d "-2h" /etc/pve/authkey.pub 2>/dev/null || true +# fi +# fi +# +# fi + ;; + +esac + +exit 0