chore: non-cifs nextcloud, partsy, zomboid updates
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
#!/bin/bash
|
||||
# LibreSign dependency setup for Skudak Nextcloud
|
||||
# Runs on container start via /docker-entrypoint-hooks.d/before-starting/
|
||||
# Note: This runs as www-data, not root. poppler-utils is installed
|
||||
# separately via Ansible using podman exec -u 0.
|
||||
|
||||
echo "=== LibreSign Setup: Installing dependencies ==="
|
||||
|
||||
# Install LibreSign-managed Java (required for PDFtk and jSignPdf)
|
||||
# This downloads a specific Java version that LibreSign validates
|
||||
echo "Installing Java..."
|
||||
php /var/www/html/occ libresign:install --java || echo "Java install skipped or failed"
|
||||
|
||||
# Install PDFtk (requires Java)
|
||||
echo "Installing PDFtk..."
|
||||
php /var/www/html/occ libresign:install --pdftk || echo "PDFtk install skipped or failed"
|
||||
|
||||
# Install jSignPdf (requires Java)
|
||||
echo "Installing jSignPdf..."
|
||||
php /var/www/html/occ libresign:install --jsignpdf || echo "jSignPdf install skipped or failed"
|
||||
|
||||
echo "=== LibreSign Setup: Complete ==="
|
||||
Reference in New Issue
Block a user