diff options
author | Shane Chen | 2019-05-11 19:12:39 +0800 |
---|---|---|
committer | Shane Chen | 2019-05-11 19:12:39 +0800 |
commit | cf889ae3f6d7dd3832006731254cc37df43be69e (patch) | |
tree | f17e4f8b13336b5a81b716d0afda352a91cf9d3e /domjudge-domserver.install | |
parent | d9562347413c90f776fab53c327be3759d408ab7 (diff) | |
download | aur-cf889ae3f6d7dd3832006731254cc37df43be69e.tar.gz |
add config files into backup and generate passwords in post_install
Diffstat (limited to 'domjudge-domserver.install')
-rw-r--r-- | domjudge-domserver.install | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/domjudge-domserver.install b/domjudge-domserver.install index d923ae5107ac..1d65c7a2bcfe 100644 --- a/domjudge-domserver.install +++ b/domjudge-domserver.install @@ -2,6 +2,12 @@ clear_cache(){ rm -rf /var/lib/domjudge/webapp/var/cache/* } +post_install(){ + /etc/domserver/genadminpassword > /etc/domserver/initial_admin_password.secret + /etc/domserver/genrestapicredentials > /etc/domserver/restapi.secret + /etc/domserver/gendbpasswords > /etc/domserver/dbpasswords.secret +} + pre_remove(){ clear_cache } |