Only migrate during update
This commit is contained in:
@@ -14,7 +14,7 @@
|
|||||||
%define user polemarch
|
%define user polemarch
|
||||||
%define datad poledata
|
%define datad poledata
|
||||||
%define version 1.1.0
|
%define version 1.1.0
|
||||||
%define release 0
|
%define release 1
|
||||||
%define __prelink_undo_cmd %{nil}
|
%define __prelink_undo_cmd %{nil}
|
||||||
%define _binaries_in_noarch_packages_terminate_build 0
|
%define _binaries_in_noarch_packages_terminate_build 0
|
||||||
%define unmangled_version %{version}
|
%define unmangled_version %{version}
|
||||||
@@ -74,7 +74,10 @@ exit 0
|
|||||||
|
|
||||||
%post
|
%post
|
||||||
%systemd_post %{name}.service
|
%systemd_post %{name}.service
|
||||||
|
# only migrate, if it is an update, at first installation, no database is available
|
||||||
|
if [ $2 -eq 1 ]; then
|
||||||
su - %{user} -c "/opt/%{name}/bin/%{shortname}ctl migrate"
|
su - %{user} -c "/opt/%{name}/bin/%{shortname}ctl migrate"
|
||||||
|
fi
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
%systemd_preun %{name}.service
|
%systemd_preun %{name}.service
|
||||||
|
|||||||
Reference in New Issue
Block a user