diff options
author | AlphaJack | 2022-03-11 11:18:04 +0100 |
---|---|---|
committer | AlphaJack | 2022-03-11 11:18:04 +0100 |
commit | 2362e648206408e496d954f5e35ff374b677b1b2 (patch) | |
tree | 9d8b8158be842b2b941465abf38c1b040827d177 /paperless.install | |
download | aur-2362e648206408e496d954f5e35ff374b677b1b2.tar.gz |
Initial commit
Diffstat (limited to 'paperless.install')
-rw-r--r-- | paperless.install | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/paperless.install b/paperless.install new file mode 100644 index 000000000000..1b5792373d7a --- /dev/null +++ b/paperless.install @@ -0,0 +1,36 @@ +post_install(){ + cat <<INFO + +To complete the installation of this paperless fork, edit /etc/paperless.conf, +then create the database with + + sudo -u paperless paperless-manage migrate + +and create a super user with + + sudo -u paperless paperless-manage createsuperuser + +Paperless services can be started together with + + sudo systemctl start paperless.target + +INFO +} + +post_upgrade(){ + # warn the user if the provided hook is not being used + if [ ! -e "/etc/pacman.d/hooks/paperless.hook" ]; then + cat <<INFO + +To complete the update process of Paperless-ng, you should run eventual new migrations with + + sudo -u paperless paperless-manage migrate + +This process can be automated by running once + + sudo mkdir -p /etc/pacman.d/hooks/ + sudo ln -s /usr/share/paperless/docs/paperless.hook /etc/pacman.d/hooks/ + +INFO + fi +} |