BeA-Eingang: Unterschied zwischen den Versionen

Aus Lawsuit - Wiki
Wechseln zu: Navigation, Suche
(ImageMagick und API2)
(Posteingang speichern und bearbeiten)
Zeile 44: Zeile 44:
 
==Posteingang speichern und bearbeiten==
 
==Posteingang speichern und bearbeiten==
  
Speichern Sie die im beA-Posteingang aufgefundenen Dateien als Superuser zum jeweiligen Fall im Documents-Ordner, also z.B. <tt>Documents/2020/56/media/4200-2020-253754_Doppeluebersendung_Klaeger.pdf</tt>.
+
Speichern Sie ab jetzt die im beA-Posteingang aufgefundenen Dateien als Superuser zum jeweiligen Fall im Documents-Ordner, also z.B. <tt>Documents/2020/56/media/4200-2020-253754_Doppeluebersendung_Klaeger.pdf</tt>.
  
 
Berichtigen Sie anschließend die Berechtigungen zu den als Superuser gespeicherten Dokumenten in der Befehlszeile mit
 
Berichtigen Sie anschließend die Berechtigungen zu den als Superuser gespeicherten Dokumenten in der Befehlszeile mit

Version vom 23. Februar 2021, 14:17 Uhr

Kompatibilität mit openSUSE openSUSE-Themen Weiterführende Artikel Suse.png



Einführung

Zur Vereinfachung der Posteingangsbearbeitung können Sie die Dateien jeweils als root in das Unterverzeichnis /media/ unter dem jeweiligen Fall abspeichern, also z.B. als 'Documents/2020/56/media/4200-2020-253754_Doppeluebersendung_Klaeger.pdf'. Jedoch müssen einige Änderungen vorgenommen werden, damit die Dateien hernach einfach zusammengefasst werden können.



ImageMagick und API2

Fügen Sie, sofern noch nicht geschehen, folgende Perl-Pakete hinzu:

> sudo zypper in perl-PDF-API2 perl-PerlMagick


Passen Sie anschließend ImageMagick wie folgt an:

Öffnen Sie mit einem Textbearbeitungsprogramm wie z.B. kate die Datei /etc/ImageMagick-7-SUSE/policy.xml als Superuser. Kommentieren Sie darin mit <STRG>+<D> die folgende Zeile aus

<policy domain="coder" rights="none" pattern="MVG" />

und ändern Sie anschließend weiter unten Zeile

<policy domain="coder" rights="write" pattern="PDF" />

in

<policy domain="coder" rights="read|write" pattern="PDF" />

und fügen Sie diese weitere Zeile

<policy domain="coder" rights="read|write" pattern="LABEL" />

hinzu.

Starten Sie anschließend den Apache-Server neu per

sudo service apache2 restart

Posteingang speichern und bearbeiten

Speichern Sie ab jetzt die im beA-Posteingang aufgefundenen Dateien als Superuser zum jeweiligen Fall im Documents-Ordner, also z.B. Documents/2020/56/media/4200-2020-253754_Doppeluebersendung_Klaeger.pdf.

Berichtigen Sie anschließend die Berechtigungen zu den als Superuser gespeicherten Dokumenten in der Befehlszeile mit

sudo chmod a+rw Documents/*/*/media/*.pdf && chown -f wwwrun:www Documents/*/*/media/*.pdf

Sie können hierfür alternativ ein Icon auf der Arbeitsfläche mit folgendem Inhalt erstellen:

[Desktop Entry]
Comment[de_DE]=Macht als Superuser alle PDF-Dokumente im Media-Unterordner für Lawsuit frei
Comment=Macht als Superuser alle PDF-Dokumente im Media-Unterordner für Lawsuit frei
Exec=chmod a+rw Documents/*/*/media/*.pdf && chown -f wwwrun:www Documents/*/*/media/*.pdf
GenericName[de_DE]=beA-Downloads freimachen
GenericName=beA-Downloads freimachen
Icon=gcr-key
MimeType=
Name[de_DE]=beA freimachen
Name=beA freimachen
Path=
StartupNotify=true
Terminal=true
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=none
X-KDE-SubstituteUID=true
X-KDE-Username=root

Der Posteingang der letzten 48h lässt sich nun mit einem Browser unter

http://localhost/lawsuit/cgi-bin/bea.pl

bearbeiten, speichern und weiterleiten.

Externe Links