automatically migrate old config during package upgrade (6.4 -> 21.11)

Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I76d06ca68dbb7e62fd4f5e31215d4ba3f753dce9
pull/4015/head
Andras Timar 2022-01-17 15:04:14 +01:00
parent 2314c40873
commit 53fbdfd5a2
2 changed files with 2 additions and 0 deletions

View File

@ -188,6 +188,7 @@ echo " Done."
%post
setcap cap_fowner,cap_chown,cap_mknod,cap_sys_chroot=ep /usr/bin/coolforkit
setcap cap_sys_admin=ep /usr/bin/coolmount
/usr/bin/coolconfig migrateconfig --write
%if 0%{?rhel} >= 7
%systemd_post coolwsd.service

View File

@ -6,6 +6,7 @@ case "$1" in
configure)
setcap cap_fowner,cap_chown,cap_mknod,cap_sys_chroot=ep /usr/bin/coolforkit || true
setcap cap_sys_admin=ep /usr/bin/coolmount || true
/usr/bin/coolconfig migrateconfig --write
adduser --quiet --system --group --home /opt/cool cool
chown cool: /etc/coolwsd/coolwsd.xml