diff options
author | Michael Gmelin <grembo@FreeBSD.org> | 2024-04-24 12:39:17 +0000 |
---|---|---|
committer | Michael Gmelin <grembo@FreeBSD.org> | 2024-04-24 21:56:50 +0000 |
commit | d716cbc8e98a9410782bbad8139f7b6457920e5b (patch) | |
tree | 901829797be756616d5a3a7ba8c374d960cf1815 /deskutils/py-paperless-ngx/files/paperless-consumer.in | |
parent | 65ca2524e5e4fca4217faaf4fe8f7b8591d12e34 (diff) | |
download | ports-d716cbc8e98a9410782bbad8139f7b6457920e5b.tar.gz ports-d716cbc8e98a9410782bbad8139f7b6457920e5b.zip |
deskutils/py-paperless-ngx: Fixes and improvements
- Fix NLTK configuration in paperless.conf.sample
- Mention snowball_data in NLTK instructions
- Fix sad defect that prevented rc scripts from picking
up configuration data from rc.conf
- Improve startup script documentation
- Document required ACL when using a remote redis instance
- Document how to enable JBIG2 and its potential pitfalls
PR: 278424, 278425, 278426
Reported by: anonymous bugzilla user, netchild
MFH: 2024Q2
Diffstat (limited to 'deskutils/py-paperless-ngx/files/paperless-consumer.in')
-rwxr-xr-x | deskutils/py-paperless-ngx/files/paperless-consumer.in | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/deskutils/py-paperless-ngx/files/paperless-consumer.in b/deskutils/py-paperless-ngx/files/paperless-consumer.in index 806003623d2d..987234567de8 100755 --- a/deskutils/py-paperless-ngx/files/paperless-consumer.in +++ b/deskutils/py-paperless-ngx/files/paperless-consumer.in @@ -11,11 +11,13 @@ # paperless_consumer_enable (bool): Set to "NO" by default. # Set it to "YES" to enable # paperless_consumer +# paperless_consumer_user (str): Set to "paperless" by default. +# User to run consumer. # paperless_consumer_log_facility(str): Set to "daemon" by default. # Consumer logging syslog facility. # paperless_consumer_log_priority(str): Set to "notice" by default. # Consumer logging syslog priority. -# paperless_consumer_log_tag(str): Set to "paperless-consumer" by default. +# paperless_consumer_log_tag (str): Set to "paperless-consumer" by default. # Consumer logging syslog tag. . /etc/rc.subr @@ -23,7 +25,8 @@ name="paperless_consumer" rcvar="${name}_enable" -# Set defaults +# read configuration and set defaults +load_rc_config "$name" paperless_consumer_enable=${paperless_consumer_enable:-"NO"} paperless_consumer_daemon_user=${paperless_consumer_user:-"paperless"} paperless_consumer_log_facility=${paperless_consumer_log_facility:-"daemon"} @@ -45,5 +48,4 @@ command_args="-cS -u ${paperless_consumer_daemon_user} \ -T ${paperless_consumer_log_tag} \ %%PREFIX%%/bin/paperless document_consumer" -load_rc_config ${name} run_rc_command "$1" |