<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>http://wiki.iustus.eu/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=89.245.99.54</id>
		<title>Lawsuit - Wiki - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.iustus.eu/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=89.245.99.54"/>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Spezial:Beitr%C3%A4ge/89.245.99.54"/>
		<updated>2026-07-05T14:09:26Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7191</id>
		<title>Fehlende Pakete nachladen - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7191"/>
				<updated>2026-01-06T21:41:00Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Installation fehlender Perl-Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/16-04 16.04]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/Perl/ Perl]&lt;br /&gt;
|&lt;br /&gt;
*[https://innovativeinnovation.github.io/ubuntu-setup/perl/cpan.html Perl-Einrichtung]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu liefert ein System, das aus aus Sicherheitsgründen viele notwendigen Pakete für ''Lawsuit'' noch nicht enthält.&lt;br /&gt;
Zudem sind für die Installation und Kompilierung von Perlmodulen nötigen Programme im Kernbestand nicht enthalten und sie müssen nachinstalliert werden. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Themes anpassen ==&lt;br /&gt;
Installieren Sie die Themes-Erweiterung per&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install gnome-tweaks gnome-shell-extensions}}&lt;br /&gt;
Sofern noch nicht vorhanden, legen Sie den &amp;lt;tt&amp;gt;.themes&amp;lt;/tt&amp;gt;-Ordner an:&lt;br /&gt;
{{shell|&amp;gt; mkdir ~/.themes}}&lt;br /&gt;
Ermitteln Sie die von Ihnen verwendete ''Gnome''-version mit&lt;br /&gt;
{{shell|&amp;gt; gnome-shell --version}}&lt;br /&gt;
und folgen der Anleitung unter&lt;br /&gt;
 https://drasite.com/flat-remix-gnome&lt;br /&gt;
insbesondere mit dem folgenden Befehl&lt;br /&gt;
{{shell|&amp;gt; sudo apt install git}}&lt;br /&gt;
und dann&lt;br /&gt;
{{shell|&amp;gt; git clone --branch 20231026 https://github.com/daniruiz/flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; cd flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; make &amp;amp;&amp;amp; sudo make install}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weitere benötigte Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install libglib2.0-dev-bin imagemagick gcc gimp k3b kdiff3 kfind lftp python3-img2pdf qrencode unoconv xterm zip }}&lt;br /&gt;
Ferner&lt;br /&gt;
{{Shell|&amp;gt; sudo snap install tesseract }}&lt;br /&gt;
&lt;br /&gt;
== Installation fehlender Perl-Module ==&lt;br /&gt;
Einige Perl-Module, die ''Lawsuit'' verwendet, sind teilweise in rpm-Paketen von openSUSE enthalten. Für deren Installation aus externen Quellen werden folgende Pakete zusätzlich benötigt:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install automake libapache2-mod-fcgid make libarchive-zip-perl libcgi-simple-perl libpdf-api2-perl libimage-magick-perl libyaml-perl libjpeg-dev libjpeg8-dev libjpeg-turbo8-dev zbar-tools libnet-whois-raw-perl libcrypt-rijndael-perl libgd-dev libdatetime-locale-perl libdatetime-timezone-systemv-perl}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Als Superuser starten Sie die MCPAN-Shell:&lt;br /&gt;
{{Shell|&amp;gt; sudo perl -e shell -MCPAN}}&lt;br /&gt;
und installieren Sie dann die folgenden Module:&lt;br /&gt;
{{Shell|cpan[1]&amp;gt;install CGI.pm &amp;lt;br&amp;gt;cpan[2]&amp;gt;install CGI::Cookie&amp;lt;br&amp;gt;cpan[3]&amp;gt;install Math::Utils&amp;lt;br&amp;gt;cpan[4]&amp;gt;install use.pm&amp;lt;br&amp;gt;cpan[5]&amp;gt;install File::Tail&amp;lt;br&amp;gt;cpan[6]&amp;gt;install ODF::lpOD&amp;lt;br&amp;gt;cpan[7]&amp;gt;install URI::Encode&amp;lt;br&amp;gt;cpan[8]&amp;gt;install JSON&amp;lt;br&amp;gt;cpan[9]&amp;gt;install Imager::QRCode&amp;lt;br&amp;gt;cpan[10]&amp;gt;install Imager::File::JPEG&amp;lt;br&amp;gt;cpan[11]&amp;gt;install Image::Scale&amp;lt;br&amp;gt;cpan[12]&amp;gt;install HTTP::Request&amp;lt;br&amp;gt;cpan[13]&amp;gt;install LWP::UserAgent&amp;lt;br&amp;gt;cpan[14]&amp;gt;install LWP::Simple::Post&amp;lt;br&amp;gt;cpan[15]&amp;gt;install List::Util&amp;lt;br&amp;gt;cpan[16]&amp;gt;install MIME::Words&amp;lt;br&amp;gt;cpan[17]&amp;gt;install App::PDFUtils&amp;lt;br&amp;gt;cpan[18]&amp;gt;install Data::ICal&amp;lt;br&amp;gt;cpan[19]&amp;gt;install DateTime::Event::ICal&amp;lt;br&amp;gt;cpan[20]&amp;gt;install Data::ICal::DateTime&amp;lt;br&amp;gt;cpan[21]&amp;gt;install Net::Fritz::Box&amp;lt;br&amp;gt;cpan[22]&amp;gt;install Net::Fritz::Phonebook # W&amp;amp;auml;hlen Sie hier Pretty Printing&amp;lt;br&amp;gt;cpan[23]&amp;gt;install Spreadsheet::ParseXLSX&amp;lt;br&amp;gt;cpan[25]&amp;gt;quit}}&lt;br /&gt;
&lt;br /&gt;
Daneben wird für das beA-Postfach grundsätzlich eine Texterkennung erwartet. Für sie verwendet ''Lawsuit'' die Erweiterung ''pdfsandwich'', die wie folgt installiert wird&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install pdfsandwich}}&lt;br /&gt;
Fügen Sie anschließend in der Datei &amp;lt;tt&amp;gt;/etc/ImageMagick-7-SUSE/policy.xml&amp;lt;/tt&amp;gt; die folgende Zeile ein oder kommentieren Sie sie aus:&lt;br /&gt;
  &amp;lt;policy domain=&amp;quot;coder&amp;quot; rights=&amp;quot;read|write&amp;quot; pattern=&amp;quot;PDF&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für aktuelle USB-Sticks ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install exfatprogs}}&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für Ausweisfunktion ==&lt;br /&gt;
Die ''AusweisApp2'' ist bereits standardmäßig im Release enthalten, ansonsten kann man weitere Versionen unter&lt;br /&gt;
 https://www.openecard.org/en/download/&lt;br /&gt;
finden.&lt;br /&gt;
&lt;br /&gt;
== Zusatzeinstellungen für die Fritz!Box ==&lt;br /&gt;
Sofern Sie eine Fritz!Box benutzten, können Sie sich die eingehenden Anrufe mit dem Skript ''fritzcall.pl'' direkt anzeigen lassen. Dafür sind allerdings zunächst Anpassungen in der Fritz!Box nötig. Unter&lt;br /&gt;
 &amp;gt; Heimnetz &amp;gt; Netzwerk &amp;gt;  Netzwerkeinstellungen&lt;br /&gt;
klicken Sie unter dem Zusatzpunkt ''weitere Einstellungen'' die Auswahlbox ''Zugriff für Anwendungen zulassen'' an, um Abrufe über die TR-064 API zuzulassen.&lt;br /&gt;
Ferner müssen Sie dem User, den Sie später in ''fritzcall.pl'' unter ''username'' mit seinem ''password'' eintragen wollen, zunächst unter&lt;br /&gt;
 &amp;gt; System &amp;gt; Fritz!Box-Benutzer &lt;br /&gt;
den Zugang aus dem Internet erlauben.&lt;br /&gt;
Wenn diese Einstellungen richtig vorgenommen sind, sollte der im Rechner gestartete Browser-Aufruf&lt;br /&gt;
 http://fritz.box:49000/tr64desc.xml&lt;br /&gt;
eine XML-Datei auswerfen.&lt;br /&gt;
&lt;br /&gt;
===External links===&lt;br /&gt;
*[https://www.perl.org/ Perl-Community]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7190</id>
		<title>Fehlende Pakete nachladen - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7190"/>
				<updated>2026-01-06T21:38:13Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Installation fehlender Perl-Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/16-04 16.04]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/Perl/ Perl]&lt;br /&gt;
|&lt;br /&gt;
*[https://innovativeinnovation.github.io/ubuntu-setup/perl/cpan.html Perl-Einrichtung]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu liefert ein System, das aus aus Sicherheitsgründen viele notwendigen Pakete für ''Lawsuit'' noch nicht enthält.&lt;br /&gt;
Zudem sind für die Installation und Kompilierung von Perlmodulen nötigen Programme im Kernbestand nicht enthalten und sie müssen nachinstalliert werden. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Themes anpassen ==&lt;br /&gt;
Installieren Sie die Themes-Erweiterung per&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install gnome-tweaks gnome-shell-extensions}}&lt;br /&gt;
Sofern noch nicht vorhanden, legen Sie den &amp;lt;tt&amp;gt;.themes&amp;lt;/tt&amp;gt;-Ordner an:&lt;br /&gt;
{{shell|&amp;gt; mkdir ~/.themes}}&lt;br /&gt;
Ermitteln Sie die von Ihnen verwendete ''Gnome''-version mit&lt;br /&gt;
{{shell|&amp;gt; gnome-shell --version}}&lt;br /&gt;
und folgen der Anleitung unter&lt;br /&gt;
 https://drasite.com/flat-remix-gnome&lt;br /&gt;
insbesondere mit dem folgenden Befehl&lt;br /&gt;
{{shell|&amp;gt; sudo apt install git}}&lt;br /&gt;
und dann&lt;br /&gt;
{{shell|&amp;gt; git clone --branch 20231026 https://github.com/daniruiz/flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; cd flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; make &amp;amp;&amp;amp; sudo make install}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weitere benötigte Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install libglib2.0-dev-bin imagemagick gcc gimp k3b kdiff3 kfind lftp python3-img2pdf qrencode unoconv xterm zip }}&lt;br /&gt;
Ferner&lt;br /&gt;
{{Shell|&amp;gt; sudo snap install tesseract }}&lt;br /&gt;
&lt;br /&gt;
== Installation fehlender Perl-Module ==&lt;br /&gt;
Einige Perl-Module, die ''Lawsuit'' verwendet, sind teilweise in rpm-Paketen von openSUSE enthalten. Für deren Installation aus externen Quellen werden folgende Pakete zusätzlich benötigt:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install automake libapache2-mod-fcgid make libarchive-zip-perl libcgi-simple-perl libpdf-api2-perl libimage-magick-perl libyaml-perl libjpeg-dev libjpeg8-dev libjpeg-turbo8-dev zbar-tools libnet-whois-raw-perl libcrypt-rijndael-perl libgd-dev libdatetime-locale-perl libdatetime-timezone-systemv-perl}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Als Superuser starten Sie die MCPAN-Shell:&lt;br /&gt;
{{Shell|&amp;gt; sudo perl -e shell -MCPAN}}&lt;br /&gt;
und installieren Sie dann die folgenden Module:&lt;br /&gt;
{{Shell|cpan[1]&amp;gt;install CGI.pm &amp;lt;br&amp;gt;cpan[2]&amp;gt;install CGI::Cookie&amp;lt;br&amp;gt;cpan[3]&amp;gt;install Math::Utils&amp;lt;br&amp;gt;cpan[4]&amp;gt;install use.pm&amp;lt;br&amp;gt;cpan[5]&amp;gt;install File::Tail&amp;lt;br&amp;gt;cpan[6]&amp;gt;install ODF::lpOD&amp;lt;br&amp;gt;cpan[7]&amp;gt;install URI::Encode&amp;lt;br&amp;gt;cpan[8]&amp;gt;install JSON&amp;lt;br&amp;gt;cpan[9]&amp;gt;install Imager::QRCode&amp;lt;br&amp;gt;cpan[10]&amp;gt;install Imager::File::JPEG&amp;lt;br&amp;gt;cpan[11]&amp;gt;install Image::Scale&amp;lt;br&amp;gt;cpan[12]&amp;gt;install Image::Magick&amp;lt;br&amp;gt;cpan[13]&amp;gt;install HTTP::Request&amp;lt;br&amp;gt;cpan[14]&amp;gt;install LWP::UserAgent&amp;lt;br&amp;gt;cpan[15]&amp;gt;install LWP::Simple::Post&amp;lt;br&amp;gt;cpan[16]&amp;gt;install List::Util&amp;lt;br&amp;gt;cpan[17]&amp;gt;install MIME::Words&amp;lt;br&amp;gt;cpan[18]&amp;gt;install App::PDFUtils&amp;lt;br&amp;gt;cpan[19]&amp;gt;install Data::ICal&amp;lt;br&amp;gt;cpan[20]&amp;gt;install DateTime::Event::ICal&amp;lt;br&amp;gt;cpan[21]&amp;gt;install Data::ICal::DateTime&amp;lt;br&amp;gt;cpan[22]&amp;gt;install Net::Fritz::Box&amp;lt;br&amp;gt;cpan[23]&amp;gt;install Net::Fritz::Phonebook # W&amp;amp;auml;hlen Sie hier Pretty Printing&amp;lt;br&amp;gt;cpan[24]&amp;gt;install Spreadsheet::ParseXLSX&amp;lt;br&amp;gt;cpan[25]&amp;gt;quit}}&lt;br /&gt;
&lt;br /&gt;
Daneben wird für das beA-Postfach grundsätzlich eine Texterkennung erwartet. Für sie verwendet ''Lawsuit'' die Erweiterung ''pdfsandwich'', die wie folgt installiert wird&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install pdfsandwich}}&lt;br /&gt;
Fügen Sie anschließend in der Datei &amp;lt;tt&amp;gt;/etc/ImageMagick-7-SUSE/policy.xml&amp;lt;/tt&amp;gt; die folgende Zeile ein oder kommentieren Sie sie aus:&lt;br /&gt;
  &amp;lt;policy domain=&amp;quot;coder&amp;quot; rights=&amp;quot;read|write&amp;quot; pattern=&amp;quot;PDF&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für aktuelle USB-Sticks ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install exfatprogs}}&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für Ausweisfunktion ==&lt;br /&gt;
Die ''AusweisApp2'' ist bereits standardmäßig im Release enthalten, ansonsten kann man weitere Versionen unter&lt;br /&gt;
 https://www.openecard.org/en/download/&lt;br /&gt;
finden.&lt;br /&gt;
&lt;br /&gt;
== Zusatzeinstellungen für die Fritz!Box ==&lt;br /&gt;
Sofern Sie eine Fritz!Box benutzten, können Sie sich die eingehenden Anrufe mit dem Skript ''fritzcall.pl'' direkt anzeigen lassen. Dafür sind allerdings zunächst Anpassungen in der Fritz!Box nötig. Unter&lt;br /&gt;
 &amp;gt; Heimnetz &amp;gt; Netzwerk &amp;gt;  Netzwerkeinstellungen&lt;br /&gt;
klicken Sie unter dem Zusatzpunkt ''weitere Einstellungen'' die Auswahlbox ''Zugriff für Anwendungen zulassen'' an, um Abrufe über die TR-064 API zuzulassen.&lt;br /&gt;
Ferner müssen Sie dem User, den Sie später in ''fritzcall.pl'' unter ''username'' mit seinem ''password'' eintragen wollen, zunächst unter&lt;br /&gt;
 &amp;gt; System &amp;gt; Fritz!Box-Benutzer &lt;br /&gt;
den Zugang aus dem Internet erlauben.&lt;br /&gt;
Wenn diese Einstellungen richtig vorgenommen sind, sollte der im Rechner gestartete Browser-Aufruf&lt;br /&gt;
 http://fritz.box:49000/tr64desc.xml&lt;br /&gt;
eine XML-Datei auswerfen.&lt;br /&gt;
&lt;br /&gt;
===External links===&lt;br /&gt;
*[https://www.perl.org/ Perl-Community]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7189</id>
		<title>Fehlende Pakete nachladen - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7189"/>
				<updated>2026-01-06T21:10:37Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Installation fehlender Perl-Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/16-04 16.04]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/Perl/ Perl]&lt;br /&gt;
|&lt;br /&gt;
*[https://innovativeinnovation.github.io/ubuntu-setup/perl/cpan.html Perl-Einrichtung]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu liefert ein System, das aus aus Sicherheitsgründen viele notwendigen Pakete für ''Lawsuit'' noch nicht enthält.&lt;br /&gt;
Zudem sind für die Installation und Kompilierung von Perlmodulen nötigen Programme im Kernbestand nicht enthalten und sie müssen nachinstalliert werden. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Themes anpassen ==&lt;br /&gt;
Installieren Sie die Themes-Erweiterung per&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install gnome-tweaks gnome-shell-extensions}}&lt;br /&gt;
Sofern noch nicht vorhanden, legen Sie den &amp;lt;tt&amp;gt;.themes&amp;lt;/tt&amp;gt;-Ordner an:&lt;br /&gt;
{{shell|&amp;gt; mkdir ~/.themes}}&lt;br /&gt;
Ermitteln Sie die von Ihnen verwendete ''Gnome''-version mit&lt;br /&gt;
{{shell|&amp;gt; gnome-shell --version}}&lt;br /&gt;
und folgen der Anleitung unter&lt;br /&gt;
 https://drasite.com/flat-remix-gnome&lt;br /&gt;
insbesondere mit dem folgenden Befehl&lt;br /&gt;
{{shell|&amp;gt; sudo apt install git}}&lt;br /&gt;
und dann&lt;br /&gt;
{{shell|&amp;gt; git clone --branch 20231026 https://github.com/daniruiz/flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; cd flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; make &amp;amp;&amp;amp; sudo make install}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weitere benötigte Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install libglib2.0-dev-bin imagemagick gcc gimp k3b kdiff3 kfind lftp python3-img2pdf qrencode unoconv xterm zip }}&lt;br /&gt;
Ferner&lt;br /&gt;
{{Shell|&amp;gt; sudo snap install tesseract }}&lt;br /&gt;
&lt;br /&gt;
== Installation fehlender Perl-Module ==&lt;br /&gt;
Einige Perl-Module, die ''Lawsuit'' verwendet, sind teilweise in rpm-Paketen von openSUSE enthalten. Für deren Installation aus externen Quellen werden folgende Pakete zusätzlich benötigt:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install automake libapache2-mod-fcgid make libarchive-zip-perl libcgi-simple-perl libpdf-api2-perl imagemagick libimage-magick-perl libyaml-perl libjpeg-dev libjpeg8-dev libjpeg-turbo8-dev zbar-tools libnet-whois-raw-perl libcrypt-rijndael-perl libgd-dev libdatetime-locale-perl libdatetime-timezone-systemv-perl}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Als Superuser starten Sie die MCPAN-Shell:&lt;br /&gt;
{{Shell|&amp;gt; sudo perl -e shell -MCPAN}}&lt;br /&gt;
und installieren Sie dann die folgenden Module:&lt;br /&gt;
{{Shell|cpan[1]&amp;gt;install CGI.pm &amp;lt;br&amp;gt;cpan[2]&amp;gt;install CGI::Cookie&amp;lt;br&amp;gt;cpan[3]&amp;gt;install Math::Utils&amp;lt;br&amp;gt;cpan[4]&amp;gt;install use.pm&amp;lt;br&amp;gt;cpan[5]&amp;gt;install File::Tail&amp;lt;br&amp;gt;cpan[6]&amp;gt;install ODF::lpOD&amp;lt;br&amp;gt;cpan[7]&amp;gt;install URI::Encode&amp;lt;br&amp;gt;cpan[8]&amp;gt;install JSON&amp;lt;br&amp;gt;cpan[9]&amp;gt;install Imager::QRCode&amp;lt;br&amp;gt;cpan[10]&amp;gt;install Imager::File::JPEG&amp;lt;br&amp;gt;cpan[11]&amp;gt;install Image::Scale&amp;lt;br&amp;gt;cpan[12]&amp;gt;install Image::Magick&amp;lt;br&amp;gt;cpan[13]&amp;gt;install HTTP::Request&amp;lt;br&amp;gt;cpan[14]&amp;gt;install LWP::UserAgent&amp;lt;br&amp;gt;cpan[15]&amp;gt;install LWP::Simple::Post&amp;lt;br&amp;gt;cpan[16]&amp;gt;install List::Util&amp;lt;br&amp;gt;cpan[17]&amp;gt;install MIME::Words&amp;lt;br&amp;gt;cpan[18]&amp;gt;install App::PDFUtils&amp;lt;br&amp;gt;cpan[19]&amp;gt;install Data::ICal&amp;lt;br&amp;gt;cpan[20]&amp;gt;install DateTime::Event::ICal&amp;lt;br&amp;gt;cpan[21]&amp;gt;install Data::ICal::DateTime&amp;lt;br&amp;gt;cpan[22]&amp;gt;install Net::Fritz::Box&amp;lt;br&amp;gt;cpan[23]&amp;gt;install Net::Fritz::Phonebook # W&amp;amp;auml;hlen Sie hier Pretty Printing&amp;lt;br&amp;gt;cpan[24]&amp;gt;install Spreadsheet::ParseXLSX&amp;lt;br&amp;gt;cpan[25]&amp;gt;quit}}&lt;br /&gt;
&lt;br /&gt;
Daneben wird für das beA-Postfach grundsätzlich eine Texterkennung erwartet. Für sie verwendet ''Lawsuit'' die Erweiterung ''pdfsandwich'', die wie folgt installiert wird&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install pdfsandwich}}&lt;br /&gt;
Fügen Sie anschließend in der Datei &amp;lt;tt&amp;gt;/etc/ImageMagick-7-SUSE/policy.xml&amp;lt;/tt&amp;gt; die folgende Zeile ein oder kommentieren Sie sie aus:&lt;br /&gt;
  &amp;lt;policy domain=&amp;quot;coder&amp;quot; rights=&amp;quot;read|write&amp;quot; pattern=&amp;quot;PDF&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für aktuelle USB-Sticks ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install exfatprogs}}&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für Ausweisfunktion ==&lt;br /&gt;
Die ''AusweisApp2'' ist bereits standardmäßig im Release enthalten, ansonsten kann man weitere Versionen unter&lt;br /&gt;
 https://www.openecard.org/en/download/&lt;br /&gt;
finden.&lt;br /&gt;
&lt;br /&gt;
== Zusatzeinstellungen für die Fritz!Box ==&lt;br /&gt;
Sofern Sie eine Fritz!Box benutzten, können Sie sich die eingehenden Anrufe mit dem Skript ''fritzcall.pl'' direkt anzeigen lassen. Dafür sind allerdings zunächst Anpassungen in der Fritz!Box nötig. Unter&lt;br /&gt;
 &amp;gt; Heimnetz &amp;gt; Netzwerk &amp;gt;  Netzwerkeinstellungen&lt;br /&gt;
klicken Sie unter dem Zusatzpunkt ''weitere Einstellungen'' die Auswahlbox ''Zugriff für Anwendungen zulassen'' an, um Abrufe über die TR-064 API zuzulassen.&lt;br /&gt;
Ferner müssen Sie dem User, den Sie später in ''fritzcall.pl'' unter ''username'' mit seinem ''password'' eintragen wollen, zunächst unter&lt;br /&gt;
 &amp;gt; System &amp;gt; Fritz!Box-Benutzer &lt;br /&gt;
den Zugang aus dem Internet erlauben.&lt;br /&gt;
Wenn diese Einstellungen richtig vorgenommen sind, sollte der im Rechner gestartete Browser-Aufruf&lt;br /&gt;
 http://fritz.box:49000/tr64desc.xml&lt;br /&gt;
eine XML-Datei auswerfen.&lt;br /&gt;
&lt;br /&gt;
===External links===&lt;br /&gt;
*[https://www.perl.org/ Perl-Community]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7188</id>
		<title>Fehlende Pakete nachladen - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7188"/>
				<updated>2026-01-06T21:10:15Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Installation fehlender Perl-Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/16-04 16.04]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/Perl/ Perl]&lt;br /&gt;
|&lt;br /&gt;
*[https://innovativeinnovation.github.io/ubuntu-setup/perl/cpan.html Perl-Einrichtung]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu liefert ein System, das aus aus Sicherheitsgründen viele notwendigen Pakete für ''Lawsuit'' noch nicht enthält.&lt;br /&gt;
Zudem sind für die Installation und Kompilierung von Perlmodulen nötigen Programme im Kernbestand nicht enthalten und sie müssen nachinstalliert werden. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Themes anpassen ==&lt;br /&gt;
Installieren Sie die Themes-Erweiterung per&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install gnome-tweaks gnome-shell-extensions}}&lt;br /&gt;
Sofern noch nicht vorhanden, legen Sie den &amp;lt;tt&amp;gt;.themes&amp;lt;/tt&amp;gt;-Ordner an:&lt;br /&gt;
{{shell|&amp;gt; mkdir ~/.themes}}&lt;br /&gt;
Ermitteln Sie die von Ihnen verwendete ''Gnome''-version mit&lt;br /&gt;
{{shell|&amp;gt; gnome-shell --version}}&lt;br /&gt;
und folgen der Anleitung unter&lt;br /&gt;
 https://drasite.com/flat-remix-gnome&lt;br /&gt;
insbesondere mit dem folgenden Befehl&lt;br /&gt;
{{shell|&amp;gt; sudo apt install git}}&lt;br /&gt;
und dann&lt;br /&gt;
{{shell|&amp;gt; git clone --branch 20231026 https://github.com/daniruiz/flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; cd flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; make &amp;amp;&amp;amp; sudo make install}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weitere benötigte Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install libglib2.0-dev-bin imagemagick gcc gimp k3b kdiff3 kfind lftp python3-img2pdf qrencode unoconv xterm zip }}&lt;br /&gt;
Ferner&lt;br /&gt;
{{Shell|&amp;gt; sudo snap install tesseract }}&lt;br /&gt;
&lt;br /&gt;
== Installation fehlender Perl-Module ==&lt;br /&gt;
Einige Perl-Module, die ''Lawsuit'' verwendet, sind teilweise in rpm-Paketen von openSUSE enthalten. Für deren Installation aus externen Quellen werden folgende Pakete zusätzlich benötigt:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install automake libapache2-mod-fcgid make libarchive-zip-perl libcgi-simple-perl libpdf-api2-perl imagemagick libimage-magick-perl libyaml-perl libjpeg-dev libjpeg8-dev libjpeg-turbo8-dev zbar-tools libnet-whois-raw-perl libcrypt-rijndael-perl libgd-dev libdatetime-locale-perl libdatetime-timezone-systemv-perl}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Als Superuser starten Sie die MCPAN-Shell:&lt;br /&gt;
{{Shell|&amp;gt; sudo perl -e shell -MCPAN}}&lt;br /&gt;
und installieren Sie dann die folgenden Module:&lt;br /&gt;
{{Shell|cpan[1]&amp;gt;install CGI.pm &amp;lt;br&amp;gt;cpan[2]&amp;gt;install CGI::Cookie&amp;lt;br&amp;gt;cpan[3]&amp;gt;install Math::Utils&amp;lt;br&amp;gt;cpan[4]&amp;gt;install use.pm&amp;lt;br&amp;gt;cpan[5]&amp;gt;install File::Tail&amp;lt;br&amp;gt;cpan[6]&amp;gt;install ODF::lpOD&amp;lt;br&amp;gt;cpan[7]&amp;gt;install URI::Encode&amp;lt;br&amp;gt;cpan[8]&amp;gt;install JSON&amp;lt;br&amp;gt;cpan[9]&amp;gt;install Imager::QRCode&amp;lt;br&amp;gt;cpan[10]&amp;gt;install Imager::File::JPEG&amp;lt;br&amp;gt;cpan[11]&amp;gt;install Image::Scale&amp;lt;br&amp;gt;cpan[12]&amp;gt;install Image::Magick;&amp;lt;br&amp;gt;cpan[13]&amp;gt; install HTTP::Request&amp;lt;br&amp;gt;cpan[14]&amp;gt;install LWP::UserAgent&amp;lt;br&amp;gt;cpan[15]&amp;gt;install LWP::Simple::Post&amp;lt;br&amp;gt;cpan[16]&amp;gt;install List::Util&amp;lt;br&amp;gt;cpan[17]&amp;gt;install MIME::Words&amp;lt;br&amp;gt;cpan[18]&amp;gt;install App::PDFUtils&amp;lt;br&amp;gt;cpan[19]&amp;gt;install Data::ICal&amp;lt;br&amp;gt;cpan[20]&amp;gt;install DateTime::Event::ICal&amp;lt;br&amp;gt;cpan[21]&amp;gt;install Data::ICal::DateTime&amp;lt;br&amp;gt;cpan[22]&amp;gt;install Net::Fritz::Box&amp;lt;br&amp;gt;cpan[23]&amp;gt;install Net::Fritz::Phonebook # W&amp;amp;auml;hlen Sie hier Pretty Printing&amp;lt;br&amp;gt;cpan[24]&amp;gt;install Spreadsheet::ParseXLSX&amp;lt;br&amp;gt;cpan[25]&amp;gt;quit}}&lt;br /&gt;
&lt;br /&gt;
Daneben wird für das beA-Postfach grundsätzlich eine Texterkennung erwartet. Für sie verwendet ''Lawsuit'' die Erweiterung ''pdfsandwich'', die wie folgt installiert wird&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install pdfsandwich}}&lt;br /&gt;
Fügen Sie anschließend in der Datei &amp;lt;tt&amp;gt;/etc/ImageMagick-7-SUSE/policy.xml&amp;lt;/tt&amp;gt; die folgende Zeile ein oder kommentieren Sie sie aus:&lt;br /&gt;
  &amp;lt;policy domain=&amp;quot;coder&amp;quot; rights=&amp;quot;read|write&amp;quot; pattern=&amp;quot;PDF&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für aktuelle USB-Sticks ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install exfatprogs}}&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für Ausweisfunktion ==&lt;br /&gt;
Die ''AusweisApp2'' ist bereits standardmäßig im Release enthalten, ansonsten kann man weitere Versionen unter&lt;br /&gt;
 https://www.openecard.org/en/download/&lt;br /&gt;
finden.&lt;br /&gt;
&lt;br /&gt;
== Zusatzeinstellungen für die Fritz!Box ==&lt;br /&gt;
Sofern Sie eine Fritz!Box benutzten, können Sie sich die eingehenden Anrufe mit dem Skript ''fritzcall.pl'' direkt anzeigen lassen. Dafür sind allerdings zunächst Anpassungen in der Fritz!Box nötig. Unter&lt;br /&gt;
 &amp;gt; Heimnetz &amp;gt; Netzwerk &amp;gt;  Netzwerkeinstellungen&lt;br /&gt;
klicken Sie unter dem Zusatzpunkt ''weitere Einstellungen'' die Auswahlbox ''Zugriff für Anwendungen zulassen'' an, um Abrufe über die TR-064 API zuzulassen.&lt;br /&gt;
Ferner müssen Sie dem User, den Sie später in ''fritzcall.pl'' unter ''username'' mit seinem ''password'' eintragen wollen, zunächst unter&lt;br /&gt;
 &amp;gt; System &amp;gt; Fritz!Box-Benutzer &lt;br /&gt;
den Zugang aus dem Internet erlauben.&lt;br /&gt;
Wenn diese Einstellungen richtig vorgenommen sind, sollte der im Rechner gestartete Browser-Aufruf&lt;br /&gt;
 http://fritz.box:49000/tr64desc.xml&lt;br /&gt;
eine XML-Datei auswerfen.&lt;br /&gt;
&lt;br /&gt;
===External links===&lt;br /&gt;
*[https://www.perl.org/ Perl-Community]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7187</id>
		<title>Fehlende Pakete nachladen - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7187"/>
				<updated>2026-01-06T21:08:43Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Installation fehlender Perl-Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/16-04 16.04]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/Perl/ Perl]&lt;br /&gt;
|&lt;br /&gt;
*[https://innovativeinnovation.github.io/ubuntu-setup/perl/cpan.html Perl-Einrichtung]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu liefert ein System, das aus aus Sicherheitsgründen viele notwendigen Pakete für ''Lawsuit'' noch nicht enthält.&lt;br /&gt;
Zudem sind für die Installation und Kompilierung von Perlmodulen nötigen Programme im Kernbestand nicht enthalten und sie müssen nachinstalliert werden. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Themes anpassen ==&lt;br /&gt;
Installieren Sie die Themes-Erweiterung per&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install gnome-tweaks gnome-shell-extensions}}&lt;br /&gt;
Sofern noch nicht vorhanden, legen Sie den &amp;lt;tt&amp;gt;.themes&amp;lt;/tt&amp;gt;-Ordner an:&lt;br /&gt;
{{shell|&amp;gt; mkdir ~/.themes}}&lt;br /&gt;
Ermitteln Sie die von Ihnen verwendete ''Gnome''-version mit&lt;br /&gt;
{{shell|&amp;gt; gnome-shell --version}}&lt;br /&gt;
und folgen der Anleitung unter&lt;br /&gt;
 https://drasite.com/flat-remix-gnome&lt;br /&gt;
insbesondere mit dem folgenden Befehl&lt;br /&gt;
{{shell|&amp;gt; sudo apt install git}}&lt;br /&gt;
und dann&lt;br /&gt;
{{shell|&amp;gt; git clone --branch 20231026 https://github.com/daniruiz/flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; cd flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; make &amp;amp;&amp;amp; sudo make install}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weitere benötigte Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install libglib2.0-dev-bin imagemagick gcc gimp k3b kdiff3 kfind lftp python3-img2pdf qrencode unoconv xterm zip }}&lt;br /&gt;
Ferner&lt;br /&gt;
{{Shell|&amp;gt; sudo snap install tesseract }}&lt;br /&gt;
&lt;br /&gt;
== Installation fehlender Perl-Module ==&lt;br /&gt;
Einige Perl-Module, die ''Lawsuit'' verwendet, sind teilweise in rpm-Paketen von openSUSE enthalten. Für deren Installation aus externen Quellen werden folgende Pakete zusätzlich benötigt:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install imagemagick imagemagick-7-doc}}&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install automake libapache2-mod-fcgid make libarchive-zip-perl libcgi-simple-perl libpdf-api2-perl libimage-magick-perl libyaml-perl libjpeg-dev libjpeg8-dev libjpeg-turbo8-dev zbar-tools libnet-whois-raw-perl libcrypt-rijndael-perl libgd-dev libdatetime-locale-perl libdatetime-timezone-systemv-perl}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Als Superuser starten Sie die MCPAN-Shell:&lt;br /&gt;
{{Shell|&amp;gt; sudo perl -e shell -MCPAN}}&lt;br /&gt;
und installieren Sie dann die folgenden Module:&lt;br /&gt;
{{Shell|cpan[1]&amp;gt;install CGI.pm &amp;lt;br&amp;gt;cpan[2]&amp;gt;install CGI::Cookie&amp;lt;br&amp;gt;cpan[3]&amp;gt;install Math::Utils&amp;lt;br&amp;gt;cpan[4]&amp;gt;install use.pm&amp;lt;br&amp;gt;cpan[5]&amp;gt;install File::Tail&amp;lt;br&amp;gt;cpan[6]&amp;gt;install ODF::lpOD&amp;lt;br&amp;gt;cpan[7]&amp;gt;install URI::Encode&amp;lt;br&amp;gt;cpan[8]&amp;gt;install JSON&amp;lt;br&amp;gt;cpan[9]&amp;gt;install Imager::QRCode&amp;lt;br&amp;gt;cpan[10]&amp;gt;install Imager::File::JPEG&amp;lt;br&amp;gt;cpan[11]&amp;gt;install Image::Scale&amp;lt;br&amp;gt;cpan[12]&amp;gt;install Image::Magick;&amp;lt;br&amp;gt;cpan[13]&amp;gt; install HTTP::Request&amp;lt;br&amp;gt;cpan[14]&amp;gt;install LWP::UserAgent&amp;lt;br&amp;gt;cpan[15]&amp;gt;install LWP::Simple::Post&amp;lt;br&amp;gt;cpan[16]&amp;gt;install List::Util&amp;lt;br&amp;gt;cpan[17]&amp;gt;install MIME::Words&amp;lt;br&amp;gt;cpan[18]&amp;gt;install App::PDFUtils&amp;lt;br&amp;gt;cpan[19]&amp;gt;install Data::ICal&amp;lt;br&amp;gt;cpan[20]&amp;gt;install DateTime::Event::ICal&amp;lt;br&amp;gt;cpan[21]&amp;gt;install Data::ICal::DateTime&amp;lt;br&amp;gt;cpan[22]&amp;gt;install Net::Fritz::Box&amp;lt;br&amp;gt;cpan[23]&amp;gt;install Net::Fritz::Phonebook # W&amp;amp;auml;hlen Sie hier Pretty Printing&amp;lt;br&amp;gt;cpan[24]&amp;gt;install Spreadsheet::ParseXLSX&amp;lt;br&amp;gt;cpan[25]&amp;gt;quit}}&lt;br /&gt;
&lt;br /&gt;
Daneben wird für das beA-Postfach grundsätzlich eine Texterkennung erwartet. Für sie verwendet ''Lawsuit'' die Erweiterung ''pdfsandwich'', die wie folgt installiert wird&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install pdfsandwich}}&lt;br /&gt;
Fügen Sie anschließend in der Datei &amp;lt;tt&amp;gt;/etc/ImageMagick-7-SUSE/policy.xml&amp;lt;/tt&amp;gt; die folgende Zeile ein oder kommentieren Sie sie aus:&lt;br /&gt;
  &amp;lt;policy domain=&amp;quot;coder&amp;quot; rights=&amp;quot;read|write&amp;quot; pattern=&amp;quot;PDF&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für aktuelle USB-Sticks ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install exfatprogs}}&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für Ausweisfunktion ==&lt;br /&gt;
Die ''AusweisApp2'' ist bereits standardmäßig im Release enthalten, ansonsten kann man weitere Versionen unter&lt;br /&gt;
 https://www.openecard.org/en/download/&lt;br /&gt;
finden.&lt;br /&gt;
&lt;br /&gt;
== Zusatzeinstellungen für die Fritz!Box ==&lt;br /&gt;
Sofern Sie eine Fritz!Box benutzten, können Sie sich die eingehenden Anrufe mit dem Skript ''fritzcall.pl'' direkt anzeigen lassen. Dafür sind allerdings zunächst Anpassungen in der Fritz!Box nötig. Unter&lt;br /&gt;
 &amp;gt; Heimnetz &amp;gt; Netzwerk &amp;gt;  Netzwerkeinstellungen&lt;br /&gt;
klicken Sie unter dem Zusatzpunkt ''weitere Einstellungen'' die Auswahlbox ''Zugriff für Anwendungen zulassen'' an, um Abrufe über die TR-064 API zuzulassen.&lt;br /&gt;
Ferner müssen Sie dem User, den Sie später in ''fritzcall.pl'' unter ''username'' mit seinem ''password'' eintragen wollen, zunächst unter&lt;br /&gt;
 &amp;gt; System &amp;gt; Fritz!Box-Benutzer &lt;br /&gt;
den Zugang aus dem Internet erlauben.&lt;br /&gt;
Wenn diese Einstellungen richtig vorgenommen sind, sollte der im Rechner gestartete Browser-Aufruf&lt;br /&gt;
 http://fritz.box:49000/tr64desc.xml&lt;br /&gt;
eine XML-Datei auswerfen.&lt;br /&gt;
&lt;br /&gt;
===External links===&lt;br /&gt;
*[https://www.perl.org/ Perl-Community]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7186</id>
		<title>Fehlende Pakete nachladen - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7186"/>
				<updated>2026-01-06T21:05:38Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Installation fehlender Perl-Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/16-04 16.04]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/Perl/ Perl]&lt;br /&gt;
|&lt;br /&gt;
*[https://innovativeinnovation.github.io/ubuntu-setup/perl/cpan.html Perl-Einrichtung]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu liefert ein System, das aus aus Sicherheitsgründen viele notwendigen Pakete für ''Lawsuit'' noch nicht enthält.&lt;br /&gt;
Zudem sind für die Installation und Kompilierung von Perlmodulen nötigen Programme im Kernbestand nicht enthalten und sie müssen nachinstalliert werden. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Themes anpassen ==&lt;br /&gt;
Installieren Sie die Themes-Erweiterung per&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install gnome-tweaks gnome-shell-extensions}}&lt;br /&gt;
Sofern noch nicht vorhanden, legen Sie den &amp;lt;tt&amp;gt;.themes&amp;lt;/tt&amp;gt;-Ordner an:&lt;br /&gt;
{{shell|&amp;gt; mkdir ~/.themes}}&lt;br /&gt;
Ermitteln Sie die von Ihnen verwendete ''Gnome''-version mit&lt;br /&gt;
{{shell|&amp;gt; gnome-shell --version}}&lt;br /&gt;
und folgen der Anleitung unter&lt;br /&gt;
 https://drasite.com/flat-remix-gnome&lt;br /&gt;
insbesondere mit dem folgenden Befehl&lt;br /&gt;
{{shell|&amp;gt; sudo apt install git}}&lt;br /&gt;
und dann&lt;br /&gt;
{{shell|&amp;gt; git clone --branch 20231026 https://github.com/daniruiz/flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; cd flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; make &amp;amp;&amp;amp; sudo make install}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weitere benötigte Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install libglib2.0-dev-bin imagemagick gcc gimp k3b kdiff3 kfind lftp python3-img2pdf qrencode unoconv xterm zip }}&lt;br /&gt;
Ferner&lt;br /&gt;
{{Shell|&amp;gt; sudo snap install tesseract }}&lt;br /&gt;
&lt;br /&gt;
== Installation fehlender Perl-Module ==&lt;br /&gt;
Einige Perl-Module, die ''Lawsuit'' verwendet, sind teilweise in rpm-Paketen von openSUSE enthalten. Für deren Installation aus externen Quellen werden folgende Pakete zusätzlich benötigt:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install automake libapache2-mod-fcgid make libarchive-zip-perl libcgi-simple-perl libpdf-api2-perl libimage-magick-perl libyaml-perl libjpeg-dev libjpeg8-dev libjpeg-turbo8-dev zbar-tools libnet-whois-raw-perl libcrypt-rijndael-perl libgd-dev libdatetime-locale-perl libdatetime-timezone-systemv-perl}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Als Superuser starten Sie die MCPAN-Shell:&lt;br /&gt;
{{Shell|&amp;gt; sudo perl -e shell -MCPAN}}&lt;br /&gt;
und installieren Sie dann die folgenden Module:&lt;br /&gt;
{{Shell|cpan[1]&amp;gt;install CGI.pm &amp;lt;br&amp;gt;cpan[2]&amp;gt;install CGI::Cookie&amp;lt;br&amp;gt;cpan[3]&amp;gt;install Math::Utils&amp;lt;br&amp;gt;cpan[4]&amp;gt;install use.pm&amp;lt;br&amp;gt;cpan[5]&amp;gt;install File::Tail&amp;lt;br&amp;gt;cpan[6]&amp;gt;install ODF::lpOD&amp;lt;br&amp;gt;cpan[7]&amp;gt;install URI::Encode&amp;lt;br&amp;gt;cpan[8]&amp;gt;install JSON&amp;lt;br&amp;gt;cpan[9]&amp;gt;install Imager::QRCode&amp;lt;br&amp;gt;cpan[10]&amp;gt;install Imager::File::JPEG&amp;lt;br&amp;gt;cpan[11]&amp;gt;install Image::Scale&amp;lt;br&amp;gt;cpan[12]&amp;gt;install Image::Magick;&amp;lt;br&amp;gt;cpan[13]&amp;gt; install HTTP::Request&amp;lt;br&amp;gt;cpan[14]&amp;gt;install LWP::UserAgent&amp;lt;br&amp;gt;cpan[15]&amp;gt;install LWP::Simple::Post&amp;lt;br&amp;gt;cpan[16]&amp;gt;install List::Util&amp;lt;br&amp;gt;cpan[17]&amp;gt;install MIME::Words&amp;lt;br&amp;gt;cpan[18]&amp;gt;install App::PDFUtils&amp;lt;br&amp;gt;cpan[19]&amp;gt;install Data::ICal&amp;lt;br&amp;gt;cpan[20]&amp;gt;install DateTime::Event::ICal&amp;lt;br&amp;gt;cpan[21]&amp;gt;install Data::ICal::DateTime&amp;lt;br&amp;gt;cpan[22]&amp;gt;install Net::Fritz::Box&amp;lt;br&amp;gt;cpan[23]&amp;gt;install Net::Fritz::Phonebook # W&amp;amp;auml;hlen Sie hier Pretty Printing&amp;lt;br&amp;gt;cpan[24]&amp;gt;install Spreadsheet::ParseXLSX&amp;lt;br&amp;gt;cpan[25]&amp;gt;quit}}&lt;br /&gt;
&lt;br /&gt;
Daneben wird für das beA-Postfach grundsätzlich eine Texterkennung erwartet. Für sie verwendet ''Lawsuit'' die Erweiterung ''pdfsandwich'', die wie folgt installiert wird&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install pdfsandwich}}&lt;br /&gt;
Fügen Sie anschließend in der Datei &amp;lt;tt&amp;gt;/etc/ImageMagick-7-SUSE/policy.xml&amp;lt;/tt&amp;gt; die folgende Zeile ein oder kommentieren Sie sie aus:&lt;br /&gt;
  &amp;lt;policy domain=&amp;quot;coder&amp;quot; rights=&amp;quot;read|write&amp;quot; pattern=&amp;quot;PDF&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für aktuelle USB-Sticks ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install exfatprogs}}&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für Ausweisfunktion ==&lt;br /&gt;
Die ''AusweisApp2'' ist bereits standardmäßig im Release enthalten, ansonsten kann man weitere Versionen unter&lt;br /&gt;
 https://www.openecard.org/en/download/&lt;br /&gt;
finden.&lt;br /&gt;
&lt;br /&gt;
== Zusatzeinstellungen für die Fritz!Box ==&lt;br /&gt;
Sofern Sie eine Fritz!Box benutzten, können Sie sich die eingehenden Anrufe mit dem Skript ''fritzcall.pl'' direkt anzeigen lassen. Dafür sind allerdings zunächst Anpassungen in der Fritz!Box nötig. Unter&lt;br /&gt;
 &amp;gt; Heimnetz &amp;gt; Netzwerk &amp;gt;  Netzwerkeinstellungen&lt;br /&gt;
klicken Sie unter dem Zusatzpunkt ''weitere Einstellungen'' die Auswahlbox ''Zugriff für Anwendungen zulassen'' an, um Abrufe über die TR-064 API zuzulassen.&lt;br /&gt;
Ferner müssen Sie dem User, den Sie später in ''fritzcall.pl'' unter ''username'' mit seinem ''password'' eintragen wollen, zunächst unter&lt;br /&gt;
 &amp;gt; System &amp;gt; Fritz!Box-Benutzer &lt;br /&gt;
den Zugang aus dem Internet erlauben.&lt;br /&gt;
Wenn diese Einstellungen richtig vorgenommen sind, sollte der im Rechner gestartete Browser-Aufruf&lt;br /&gt;
 http://fritz.box:49000/tr64desc.xml&lt;br /&gt;
eine XML-Datei auswerfen.&lt;br /&gt;
&lt;br /&gt;
===External links===&lt;br /&gt;
*[https://www.perl.org/ Perl-Community]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=7185</id>
		<title>BeA</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=7185"/>
				<updated>2026-01-06T19:40:23Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Ubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.1]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.0]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/beA beA]&lt;br /&gt;
*[https://de.opensuse.org/Sun_Java Sun Java]]&lt;br /&gt;
*[https://de.opensuse.org/Java Java]&lt;br /&gt;
*[https://de.opensuse.org/openJDK openJDK]&lt;br /&gt;
*[https://de.opensuse.org/IcedTea IcedTea]&lt;br /&gt;
*[https://de.opensuse.org/SDB:YaST_Tricks Yast Tricks]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/SDB:Elster SDB Elster]&lt;br /&gt;
*[https://de.opensuse.org/SDB:EGVP SDB:EGVP]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ab dem 01.01.2018 ist das [http://bea.brak.de/was-ist-das-bea/ besondere elektronische Anwaltspostfach] für Rechtsanwälte in Deutschland insofern verbindlich, als zu diesem Zeitpunkt die sog. „passive Nutzungspflicht“ hinsichtlich des Anwaltspostfachs eintritt. Nach [https://www.gesetze-im-internet.de/brao/__31a.html &amp;amp;sect; 31a VI BRAO n.F.] ist der Inhaber des beA verpflichtet, die für dessen Nutzung erforderlichen technischen Einrichtungen vorzuhalten sowie Zustellungen und den Zugang von Mitteilungen über das besondere elektronische Anwaltspostfach zur Kenntnis zu nehmen.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
Die günstigste Hardware aus der [http://bea.brak.de/wp-content/uploads/2016/05/04_Tab2-a-und-2-b_unterstuetze-Chipkartenleser-mit-SigG-Best%C3%A4tigung.pdf Liste der unterstützten Kartenlesegeräte] sind momentan Einzelkartenlesegeräte, deren Installation deshalb hier beschrieben wird. Für andere Hardware nutzen Sie bitte die entsprechenden Downloadseiten des jeweiligen Herstellers.&lt;br /&gt;
&lt;br /&gt;
Das Ghostscript, bzw. der Linux-Treiber für '''Cherry'''-Lesegeräte findet sich unter&lt;br /&gt;
* https://cherry.de/download/de/download.php&lt;br /&gt;
(bitte nicht die CT-API herunterladen, diese wird für Gesundheitskarten gebraucht und blockiert die hier benötigten Einstellungen),&lt;br /&gt;
&lt;br /&gt;
für '''Cardman'''-Geräte findet er sich unter&lt;br /&gt;
* https://www.hidglobal.de/drivers&lt;br /&gt;
und für '''Reiner-SCT'''-Geräte unter&lt;br /&gt;
* https://www.reiner-sct.com/support/support-anfrage/ .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Installieren Sie die notwendigen Programme&lt;br /&gt;
&lt;br /&gt;
== OpenSUSE ==&lt;br /&gt;
{{shell|sudo zypper install libusb-0_1-4 libpcsclite1 libpcscspy0 pcsc-lite}}&lt;br /&gt;
Eventuell muss die Treiberinstallation erweitert werden mit&lt;br /&gt;
{{shell|sudo zypper install libconfig11 libgcc_s1-32bit libplist-2_0-3-32bit libplist-2_0-devel libprotobuf20 libqb100 libusb-0_1-4 libusb-1_0-devel libusb-compat-devel libusbguard1 libusbgx2 libusbgx-tools libusbmuxd-2_0-6-32bit libusbmuxd-devel usbguard usbguard-tools}}&lt;br /&gt;
&lt;br /&gt;
== Ubuntu ==&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install aqbanking-tools libccid libchipcard6t64 libifd-cyberjack6 libchipcard-dev libchipcard-data pcsc-tools}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Laden Sie dann die oben genannte  &lt;br /&gt;
Herstellersoftware in Ihr Download-Verzeichnis herunter. Von dort verschieben Sie sie, um sie später leichter wieder auffinden zu können, am besten in das lokale bin-Verzeichnis und entpacken sie dort. Das sieht dann so aus:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cherry===&lt;br /&gt;
{{shell|mv ~/Downloads/scmccid_5.0.35_linux.zip ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;unzip scmccid_5.0.35_linux.zip&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux&amp;lt;br&amp;gt;tar -zxvf scmccid_5.0.35_linux_64bit.tar.gz&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux/scmccid_5.0.35_linux&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;sh install.sh&lt;br /&gt;
}}&lt;br /&gt;
In der Datei&lt;br /&gt;
 /usr/local/identiv/ini/scmccid.ini &lt;br /&gt;
sollten mit einem Editor wie ''kate'' am Ende die folgenden drei Zeilen ergänzt werden:&lt;br /&gt;
 CardResetOrder=1&lt;br /&gt;
 ldd /usr/lib64/readers/scmccid.bundle/Contents/Linux/&lt;br /&gt;
 LD_LIBRARY_PATH=/usr/local/lib pcscd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cardman===&lt;br /&gt;
{{shell|mv ~/Downloads/ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;tar -zxvf ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz&amp;lt;br&amp;gt;cd ~/bin/ifdokccid_linux_x86_64-v.4.3.2-1-d2622a7fbea0&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;./install&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Reiner SCT (RPM-Paket)===&lt;br /&gt;
{{shell|mv /tmp/mozilla_*0/pcsc-cyberjack-3.99.5*.rpm ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;zypper ar ./ lokal&amp;lt;br&amp;gt;#&amp;gt;zypper in pcsc-cyberjack*.rpm&lt;br /&gt;
}}&lt;br /&gt;
Ergänzend sollte der pcscd-Daemon zur besseren Kontrolle aktiviert werden mit&lt;br /&gt;
 {{shell|sudo systemctl enable pcscd.service&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Test der Installation (optional)===&lt;br /&gt;
{{shell | wget https://www.seccommerce.biz/seccardadmin/seccardadmin.jnlp&amp;lt;br&amp;gt;javaws seccardadmin.jnlp}}&lt;br /&gt;
&lt;br /&gt;
==Java von Oracle==&lt;br /&gt;
&lt;br /&gt;
Die beA-Software benötigt aus Sicherheitsgründen die originäre ''Java''-Umgebung von Oracle. Die vom beA selbst mitgelieferte  Version (im Unterverzeichnis jre) war bei mir allerdings nicht lauffähig. Es empfiehlt sich hier die verlässlichere Installation per RPM. Das entsprechende RPM-Paket kann unter&lt;br /&gt;
 http://www.java.com/de/download/linux_manual.jsp?locale=de&lt;br /&gt;
heruntergeladen werden. Ab der Version [https://de.opensuse.org/Portal:42.1 Leap 42.1] muss hier zwingend das &amp;quot;x64-Paket&amp;quot; gewählt werden. Ich empfehle jedoch, statt dieser aktuellen lieber auf die überholte, aber vom beA verwendete Version zurückzugreifen. Diese findet sich in Oracles Liste archivierter Versionen unter&lt;br /&gt;
 https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html&lt;br /&gt;
Momentan (Mai 2020) verwendet der beA-Webclient das Java Runtime Environment (JRE) in der Version jre1.8.0_161. Das zugehörige Paket heißt dann &amp;quot;jre-8u161-linux-x64.rpm&amp;quot;. Sollten Sie den beA-Webclient bereits installiert haben, gibt&lt;br /&gt;
 {{shell|less ~/bin/beA/jre/release &amp;amp;#124; grep &amp;quot;JAVA_VERSION&amp;quot;}}&lt;br /&gt;
Auskunft über die von Ihrem Webclient bevorzugte JRE-Version. Eine ausführliche Beschreibung für die Installation der JRE finden Sie in der Anleitung [https://de.opensuse.org/SDB:Elster SDB:Elster]. Bitte verschieben Sie das mit Firefox heruntergeladene Paket wie folgt in Ihr bin-Verzeichnis:&lt;br /&gt;
{{shell|mv ~/Downloads/jre* ~/bin/&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su}}&lt;br /&gt;
&lt;br /&gt;
Als ''Superuser'' fügen Sie dann, falls noch nicht geschehen, Ihr bin-Verzeichnis, in dem Sie sich gerade befinden, den autorisierten Softwarequellen hinzu:&lt;br /&gt;
{{shell|zypper ar ./ lokal}}&lt;br /&gt;
&lt;br /&gt;
{{info|Anschließend können Sie, auch wenn es nicht notwendig ist, weil mehrere JRE nebeneinander betrieben werden können, ebenfalls als ''Superuser'', das alte JRE-RPM, sofern vorhanden, deinstallieren:&lt;br /&gt;
{{shell|altesjre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre) &amp;amp;&amp;amp; rpm -e $altesjre}}&lt;br /&gt;
}}&lt;br /&gt;
So suchen Sie das neuste JRE-Paket aus dem bin-Verzeichnis heraus und installieren Sie es:&lt;br /&gt;
{{shell|neuesjre&amp;amp;#61;$(ls -rt1 jre-* &amp;amp;#124; tail -1) &amp;amp;&amp;amp; rpm -ivh --nodeps $neuesjre&lt;br /&gt;
}}&lt;br /&gt;
Zum Schluss wird, weiterhin als ''Superuser'', die neue Java-Umgebung dem System als Alternative bekanntgemacht:&lt;br /&gt;
{{shell|jre&amp;amp;#61;$(rpm -ql $(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1) &amp;amp;#124; grep \/README &amp;amp;#124; sed &amp;quot;s/\/README//&amp;quot;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/java java $jre/bin/java 1&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/jcontrol jcontrol $jre/bin/jcontrol 1&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/javaws javaws $jre/bin/javaws 1}}&lt;br /&gt;
&lt;br /&gt;
{{info|Sie können die neue Java-Umgebung auch dem System als Standard vorschlagen, was allerdings bei älteren Versionen nur bedingt empfehlenswert ist:&lt;br /&gt;
{{shell|update-alternatives --set java $jre/bin/java&amp;lt;br&amp;gt;update-alternatives --set jcontrol $jre/bin/jcontrol&amp;lt;br&amp;gt;update-alternatives --set javaws $jre/bin/javaws}}&lt;br /&gt;
}}&lt;br /&gt;
Diese Einstellungen können Sie für jedes der Programme jederzeit mit der Option --config wieder ändern, z.B.&lt;br /&gt;
 {{shell|update-alternatives --config java}}&lt;br /&gt;
&lt;br /&gt;
{{info|Gelegentlich lassen sich Java-Anwendungen nach mehrmaligem Herumprobieren nicht mehr öffnen. Löschen Sie dann im Verzeichnis &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt; die versteckten Dateien&lt;br /&gt;
 .oracle_jre_usage&lt;br /&gt;
 .java&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==beA-Software==&lt;br /&gt;
&lt;br /&gt;
Richten Sie, wieder als einfacher User, zur besseren Übersicht für beA ein eigenes Unterverzeichnis im bin-Ordner ein, in das Sie wechseln: &lt;br /&gt;
{{shell|mkdir ~/bin/beA&amp;lt;br&amp;gt;cd ~/bin/beA&lt;br /&gt;
}}&lt;br /&gt;
Laden Sie dort mit&lt;br /&gt;
{{shell|wget https://installer.bea-brak.de/cs/installation/1/beAClientSecurity-Installation.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
die beA-Software herunter, und entpacken Sie sie an Ort und Stelle mit dem Befehl&lt;br /&gt;
{{shell|tar -zxvf ~/bin/beA/beAClientSecurity-Installation.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Nachdem die Atos Information Technology GmbH mit der Ausgabe eines Wurzelzertifikats im Dezember 2017 gegen alle Regeln der Verschlüsselung verstoßen hatte, Die Java-Anwendung kommuniziert mit dem Browswer über per verschlüsselter Kommunikation. Dafür erstellt die Java-Anwendung einmmalig ein für jeden Nutzer individuell erstelltes Zertifikat. Dieses wird bei der Linux-Anwendung mit dem ersten Start im Hintergrund erzeugt. Für die Generierung des Schlüsselpaares benötigt die Java-Anwendung jedoch statt des von OpenSuse vorinstallierten Pakets ''kdesu'' das nicht mehr gepflegte, vormalige ''kdesudo''. Dies kann heruntergeladen werden unter:&lt;br /&gt;
 https://software.opensuse.org/package/kdesudo?search_term=kdesudo&lt;br /&gt;
Momentan wird kein spezifisches RPM-Paket in offiziellen Quellen angeboten, nachfolgendes Repository von der Linköping University in Schweden muss deshalb ergänzt werden:&lt;br /&gt;
{{shell|# zypper addrepo 'https://ftp.lysator.liu.se/pub/opensuse/distribution/leap/15.3/repo/oss/' kdesu}}&lt;br /&gt;
Nun kann ''kdesu'' installiert werden.&lt;br /&gt;
{{shell|# zypper install kdesu-devel}}&lt;br /&gt;
Ergänzend müssen in der Datei &amp;lt;tt&amp;gt;/etc/sudoers&amp;lt;/tt&amp;gt; die Variablen &amp;quot;DISPLAY&amp;quot; und &amp;quot;XAUTHORITY&amp;quot; hinterlegt werden. Dies erfolgt, indem beide in der folgenden Zeile hinter den anderen Eintragungen und vor dem Anführungszeichen eingesetzt werden:&lt;br /&gt;
  Defaults env_keep = &amp;quot;... DISPLAY XAUTHORITY&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend wird nun die beA-Software als ''Superuser'' installiert&lt;br /&gt;
{{shell|su&amp;lt;br&amp;gt;# sh beAClientSecurity-Installation.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:BeA_läuftnicht.png|200px|thumb|right|&amp;quot;beA läuft nicht&amp;quot; - Warnmeldung]]&lt;br /&gt;
[[Datei:Bea_konsole.png|200px|thumb|right|&amp;quot;beA läuft&amp;quot;-Icon in der Konsole]]&lt;br /&gt;
[[Datei:Bea_desktop.png|200px|thumb|right|selbst erstellter Desktop-Icon]]&lt;br /&gt;
Anschließend kann man einen Desktop-Icon im Verzeichnis ''Desktop'' mit folgendem Inhalt anlegen. Dabei wird per Eintrag in 'Exec' sowohl der Firefox-Browser gleich mit der richtigen Anmeldeseite geöffnet, als auch gleichzeitig (&amp;amp;-Verknüpfung, wenn möglich, bitte ohne Umbruch anschließen) als ''Superuser'' der Web-Client im Hintergrund gestartet:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Comment[de_DE]=Dieser Icon startet den beA-Webclient im Root-Modus&lt;br /&gt;
 Comment=This icon launches the beA-webclient-application as root&lt;br /&gt;
 Exec=/usr/local/beAClientSecurity/beAClientSecurity &amp;amp; firefox -new window &amp;quot;https://www.bea-brak.de/bea/&amp;quot;&lt;br /&gt;
 GenericName[de_DE]=Start des beA-Webclients&lt;br /&gt;
 GenericName=Start des beA-Webclients&lt;br /&gt;
 Icon=/usr/local/beAClientSecurity/.install4j/beAClientSecurity.png&lt;br /&gt;
 MimeType=&lt;br /&gt;
 Name[de_DE]=beA&lt;br /&gt;
 Name=beA&lt;br /&gt;
 Path=/usr/local/beAClientSecurity/&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 TerminalOptions=&lt;br /&gt;
 Type=Application&lt;br /&gt;
 X-DBUS-ServiceName=&lt;br /&gt;
 X-DBUS-StartupType=&lt;br /&gt;
 X-KDE-SubstituteUID=true&lt;br /&gt;
 X-KDE-Username=root&lt;br /&gt;
&lt;br /&gt;
Zur Arbeitserleichterung kann auch ein Autostart eingerichtet werden, indem man das Java-Applet mit einem symbolischen Link in das Bootlevelverzeichnis verlinkt.&lt;br /&gt;
{{shell|&amp;gt; sudo ln -s /usr/local/beAClientSecurity/beAClientSecurity /etc/systemd/system/}}&lt;br /&gt;
&lt;br /&gt;
{{info|Hinweis: Der WebClient startet nicht ordnungsgemäß in der Konsole, solange die Karte noch im Lesegerät steckt!}}&lt;br /&gt;
Beim ersten Start der Anwendung muss das selbst erstellte Zertifikat zunächst noch im Browser hinterlegt werden. Dies erfolgt einmalig durch Drücken des beA-Icons in der Konsole mit der rechten Maustaste und die Auswahl &amp;quot;Zertifikat installieren&amp;quot; im Menü. Beim nächsten Start des Browsers wird hernach automatisch auf den Zertifikatschlüssel zugegriffen.&lt;br /&gt;
&lt;br /&gt;
{{info|Hinweis: Sollte Ihr Aufruf von ''firefox'' als Superuser in ihrer gewohnten Instanz als einfacher User vom System als unzulässig blockiert werden, prüfen Sie nochmals, ob sie &amp;lt;tt&amp;gt;/etc/sudoers&amp;lt;/tt&amp;gt; bereits angepasst haben (s.o.). Hilfsweise können Sie das Problem mit folgenden Befehlen umgehen:&lt;br /&gt;
{{shell|&amp;gt; sudo -i&amp;lt;br&amp;gt;&amp;gt;&amp;amp;nbsp;su&amp;lt;br&amp;gt;#&amp;amp;nbsp;export DISPLAY&amp;amp;#61;:0.0&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Erstregistrierung==&lt;br /&gt;
&lt;br /&gt;
Führen Sie die beA-Karte in das Lesegerät ein. Unter&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml?dswid=-9192&lt;br /&gt;
klicken Sie nun &amp;quot;Registrierung mit eigenem Postfach&amp;quot; an. Es erscheint die folgende Einstiegsseite:&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
[[Bild:Bea_registrierung.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Hier folgen Sie den weiteren Angaben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
===Es konnte keine Karte gefunden werden===&lt;br /&gt;
Bitte installieren Sie immer die aktuelle Software-Version Ihres Kartenlesegeräts.&lt;br /&gt;
===Hinweis &amp;quot;Für den Zugriff ... ist eine lokale Softwarekomponente, die beA Client-Security, erforderlich ...&amp;quot;===&lt;br /&gt;
Bitte achten Sie darauf, den Browser ebenso wie die Java-Anwendung &amp;quot;beA Client-Security&amp;quot; immer als Superuser zu starten. Anderenfalls ist eine Kommunikation zwischen beiden nicht möglich. Möglicherweise müssen dafür zunächst alle offenen Browserfenster des bisherigen Users geschlossen werden, bevor Firefox den Browser tatsächlich neu als einen eigenen Prozess des Superusers startet.&lt;br /&gt;
&lt;br /&gt;
===Das Java-Programm startet, aber der beA-Icon erscheint anschließend nicht in der Konsole===&lt;br /&gt;
Achten Sie beim Starten der Anwendung darauf, dass die beA-Karte noch nicht eingesteckt ist. Anderenfalls wartet die Java-Anwendung von Atos solange, bis Sie die Karte herausgezogen haben. Erst nach dem Start der Anwendung sollten Sie sie dann wieder einsetzen, um sie im folgenden Popup-Fenster als Sicherheitsmedium auswählen zu können. &lt;br /&gt;
&lt;br /&gt;
Sollte dies weiterhin nicht funktionieren, können Sie die Sicherheitseinstellungen der JRE ändern, indem Sie als Superuser &lt;br /&gt;
{{shell|# /usr/java/jre1.8.0_161/bin/ControlPanel}}&lt;br /&gt;
aufrufen und unter dem Reiter &amp;quot;Sicherheit&amp;quot; die Adresse &amp;quot;https://www.bea-brak.de&amp;quot; in die Ausnahmeliste der Adressen eintragen, für welche die Standardsicherheitseinstellungen nicht gelten sollen.&lt;br /&gt;
&lt;br /&gt;
===Die Java-Anwendung startet, aber die Passwortabfrage folgt nicht nach===&lt;br /&gt;
Es öffnet sich zur Auswahl des Sicherheitstokens ein neues Fenster. Dieses ist oft durch die Hauptbrowserseite verdeckt und muss erst &amp;quot;freigelegt&amp;quot; werden, um dort die Auswahl &amp;quot;Kartenlesegerät&amp;quot; anklicken zu können. Sehen Sie bitte nach, ob weitere Fenster geöffnet sind, in denen Sie die Auswahl vornehmen können.&lt;br /&gt;
&lt;br /&gt;
===Hinweis: &amp;quot;Der Server ist nicht erreichbar&amp;quot;===&lt;br /&gt;
Möglicherweise haben Sie die Java-Anwendung wie vorgeschlagen erneut gestartet, so dass dessen Prozess-ID nun nicht mehr zum vorher geöffneten Browserfenster passt. Schließen Sie die Java-Anwendung durch rechten Mausklick auf dem beA-Icon in der Konsole und starten Sie dann Browser und Applet noch einmal komplett neu. Ignorieren Sie ggf. die Aufforderung zum Beenden der bisherigen beA-Java-Anwendung, indem Sie das Aufforderungsfenster einfach schließen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kartenverwaltung==&lt;br /&gt;
&lt;br /&gt;
===beA-Standardkarte===&lt;br /&gt;
Die Kartenverwaltung der Bundesnotarkammer arbeitet mit einer JNLP-Anwendung, die von den meisten Browsern aufgrund der zunehmenden Sicherheitsprobleme mit [https://en.wikipedia.org/wiki/NPAPI NPAPI]-Plug-ins seit 2017 nicht mehr unterstützt wird. Um sie außerhalb des Browsers in einer eigenen Anwendung zu öffnen, deinstallieren Sie bitte die störende OpenSource-Anwendung ''icedtea-web'' mit&lt;br /&gt;
{{shell|&amp;gt; sudo zypper rm icedtea-web}}&lt;br /&gt;
und legen Sie auf das von Oracle im Java-Paket bereitgestellte ''javaws'' einen symbolischen Link:&lt;br /&gt;
{{shell|&amp;gt; sudo ln -s /usr/java/latest/bin/javaws /usr/bin/javaws}}&lt;br /&gt;
Nun lässt sich die beA-Kartenverwaltung öffnen - unbedingt als Superuser, unter dem auch das beA-Postfach läuft:&lt;br /&gt;
{{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Karte mit Signaturzertifikat===&lt;br /&gt;
Wenn Sie zusätzlich ein Signaturzertifikat für Ihre beA-Karte bestellt haben, können Sie den für die Installation erforderlichen Transportcontainer nun ebenfalls mit ''javaws'' unter&lt;br /&gt;
 https://bea.bnotk.de/bestellung/index.html#/certificates&lt;br /&gt;
unter den Reitern ''Mein Konto'' &amp;gt; ''Meine Zertifikate'' herunterladen und diesen anschließend als Superuser in der Kartenverwaltung &lt;br /&gt;
 {{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
einsetzen. Bitte beachten Sie, dass Sie dafür die untere Auswahl der Karteninhalte wählen:&lt;br /&gt;
[[Datei:Bea_signaturkarte.png|700px|thumb|left|Aktivierung in der Signaturverwaltung]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
&lt;br /&gt;
* https://de.opensuse.org/SDB:Elster&lt;br /&gt;
* http://bea.brak.de/wie-funktioniert-bea/was-ist-das-bea/&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml&lt;br /&gt;
* https://www.suse.com/c/running-graphical-programs-remotely-root/&lt;br /&gt;
* https://unix.stackexchange.com/questions/16815/what-does-display-0-0-actually-mean{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=7184</id>
		<title>BeA</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=7184"/>
				<updated>2026-01-06T18:52:07Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.1]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.0]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/beA beA]&lt;br /&gt;
*[https://de.opensuse.org/Sun_Java Sun Java]]&lt;br /&gt;
*[https://de.opensuse.org/Java Java]&lt;br /&gt;
*[https://de.opensuse.org/openJDK openJDK]&lt;br /&gt;
*[https://de.opensuse.org/IcedTea IcedTea]&lt;br /&gt;
*[https://de.opensuse.org/SDB:YaST_Tricks Yast Tricks]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/SDB:Elster SDB Elster]&lt;br /&gt;
*[https://de.opensuse.org/SDB:EGVP SDB:EGVP]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ab dem 01.01.2018 ist das [http://bea.brak.de/was-ist-das-bea/ besondere elektronische Anwaltspostfach] für Rechtsanwälte in Deutschland insofern verbindlich, als zu diesem Zeitpunkt die sog. „passive Nutzungspflicht“ hinsichtlich des Anwaltspostfachs eintritt. Nach [https://www.gesetze-im-internet.de/brao/__31a.html &amp;amp;sect; 31a VI BRAO n.F.] ist der Inhaber des beA verpflichtet, die für dessen Nutzung erforderlichen technischen Einrichtungen vorzuhalten sowie Zustellungen und den Zugang von Mitteilungen über das besondere elektronische Anwaltspostfach zur Kenntnis zu nehmen.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
Die günstigste Hardware aus der [http://bea.brak.de/wp-content/uploads/2016/05/04_Tab2-a-und-2-b_unterstuetze-Chipkartenleser-mit-SigG-Best%C3%A4tigung.pdf Liste der unterstützten Kartenlesegeräte] sind momentan Einzelkartenlesegeräte, deren Installation deshalb hier beschrieben wird. Für andere Hardware nutzen Sie bitte die entsprechenden Downloadseiten des jeweiligen Herstellers.&lt;br /&gt;
&lt;br /&gt;
Das Ghostscript, bzw. der Linux-Treiber für '''Cherry'''-Lesegeräte findet sich unter&lt;br /&gt;
* https://cherry.de/download/de/download.php&lt;br /&gt;
(bitte nicht die CT-API herunterladen, diese wird für Gesundheitskarten gebraucht und blockiert die hier benötigten Einstellungen),&lt;br /&gt;
&lt;br /&gt;
für '''Cardman'''-Geräte findet er sich unter&lt;br /&gt;
* https://www.hidglobal.de/drivers&lt;br /&gt;
und für '''Reiner-SCT'''-Geräte unter&lt;br /&gt;
* https://www.reiner-sct.com/support/support-anfrage/ .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Installieren Sie die notwendigen Programme&lt;br /&gt;
&lt;br /&gt;
== OpenSUSE ==&lt;br /&gt;
{{shell|sudo zypper install libusb-0_1-4 libpcsclite1 libpcscspy0 pcsc-lite}}&lt;br /&gt;
Eventuell muss die Treiberinstallation erweitert werden mit&lt;br /&gt;
{{shell|sudo zypper install libconfig11 libgcc_s1-32bit libplist-2_0-3-32bit libplist-2_0-devel libprotobuf20 libqb100 libusb-0_1-4 libusb-1_0-devel libusb-compat-devel libusbguard1 libusbgx2 libusbgx-tools libusbmuxd-2_0-6-32bit libusbmuxd-devel usbguard usbguard-tools}}&lt;br /&gt;
&lt;br /&gt;
== Ubuntu ==&lt;br /&gt;
{shell|&amp;gt; sudo apt-get install aqbanking-tools libccid libchipcard6t64 libifd-cyberjack6 libchipcard-dev libchipcard-data pcsc-tools}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Laden Sie dann die oben genannte  &lt;br /&gt;
Herstellersoftware in Ihr Download-Verzeichnis herunter. Von dort verschieben Sie sie, um sie später leichter wieder auffinden zu können, am besten in das lokale bin-Verzeichnis und entpacken sie dort. Das sieht dann so aus:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cherry===&lt;br /&gt;
{{shell|mv ~/Downloads/scmccid_5.0.35_linux.zip ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;unzip scmccid_5.0.35_linux.zip&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux&amp;lt;br&amp;gt;tar -zxvf scmccid_5.0.35_linux_64bit.tar.gz&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux/scmccid_5.0.35_linux&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;sh install.sh&lt;br /&gt;
}}&lt;br /&gt;
In der Datei&lt;br /&gt;
 /usr/local/identiv/ini/scmccid.ini &lt;br /&gt;
sollten mit einem Editor wie ''kate'' am Ende die folgenden drei Zeilen ergänzt werden:&lt;br /&gt;
 CardResetOrder=1&lt;br /&gt;
 ldd /usr/lib64/readers/scmccid.bundle/Contents/Linux/&lt;br /&gt;
 LD_LIBRARY_PATH=/usr/local/lib pcscd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cardman===&lt;br /&gt;
{{shell|mv ~/Downloads/ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;tar -zxvf ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz&amp;lt;br&amp;gt;cd ~/bin/ifdokccid_linux_x86_64-v.4.3.2-1-d2622a7fbea0&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;./install&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Reiner SCT (RPM-Paket)===&lt;br /&gt;
{{shell|mv /tmp/mozilla_*0/pcsc-cyberjack-3.99.5*.rpm ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;zypper ar ./ lokal&amp;lt;br&amp;gt;#&amp;gt;zypper in pcsc-cyberjack*.rpm&lt;br /&gt;
}}&lt;br /&gt;
Ergänzend sollte der pcscd-Daemon zur besseren Kontrolle aktiviert werden mit&lt;br /&gt;
 {{shell|sudo systemctl enable pcscd.service&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Test der Installation (optional)===&lt;br /&gt;
{{shell | wget https://www.seccommerce.biz/seccardadmin/seccardadmin.jnlp&amp;lt;br&amp;gt;javaws seccardadmin.jnlp}}&lt;br /&gt;
&lt;br /&gt;
==Java von Oracle==&lt;br /&gt;
&lt;br /&gt;
Die beA-Software benötigt aus Sicherheitsgründen die originäre ''Java''-Umgebung von Oracle. Die vom beA selbst mitgelieferte  Version (im Unterverzeichnis jre) war bei mir allerdings nicht lauffähig. Es empfiehlt sich hier die verlässlichere Installation per RPM. Das entsprechende RPM-Paket kann unter&lt;br /&gt;
 http://www.java.com/de/download/linux_manual.jsp?locale=de&lt;br /&gt;
heruntergeladen werden. Ab der Version [https://de.opensuse.org/Portal:42.1 Leap 42.1] muss hier zwingend das &amp;quot;x64-Paket&amp;quot; gewählt werden. Ich empfehle jedoch, statt dieser aktuellen lieber auf die überholte, aber vom beA verwendete Version zurückzugreifen. Diese findet sich in Oracles Liste archivierter Versionen unter&lt;br /&gt;
 https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html&lt;br /&gt;
Momentan (Mai 2020) verwendet der beA-Webclient das Java Runtime Environment (JRE) in der Version jre1.8.0_161. Das zugehörige Paket heißt dann &amp;quot;jre-8u161-linux-x64.rpm&amp;quot;. Sollten Sie den beA-Webclient bereits installiert haben, gibt&lt;br /&gt;
 {{shell|less ~/bin/beA/jre/release &amp;amp;#124; grep &amp;quot;JAVA_VERSION&amp;quot;}}&lt;br /&gt;
Auskunft über die von Ihrem Webclient bevorzugte JRE-Version. Eine ausführliche Beschreibung für die Installation der JRE finden Sie in der Anleitung [https://de.opensuse.org/SDB:Elster SDB:Elster]. Bitte verschieben Sie das mit Firefox heruntergeladene Paket wie folgt in Ihr bin-Verzeichnis:&lt;br /&gt;
{{shell|mv ~/Downloads/jre* ~/bin/&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su}}&lt;br /&gt;
&lt;br /&gt;
Als ''Superuser'' fügen Sie dann, falls noch nicht geschehen, Ihr bin-Verzeichnis, in dem Sie sich gerade befinden, den autorisierten Softwarequellen hinzu:&lt;br /&gt;
{{shell|zypper ar ./ lokal}}&lt;br /&gt;
&lt;br /&gt;
{{info|Anschließend können Sie, auch wenn es nicht notwendig ist, weil mehrere JRE nebeneinander betrieben werden können, ebenfalls als ''Superuser'', das alte JRE-RPM, sofern vorhanden, deinstallieren:&lt;br /&gt;
{{shell|altesjre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre) &amp;amp;&amp;amp; rpm -e $altesjre}}&lt;br /&gt;
}}&lt;br /&gt;
So suchen Sie das neuste JRE-Paket aus dem bin-Verzeichnis heraus und installieren Sie es:&lt;br /&gt;
{{shell|neuesjre&amp;amp;#61;$(ls -rt1 jre-* &amp;amp;#124; tail -1) &amp;amp;&amp;amp; rpm -ivh --nodeps $neuesjre&lt;br /&gt;
}}&lt;br /&gt;
Zum Schluss wird, weiterhin als ''Superuser'', die neue Java-Umgebung dem System als Alternative bekanntgemacht:&lt;br /&gt;
{{shell|jre&amp;amp;#61;$(rpm -ql $(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1) &amp;amp;#124; grep \/README &amp;amp;#124; sed &amp;quot;s/\/README//&amp;quot;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/java java $jre/bin/java 1&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/jcontrol jcontrol $jre/bin/jcontrol 1&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/javaws javaws $jre/bin/javaws 1}}&lt;br /&gt;
&lt;br /&gt;
{{info|Sie können die neue Java-Umgebung auch dem System als Standard vorschlagen, was allerdings bei älteren Versionen nur bedingt empfehlenswert ist:&lt;br /&gt;
{{shell|update-alternatives --set java $jre/bin/java&amp;lt;br&amp;gt;update-alternatives --set jcontrol $jre/bin/jcontrol&amp;lt;br&amp;gt;update-alternatives --set javaws $jre/bin/javaws}}&lt;br /&gt;
}}&lt;br /&gt;
Diese Einstellungen können Sie für jedes der Programme jederzeit mit der Option --config wieder ändern, z.B.&lt;br /&gt;
 {{shell|update-alternatives --config java}}&lt;br /&gt;
&lt;br /&gt;
{{info|Gelegentlich lassen sich Java-Anwendungen nach mehrmaligem Herumprobieren nicht mehr öffnen. Löschen Sie dann im Verzeichnis &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt; die versteckten Dateien&lt;br /&gt;
 .oracle_jre_usage&lt;br /&gt;
 .java&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==beA-Software==&lt;br /&gt;
&lt;br /&gt;
Richten Sie, wieder als einfacher User, zur besseren Übersicht für beA ein eigenes Unterverzeichnis im bin-Ordner ein, in das Sie wechseln: &lt;br /&gt;
{{shell|mkdir ~/bin/beA&amp;lt;br&amp;gt;cd ~/bin/beA&lt;br /&gt;
}}&lt;br /&gt;
Laden Sie dort mit&lt;br /&gt;
{{shell|wget https://installer.bea-brak.de/cs/installation/1/beAClientSecurity-Installation.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
die beA-Software herunter, und entpacken Sie sie an Ort und Stelle mit dem Befehl&lt;br /&gt;
{{shell|tar -zxvf ~/bin/beA/beAClientSecurity-Installation.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Nachdem die Atos Information Technology GmbH mit der Ausgabe eines Wurzelzertifikats im Dezember 2017 gegen alle Regeln der Verschlüsselung verstoßen hatte, Die Java-Anwendung kommuniziert mit dem Browswer über per verschlüsselter Kommunikation. Dafür erstellt die Java-Anwendung einmmalig ein für jeden Nutzer individuell erstelltes Zertifikat. Dieses wird bei der Linux-Anwendung mit dem ersten Start im Hintergrund erzeugt. Für die Generierung des Schlüsselpaares benötigt die Java-Anwendung jedoch statt des von OpenSuse vorinstallierten Pakets ''kdesu'' das nicht mehr gepflegte, vormalige ''kdesudo''. Dies kann heruntergeladen werden unter:&lt;br /&gt;
 https://software.opensuse.org/package/kdesudo?search_term=kdesudo&lt;br /&gt;
Momentan wird kein spezifisches RPM-Paket in offiziellen Quellen angeboten, nachfolgendes Repository von der Linköping University in Schweden muss deshalb ergänzt werden:&lt;br /&gt;
{{shell|# zypper addrepo 'https://ftp.lysator.liu.se/pub/opensuse/distribution/leap/15.3/repo/oss/' kdesu}}&lt;br /&gt;
Nun kann ''kdesu'' installiert werden.&lt;br /&gt;
{{shell|# zypper install kdesu-devel}}&lt;br /&gt;
Ergänzend müssen in der Datei &amp;lt;tt&amp;gt;/etc/sudoers&amp;lt;/tt&amp;gt; die Variablen &amp;quot;DISPLAY&amp;quot; und &amp;quot;XAUTHORITY&amp;quot; hinterlegt werden. Dies erfolgt, indem beide in der folgenden Zeile hinter den anderen Eintragungen und vor dem Anführungszeichen eingesetzt werden:&lt;br /&gt;
  Defaults env_keep = &amp;quot;... DISPLAY XAUTHORITY&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend wird nun die beA-Software als ''Superuser'' installiert&lt;br /&gt;
{{shell|su&amp;lt;br&amp;gt;# sh beAClientSecurity-Installation.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:BeA_läuftnicht.png|200px|thumb|right|&amp;quot;beA läuft nicht&amp;quot; - Warnmeldung]]&lt;br /&gt;
[[Datei:Bea_konsole.png|200px|thumb|right|&amp;quot;beA läuft&amp;quot;-Icon in der Konsole]]&lt;br /&gt;
[[Datei:Bea_desktop.png|200px|thumb|right|selbst erstellter Desktop-Icon]]&lt;br /&gt;
Anschließend kann man einen Desktop-Icon im Verzeichnis ''Desktop'' mit folgendem Inhalt anlegen. Dabei wird per Eintrag in 'Exec' sowohl der Firefox-Browser gleich mit der richtigen Anmeldeseite geöffnet, als auch gleichzeitig (&amp;amp;-Verknüpfung, wenn möglich, bitte ohne Umbruch anschließen) als ''Superuser'' der Web-Client im Hintergrund gestartet:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Comment[de_DE]=Dieser Icon startet den beA-Webclient im Root-Modus&lt;br /&gt;
 Comment=This icon launches the beA-webclient-application as root&lt;br /&gt;
 Exec=/usr/local/beAClientSecurity/beAClientSecurity &amp;amp; firefox -new window &amp;quot;https://www.bea-brak.de/bea/&amp;quot;&lt;br /&gt;
 GenericName[de_DE]=Start des beA-Webclients&lt;br /&gt;
 GenericName=Start des beA-Webclients&lt;br /&gt;
 Icon=/usr/local/beAClientSecurity/.install4j/beAClientSecurity.png&lt;br /&gt;
 MimeType=&lt;br /&gt;
 Name[de_DE]=beA&lt;br /&gt;
 Name=beA&lt;br /&gt;
 Path=/usr/local/beAClientSecurity/&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 TerminalOptions=&lt;br /&gt;
 Type=Application&lt;br /&gt;
 X-DBUS-ServiceName=&lt;br /&gt;
 X-DBUS-StartupType=&lt;br /&gt;
 X-KDE-SubstituteUID=true&lt;br /&gt;
 X-KDE-Username=root&lt;br /&gt;
&lt;br /&gt;
Zur Arbeitserleichterung kann auch ein Autostart eingerichtet werden, indem man das Java-Applet mit einem symbolischen Link in das Bootlevelverzeichnis verlinkt.&lt;br /&gt;
{{shell|&amp;gt; sudo ln -s /usr/local/beAClientSecurity/beAClientSecurity /etc/systemd/system/}}&lt;br /&gt;
&lt;br /&gt;
{{info|Hinweis: Der WebClient startet nicht ordnungsgemäß in der Konsole, solange die Karte noch im Lesegerät steckt!}}&lt;br /&gt;
Beim ersten Start der Anwendung muss das selbst erstellte Zertifikat zunächst noch im Browser hinterlegt werden. Dies erfolgt einmalig durch Drücken des beA-Icons in der Konsole mit der rechten Maustaste und die Auswahl &amp;quot;Zertifikat installieren&amp;quot; im Menü. Beim nächsten Start des Browsers wird hernach automatisch auf den Zertifikatschlüssel zugegriffen.&lt;br /&gt;
&lt;br /&gt;
{{info|Hinweis: Sollte Ihr Aufruf von ''firefox'' als Superuser in ihrer gewohnten Instanz als einfacher User vom System als unzulässig blockiert werden, prüfen Sie nochmals, ob sie &amp;lt;tt&amp;gt;/etc/sudoers&amp;lt;/tt&amp;gt; bereits angepasst haben (s.o.). Hilfsweise können Sie das Problem mit folgenden Befehlen umgehen:&lt;br /&gt;
{{shell|&amp;gt; sudo -i&amp;lt;br&amp;gt;&amp;gt;&amp;amp;nbsp;su&amp;lt;br&amp;gt;#&amp;amp;nbsp;export DISPLAY&amp;amp;#61;:0.0&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Erstregistrierung==&lt;br /&gt;
&lt;br /&gt;
Führen Sie die beA-Karte in das Lesegerät ein. Unter&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml?dswid=-9192&lt;br /&gt;
klicken Sie nun &amp;quot;Registrierung mit eigenem Postfach&amp;quot; an. Es erscheint die folgende Einstiegsseite:&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
[[Bild:Bea_registrierung.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Hier folgen Sie den weiteren Angaben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
===Es konnte keine Karte gefunden werden===&lt;br /&gt;
Bitte installieren Sie immer die aktuelle Software-Version Ihres Kartenlesegeräts.&lt;br /&gt;
===Hinweis &amp;quot;Für den Zugriff ... ist eine lokale Softwarekomponente, die beA Client-Security, erforderlich ...&amp;quot;===&lt;br /&gt;
Bitte achten Sie darauf, den Browser ebenso wie die Java-Anwendung &amp;quot;beA Client-Security&amp;quot; immer als Superuser zu starten. Anderenfalls ist eine Kommunikation zwischen beiden nicht möglich. Möglicherweise müssen dafür zunächst alle offenen Browserfenster des bisherigen Users geschlossen werden, bevor Firefox den Browser tatsächlich neu als einen eigenen Prozess des Superusers startet.&lt;br /&gt;
&lt;br /&gt;
===Das Java-Programm startet, aber der beA-Icon erscheint anschließend nicht in der Konsole===&lt;br /&gt;
Achten Sie beim Starten der Anwendung darauf, dass die beA-Karte noch nicht eingesteckt ist. Anderenfalls wartet die Java-Anwendung von Atos solange, bis Sie die Karte herausgezogen haben. Erst nach dem Start der Anwendung sollten Sie sie dann wieder einsetzen, um sie im folgenden Popup-Fenster als Sicherheitsmedium auswählen zu können. &lt;br /&gt;
&lt;br /&gt;
Sollte dies weiterhin nicht funktionieren, können Sie die Sicherheitseinstellungen der JRE ändern, indem Sie als Superuser &lt;br /&gt;
{{shell|# /usr/java/jre1.8.0_161/bin/ControlPanel}}&lt;br /&gt;
aufrufen und unter dem Reiter &amp;quot;Sicherheit&amp;quot; die Adresse &amp;quot;https://www.bea-brak.de&amp;quot; in die Ausnahmeliste der Adressen eintragen, für welche die Standardsicherheitseinstellungen nicht gelten sollen.&lt;br /&gt;
&lt;br /&gt;
===Die Java-Anwendung startet, aber die Passwortabfrage folgt nicht nach===&lt;br /&gt;
Es öffnet sich zur Auswahl des Sicherheitstokens ein neues Fenster. Dieses ist oft durch die Hauptbrowserseite verdeckt und muss erst &amp;quot;freigelegt&amp;quot; werden, um dort die Auswahl &amp;quot;Kartenlesegerät&amp;quot; anklicken zu können. Sehen Sie bitte nach, ob weitere Fenster geöffnet sind, in denen Sie die Auswahl vornehmen können.&lt;br /&gt;
&lt;br /&gt;
===Hinweis: &amp;quot;Der Server ist nicht erreichbar&amp;quot;===&lt;br /&gt;
Möglicherweise haben Sie die Java-Anwendung wie vorgeschlagen erneut gestartet, so dass dessen Prozess-ID nun nicht mehr zum vorher geöffneten Browserfenster passt. Schließen Sie die Java-Anwendung durch rechten Mausklick auf dem beA-Icon in der Konsole und starten Sie dann Browser und Applet noch einmal komplett neu. Ignorieren Sie ggf. die Aufforderung zum Beenden der bisherigen beA-Java-Anwendung, indem Sie das Aufforderungsfenster einfach schließen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kartenverwaltung==&lt;br /&gt;
&lt;br /&gt;
===beA-Standardkarte===&lt;br /&gt;
Die Kartenverwaltung der Bundesnotarkammer arbeitet mit einer JNLP-Anwendung, die von den meisten Browsern aufgrund der zunehmenden Sicherheitsprobleme mit [https://en.wikipedia.org/wiki/NPAPI NPAPI]-Plug-ins seit 2017 nicht mehr unterstützt wird. Um sie außerhalb des Browsers in einer eigenen Anwendung zu öffnen, deinstallieren Sie bitte die störende OpenSource-Anwendung ''icedtea-web'' mit&lt;br /&gt;
{{shell|&amp;gt; sudo zypper rm icedtea-web}}&lt;br /&gt;
und legen Sie auf das von Oracle im Java-Paket bereitgestellte ''javaws'' einen symbolischen Link:&lt;br /&gt;
{{shell|&amp;gt; sudo ln -s /usr/java/latest/bin/javaws /usr/bin/javaws}}&lt;br /&gt;
Nun lässt sich die beA-Kartenverwaltung öffnen - unbedingt als Superuser, unter dem auch das beA-Postfach läuft:&lt;br /&gt;
{{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Karte mit Signaturzertifikat===&lt;br /&gt;
Wenn Sie zusätzlich ein Signaturzertifikat für Ihre beA-Karte bestellt haben, können Sie den für die Installation erforderlichen Transportcontainer nun ebenfalls mit ''javaws'' unter&lt;br /&gt;
 https://bea.bnotk.de/bestellung/index.html#/certificates&lt;br /&gt;
unter den Reitern ''Mein Konto'' &amp;gt; ''Meine Zertifikate'' herunterladen und diesen anschließend als Superuser in der Kartenverwaltung &lt;br /&gt;
 {{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
einsetzen. Bitte beachten Sie, dass Sie dafür die untere Auswahl der Karteninhalte wählen:&lt;br /&gt;
[[Datei:Bea_signaturkarte.png|700px|thumb|left|Aktivierung in der Signaturverwaltung]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
&lt;br /&gt;
* https://de.opensuse.org/SDB:Elster&lt;br /&gt;
* http://bea.brak.de/wie-funktioniert-bea/was-ist-das-bea/&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml&lt;br /&gt;
* https://www.suse.com/c/running-graphical-programs-remotely-root/&lt;br /&gt;
* https://unix.stackexchange.com/questions/16815/what-does-display-0-0-actually-mean{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=7183</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=7183"/>
				<updated>2026-01-06T17:49:45Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Benötigte Pakete für Ubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0 ImageMagick}}&lt;br /&gt;
&lt;br /&gt;
== Benötigte Pakete für Ubuntu ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install digikam kipi-plugins pdfsandwich pdfsam}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Texterkennung anfügen==&lt;br /&gt;
Laut [https://www.gesetze-im-internet.de/zpo/__130a.html § 130a Abs. 2 ZPO], ggf. iVm. [https://www.gesetze-im-internet.de/famfg/__14.html § 14 FamFG], [https://www.gesetze-im-internet.de/arbgg/__46.html § 46c Abs. 2 S. 2 ArbGG], [https://www.gesetze-im-internet.de/vwgo/__55a.html § 55a VwGO], jeweils iVm. [https://www.gesetze-im-internet.de/ervv/__2.html § 2 Abs. 1] Elektronischer-Rechtsverkehr-Verordnung ([https://www.gesetze-im-internet.de/ervv/ERVV ERVV]) ist das elektronische Dokument &amp;quot;soweit technisch möglich&amp;quot; in durchsuchbarer Form im Format PDF zu übermitteln.&lt;br /&gt;
Dies kann mithilfe der Erweiterung ''PDFsandwich'' umgesetzt werden, die nicht im offiziellen Softwarepaket erhalten ist, jedoch von ''Lawsuit'' für den Posteingang und den Dokumentenscan vorausgesetzt wird. Sie lässt sich über&lt;br /&gt;
 https://software.opensuse.org/package/pdfsandwich?locale=de&lt;br /&gt;
herunterladen und installieren. &lt;br /&gt;
&lt;br /&gt;
Sollte das Paket für die aktuelle Version nicht vorhanden sein, lässt sich alternativ ein Tarball herunterladen und ins &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;-Verzeichnis verschieben.&lt;br /&gt;
 https://sourceforge.net/projects/pdfsandwich/files/latest/download&lt;br /&gt;
{{shell|&amp;amp;gt; mv ~/Downloads/pdfsandwich*tar.bz2 ~/bin&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;cd ~/bin}}&lt;br /&gt;
Es wird zusätzlich das Paket ''ocaml-oasis'' benötigt, das wie folgt geladen wird, bevor der Tarball entpackt und installiert wird:&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in ocaml-oasis&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;tar xjf pdfsandwich*.tar.bz2 &amp;amp;&amp;amp; rm pdfsandwich*.tar.bz2&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;rename pdfsandwich* pdfsandwich pdfsandwich*&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;cd pdfsandwich&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;./configure&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;make&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;sudo make install}}&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 ; The GIMP -- an image manipulation program &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Version 0.2  &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Copy to ~/.config/GIMP/2.10/scripts/ &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; This is the batch version - run it with &amp;lt;br&amp;gt;; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'  &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;(define (batch-generate-optimum-palette &amp;lt;br&amp;gt;	inPattern &amp;lt;br&amp;gt;	inDitherType &amp;lt;br&amp;gt;	inPaletteType &amp;lt;br&amp;gt;	inNumCols &amp;lt;br&amp;gt;	inAlphaDither &amp;lt;br&amp;gt;	inRemoveUnused &amp;lt;br&amp;gt;	inPalette &amp;lt;br&amp;gt;	) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;  (let* ((theFilelist (cadr (file-glob inPattern 1)))) &amp;lt;br&amp;gt;    (while (not (null? theFilelist)) &amp;lt;br&amp;gt;  (gimp-message (car theFilelist) ) &amp;lt;br&amp;gt;           (let* ((theFilename (car theFilelist)) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (theImage (car (gimp-file-load RUN-NONINTERACTIVE theFilename theFilename)))	 &amp;lt;br&amp;gt;            (theDrawable (car (gimp-image-get-active-layer theImage)))  &amp;lt;br&amp;gt;            ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (if (= FALSE (car (gimp-drawable-is-indexed theDrawable))) &amp;lt;br&amp;gt;                (gimp-image-convert-indexed theImage inDitherType inPaletteType inNumCols inAlphaDither inRemoveUnused inPalette) &amp;lt;br&amp;gt;            ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (set! theDrawable (car (gimp-image-get-active-layer theImage)))	 &amp;lt;br&amp;gt;                  (gimp-file-save RUN-NONINTERACTIVE theImage theDrawable theFilename theFilename) &amp;lt;br&amp;gt;                  (gimp-image-delete theImage) &amp;lt;br&amp;gt;             ) &amp;lt;br&amp;gt;           (set! theFilelist (cdr theFilelist)) &amp;lt;br&amp;gt;           ) &amp;lt;br&amp;gt;    ) &amp;lt;br&amp;gt;  ) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Richten Sie nun einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd ~/lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
Dies kann z.B. so aussehen:&lt;br /&gt;
 [Desktop Entry] &amp;lt;br&amp;gt;Comment[de_DE]= &amp;lt;br&amp;gt;Comment= &amp;lt;br&amp;gt;Exec=cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)' &amp;lt;br&amp;gt;GenericName[de_DE]=Indizieren &amp;lt;br&amp;gt;GenericName=Indexed Mode &amp;lt;br&amp;gt;Icon=albumfolder-properties &amp;lt;br&amp;gt;MimeType= &amp;lt;br&amp;gt;Name[de_DE]=Indizieren &amp;lt;br&amp;gt;Name=Indexed Mode &amp;lt;br&amp;gt;Path=$HOME/lawsuit/scan &amp;lt;br&amp;gt;StartupNotify=true &amp;lt;br&amp;gt;Terminal=false &amp;lt;br&amp;gt;TerminalOptions= &amp;lt;br&amp;gt;Type=Application &amp;lt;br&amp;gt;X-DBUS-ServiceName= &amp;lt;br&amp;gt;X-DBUS-StartupType= &amp;lt;br&amp;gt;X-KDE-SubstituteUID=false &amp;lt;br&amp;gt;X-KDE-Username= &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationPopup.qml}}&lt;br /&gt;
und kommentieren dort wie folgt die Zeile&lt;br /&gt;
 property int defaultTimeout: 5000&lt;br /&gt;
 property int defaultTimeout: 0&lt;br /&gt;
Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; kstart5 plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=7182</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=7182"/>
				<updated>2026-01-06T17:02:30Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Benötigte Pakete für Ubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0 ImageMagick}}&lt;br /&gt;
&lt;br /&gt;
== Benötigte Pakete für Ubuntu ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install digikam kipi-plugins pdfsandwich}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Texterkennung anfügen==&lt;br /&gt;
Laut [https://www.gesetze-im-internet.de/zpo/__130a.html § 130a Abs. 2 ZPO], ggf. iVm. [https://www.gesetze-im-internet.de/famfg/__14.html § 14 FamFG], [https://www.gesetze-im-internet.de/arbgg/__46.html § 46c Abs. 2 S. 2 ArbGG], [https://www.gesetze-im-internet.de/vwgo/__55a.html § 55a VwGO], jeweils iVm. [https://www.gesetze-im-internet.de/ervv/__2.html § 2 Abs. 1] Elektronischer-Rechtsverkehr-Verordnung ([https://www.gesetze-im-internet.de/ervv/ERVV ERVV]) ist das elektronische Dokument &amp;quot;soweit technisch möglich&amp;quot; in durchsuchbarer Form im Format PDF zu übermitteln.&lt;br /&gt;
Dies kann mithilfe der Erweiterung ''PDFsandwich'' umgesetzt werden, die nicht im offiziellen Softwarepaket erhalten ist, jedoch von ''Lawsuit'' für den Posteingang und den Dokumentenscan vorausgesetzt wird. Sie lässt sich über&lt;br /&gt;
 https://software.opensuse.org/package/pdfsandwich?locale=de&lt;br /&gt;
herunterladen und installieren. &lt;br /&gt;
&lt;br /&gt;
Sollte das Paket für die aktuelle Version nicht vorhanden sein, lässt sich alternativ ein Tarball herunterladen und ins &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;-Verzeichnis verschieben.&lt;br /&gt;
 https://sourceforge.net/projects/pdfsandwich/files/latest/download&lt;br /&gt;
{{shell|&amp;amp;gt; mv ~/Downloads/pdfsandwich*tar.bz2 ~/bin&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;cd ~/bin}}&lt;br /&gt;
Es wird zusätzlich das Paket ''ocaml-oasis'' benötigt, das wie folgt geladen wird, bevor der Tarball entpackt und installiert wird:&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in ocaml-oasis&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;tar xjf pdfsandwich*.tar.bz2 &amp;amp;&amp;amp; rm pdfsandwich*.tar.bz2&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;rename pdfsandwich* pdfsandwich pdfsandwich*&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;cd pdfsandwich&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;./configure&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;make&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;sudo make install}}&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 ; The GIMP -- an image manipulation program &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Version 0.2  &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Copy to ~/.config/GIMP/2.10/scripts/ &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; This is the batch version - run it with &amp;lt;br&amp;gt;; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'  &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;(define (batch-generate-optimum-palette &amp;lt;br&amp;gt;	inPattern &amp;lt;br&amp;gt;	inDitherType &amp;lt;br&amp;gt;	inPaletteType &amp;lt;br&amp;gt;	inNumCols &amp;lt;br&amp;gt;	inAlphaDither &amp;lt;br&amp;gt;	inRemoveUnused &amp;lt;br&amp;gt;	inPalette &amp;lt;br&amp;gt;	) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;  (let* ((theFilelist (cadr (file-glob inPattern 1)))) &amp;lt;br&amp;gt;    (while (not (null? theFilelist)) &amp;lt;br&amp;gt;  (gimp-message (car theFilelist) ) &amp;lt;br&amp;gt;           (let* ((theFilename (car theFilelist)) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (theImage (car (gimp-file-load RUN-NONINTERACTIVE theFilename theFilename)))	 &amp;lt;br&amp;gt;            (theDrawable (car (gimp-image-get-active-layer theImage)))  &amp;lt;br&amp;gt;            ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (if (= FALSE (car (gimp-drawable-is-indexed theDrawable))) &amp;lt;br&amp;gt;                (gimp-image-convert-indexed theImage inDitherType inPaletteType inNumCols inAlphaDither inRemoveUnused inPalette) &amp;lt;br&amp;gt;            ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (set! theDrawable (car (gimp-image-get-active-layer theImage)))	 &amp;lt;br&amp;gt;                  (gimp-file-save RUN-NONINTERACTIVE theImage theDrawable theFilename theFilename) &amp;lt;br&amp;gt;                  (gimp-image-delete theImage) &amp;lt;br&amp;gt;             ) &amp;lt;br&amp;gt;           (set! theFilelist (cdr theFilelist)) &amp;lt;br&amp;gt;           ) &amp;lt;br&amp;gt;    ) &amp;lt;br&amp;gt;  ) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Richten Sie nun einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd ~/lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
Dies kann z.B. so aussehen:&lt;br /&gt;
 [Desktop Entry] &amp;lt;br&amp;gt;Comment[de_DE]= &amp;lt;br&amp;gt;Comment= &amp;lt;br&amp;gt;Exec=cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)' &amp;lt;br&amp;gt;GenericName[de_DE]=Indizieren &amp;lt;br&amp;gt;GenericName=Indexed Mode &amp;lt;br&amp;gt;Icon=albumfolder-properties &amp;lt;br&amp;gt;MimeType= &amp;lt;br&amp;gt;Name[de_DE]=Indizieren &amp;lt;br&amp;gt;Name=Indexed Mode &amp;lt;br&amp;gt;Path=$HOME/lawsuit/scan &amp;lt;br&amp;gt;StartupNotify=true &amp;lt;br&amp;gt;Terminal=false &amp;lt;br&amp;gt;TerminalOptions= &amp;lt;br&amp;gt;Type=Application &amp;lt;br&amp;gt;X-DBUS-ServiceName= &amp;lt;br&amp;gt;X-DBUS-StartupType= &amp;lt;br&amp;gt;X-KDE-SubstituteUID=false &amp;lt;br&amp;gt;X-KDE-Username= &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationPopup.qml}}&lt;br /&gt;
und kommentieren dort wie folgt die Zeile&lt;br /&gt;
 property int defaultTimeout: 5000&lt;br /&gt;
 property int defaultTimeout: 0&lt;br /&gt;
Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; kstart5 plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=7181</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=7181"/>
				<updated>2026-01-06T16:50:32Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Benötigte RPM-Pakete */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0 ImageMagick}}&lt;br /&gt;
&lt;br /&gt;
== Benötigte Pakete für Ubuntu ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install digikam kipi-plugins}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Texterkennung anfügen==&lt;br /&gt;
Laut [https://www.gesetze-im-internet.de/zpo/__130a.html § 130a Abs. 2 ZPO], ggf. iVm. [https://www.gesetze-im-internet.de/famfg/__14.html § 14 FamFG], [https://www.gesetze-im-internet.de/arbgg/__46.html § 46c Abs. 2 S. 2 ArbGG], [https://www.gesetze-im-internet.de/vwgo/__55a.html § 55a VwGO], jeweils iVm. [https://www.gesetze-im-internet.de/ervv/__2.html § 2 Abs. 1] Elektronischer-Rechtsverkehr-Verordnung ([https://www.gesetze-im-internet.de/ervv/ERVV ERVV]) ist das elektronische Dokument &amp;quot;soweit technisch möglich&amp;quot; in durchsuchbarer Form im Format PDF zu übermitteln.&lt;br /&gt;
Dies kann mithilfe der Erweiterung ''PDFsandwich'' umgesetzt werden, die nicht im offiziellen Softwarepaket erhalten ist, jedoch von ''Lawsuit'' für den Posteingang und den Dokumentenscan vorausgesetzt wird. Sie lässt sich über&lt;br /&gt;
 https://software.opensuse.org/package/pdfsandwich?locale=de&lt;br /&gt;
herunterladen und installieren. &lt;br /&gt;
&lt;br /&gt;
Sollte das Paket für die aktuelle Version nicht vorhanden sein, lässt sich alternativ ein Tarball herunterladen und ins &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;-Verzeichnis verschieben.&lt;br /&gt;
 https://sourceforge.net/projects/pdfsandwich/files/latest/download&lt;br /&gt;
{{shell|&amp;amp;gt; mv ~/Downloads/pdfsandwich*tar.bz2 ~/bin&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;cd ~/bin}}&lt;br /&gt;
Es wird zusätzlich das Paket ''ocaml-oasis'' benötigt, das wie folgt geladen wird, bevor der Tarball entpackt und installiert wird:&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in ocaml-oasis&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;tar xjf pdfsandwich*.tar.bz2 &amp;amp;&amp;amp; rm pdfsandwich*.tar.bz2&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;rename pdfsandwich* pdfsandwich pdfsandwich*&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;cd pdfsandwich&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;./configure&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;make&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;sudo make install}}&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 ; The GIMP -- an image manipulation program &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Version 0.2  &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Copy to ~/.config/GIMP/2.10/scripts/ &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; This is the batch version - run it with &amp;lt;br&amp;gt;; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'  &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;(define (batch-generate-optimum-palette &amp;lt;br&amp;gt;	inPattern &amp;lt;br&amp;gt;	inDitherType &amp;lt;br&amp;gt;	inPaletteType &amp;lt;br&amp;gt;	inNumCols &amp;lt;br&amp;gt;	inAlphaDither &amp;lt;br&amp;gt;	inRemoveUnused &amp;lt;br&amp;gt;	inPalette &amp;lt;br&amp;gt;	) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;  (let* ((theFilelist (cadr (file-glob inPattern 1)))) &amp;lt;br&amp;gt;    (while (not (null? theFilelist)) &amp;lt;br&amp;gt;  (gimp-message (car theFilelist) ) &amp;lt;br&amp;gt;           (let* ((theFilename (car theFilelist)) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (theImage (car (gimp-file-load RUN-NONINTERACTIVE theFilename theFilename)))	 &amp;lt;br&amp;gt;            (theDrawable (car (gimp-image-get-active-layer theImage)))  &amp;lt;br&amp;gt;            ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (if (= FALSE (car (gimp-drawable-is-indexed theDrawable))) &amp;lt;br&amp;gt;                (gimp-image-convert-indexed theImage inDitherType inPaletteType inNumCols inAlphaDither inRemoveUnused inPalette) &amp;lt;br&amp;gt;            ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (set! theDrawable (car (gimp-image-get-active-layer theImage)))	 &amp;lt;br&amp;gt;                  (gimp-file-save RUN-NONINTERACTIVE theImage theDrawable theFilename theFilename) &amp;lt;br&amp;gt;                  (gimp-image-delete theImage) &amp;lt;br&amp;gt;             ) &amp;lt;br&amp;gt;           (set! theFilelist (cdr theFilelist)) &amp;lt;br&amp;gt;           ) &amp;lt;br&amp;gt;    ) &amp;lt;br&amp;gt;  ) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Richten Sie nun einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd ~/lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
Dies kann z.B. so aussehen:&lt;br /&gt;
 [Desktop Entry] &amp;lt;br&amp;gt;Comment[de_DE]= &amp;lt;br&amp;gt;Comment= &amp;lt;br&amp;gt;Exec=cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)' &amp;lt;br&amp;gt;GenericName[de_DE]=Indizieren &amp;lt;br&amp;gt;GenericName=Indexed Mode &amp;lt;br&amp;gt;Icon=albumfolder-properties &amp;lt;br&amp;gt;MimeType= &amp;lt;br&amp;gt;Name[de_DE]=Indizieren &amp;lt;br&amp;gt;Name=Indexed Mode &amp;lt;br&amp;gt;Path=$HOME/lawsuit/scan &amp;lt;br&amp;gt;StartupNotify=true &amp;lt;br&amp;gt;Terminal=false &amp;lt;br&amp;gt;TerminalOptions= &amp;lt;br&amp;gt;Type=Application &amp;lt;br&amp;gt;X-DBUS-ServiceName= &amp;lt;br&amp;gt;X-DBUS-StartupType= &amp;lt;br&amp;gt;X-KDE-SubstituteUID=false &amp;lt;br&amp;gt;X-KDE-Username= &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationPopup.qml}}&lt;br /&gt;
und kommentieren dort wie folgt die Zeile&lt;br /&gt;
 property int defaultTimeout: 5000&lt;br /&gt;
 property int defaultTimeout: 0&lt;br /&gt;
Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; kstart5 plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7180</id>
		<title>Fehlende Pakete nachladen - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Fehlende_Pakete_nachladen_-_ubuntu&amp;diff=7180"/>
				<updated>2026-01-06T15:46:25Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Installation fehlender Perl-Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/16-04 16.04]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/Perl/ Perl]&lt;br /&gt;
|&lt;br /&gt;
*[https://innovativeinnovation.github.io/ubuntu-setup/perl/cpan.html Perl-Einrichtung]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu liefert ein System, das aus aus Sicherheitsgründen viele notwendigen Pakete für ''Lawsuit'' noch nicht enthält.&lt;br /&gt;
Zudem sind für die Installation und Kompilierung von Perlmodulen nötigen Programme im Kernbestand nicht enthalten und sie müssen nachinstalliert werden. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Themes anpassen ==&lt;br /&gt;
Installieren Sie die Themes-Erweiterung per&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install gnome-tweaks gnome-shell-extensions}}&lt;br /&gt;
Sofern noch nicht vorhanden, legen Sie den &amp;lt;tt&amp;gt;.themes&amp;lt;/tt&amp;gt;-Ordner an:&lt;br /&gt;
{{shell|&amp;gt; mkdir ~/.themes}}&lt;br /&gt;
Ermitteln Sie die von Ihnen verwendete ''Gnome''-version mit&lt;br /&gt;
{{shell|&amp;gt; gnome-shell --version}}&lt;br /&gt;
und folgen der Anleitung unter&lt;br /&gt;
 https://drasite.com/flat-remix-gnome&lt;br /&gt;
insbesondere mit dem folgenden Befehl&lt;br /&gt;
{{shell|&amp;gt; sudo apt install git}}&lt;br /&gt;
und dann&lt;br /&gt;
{{shell|&amp;gt; git clone --branch 20231026 https://github.com/daniruiz/flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; cd flat-remix-gnome&amp;lt;br&amp;gt;&amp;amp;nbsp; make &amp;amp;&amp;amp; sudo make install}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weitere benötigte Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install libglib2.0-dev-bin imagemagick gcc gimp k3b kdiff3 kfind lftp python3-img2pdf qrencode unoconv xterm zip }}&lt;br /&gt;
Ferner&lt;br /&gt;
{{Shell|&amp;gt; sudo snap install tesseract }}&lt;br /&gt;
&lt;br /&gt;
== Installation fehlender Perl-Module ==&lt;br /&gt;
Einige Perl-Module, die ''Lawsuit'' verwendet, sind teilweise in rpm-Paketen von openSUSE enthalten. Für deren Installation aus externen Quellen werden folgende Pakete zusätzlich benötigt:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install automake libapache2-mod-fcgid make libarchive-zip-perl libcgi-simple-perl libpdf-api2-perl libimage-magick-perl libyaml-perl libjpeg-dev libjpeg8-dev libjpeg-turbo8-dev zbar-tools libnet-whois-raw-perl libcrypt-rijndael-perl libgd-dev libdatetime-locale-perl libdatetime-timezone-systemv-perl}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Als Superuser starten Sie die MCPAN-Shell:&lt;br /&gt;
{{Shell|&amp;gt; sudo perl -e shell -MCPAN}}&lt;br /&gt;
und installieren Sie dann die folgenden Module:&lt;br /&gt;
{{Shell|cpan[1]&amp;gt;install CGI.pm &amp;lt;br&amp;gt;cpan[2]&amp;gt;install CGI::Cookie&amp;lt;br&amp;gt;cpan[2]&amp;gt;install Math::Utils&amp;lt;br&amp;gt;cpan[2]&amp;gt;install use.pm&amp;lt;br&amp;gt;cpan[3]&amp;gt;install File::Tail&amp;lt;br&amp;gt;cpan[4]&amp;gt;install ODF::lpOD&amp;lt;br&amp;gt;cpan[5]&amp;gt;install URI::Encode&amp;lt;br&amp;gt;cpan[6]&amp;gt;install JSON&amp;lt;br&amp;gt;cpan[7]&amp;gt;install Imager::QRCode&amp;lt;br&amp;gt;cpan[8]&amp;gt;install Imager::File::JPEG&amp;lt;br&amp;gt;cpan[9]&amp;gt;install Image::Scale&amp;lt;br&amp;gt;cpan[10]&amp;gt;install HTTP::Request&amp;lt;br&amp;gt;cpan[11]&amp;gt;install LWP::UserAgent&amp;lt;br&amp;gt;cpan[12]&amp;gt;install LWP::Simple::Post&amp;lt;br&amp;gt;cpan[13]&amp;gt;install List::Util&amp;lt;br&amp;gt;cpan[14]&amp;gt;install MIME::Words&amp;lt;br&amp;gt;cpan[15]&amp;gt;install App::PDFUtils&amp;lt;br&amp;gt;cpan[16]&amp;gt;install Data::ICal&amp;lt;br&amp;gt;cpan[17]&amp;gt;install DateTime::Event::ICal&amp;lt;br&amp;gt;cpan[18]&amp;gt;install Data::ICal::DateTime&amp;lt;br&amp;gt;cpan[19]&amp;gt;install Net::Fritz::Box&amp;lt;br&amp;gt;cpan[20]&amp;gt;install Net::Fritz::Phonebook # W&amp;amp;auml;hlen Sie hier Pretty Printing&amp;lt;br&amp;gt;cpan[21]&amp;gt;install Spreadsheet::ParseXLSX&amp;lt;br&amp;gt;cpan[22]&amp;gt;quit}}&lt;br /&gt;
&lt;br /&gt;
Daneben wird für das beA-Postfach grundsätzlich eine Texterkennung erwartet. Für sie verwendet ''Lawsuit'' die Erweiterung ''pdfsandwich'', die wie folgt installiert wird&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install pdfsandwich}}&lt;br /&gt;
Fügen Sie anschließend in der Datei &amp;lt;tt&amp;gt;/etc/ImageMagick-7-SUSE/policy.xml&amp;lt;/tt&amp;gt; die folgende Zeile ein oder kommentieren Sie sie aus:&lt;br /&gt;
  &amp;lt;policy domain=&amp;quot;coder&amp;quot; rights=&amp;quot;read|write&amp;quot; pattern=&amp;quot;PDF&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für aktuelle USB-Sticks ==&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install exfatprogs}}&lt;br /&gt;
&lt;br /&gt;
== Zusatzprogramm für Ausweisfunktion ==&lt;br /&gt;
Die ''AusweisApp2'' ist bereits standardmäßig im Release enthalten, ansonsten kann man weitere Versionen unter&lt;br /&gt;
 https://www.openecard.org/en/download/&lt;br /&gt;
finden.&lt;br /&gt;
&lt;br /&gt;
== Zusatzeinstellungen für die Fritz!Box ==&lt;br /&gt;
Sofern Sie eine Fritz!Box benutzten, können Sie sich die eingehenden Anrufe mit dem Skript ''fritzcall.pl'' direkt anzeigen lassen. Dafür sind allerdings zunächst Anpassungen in der Fritz!Box nötig. Unter&lt;br /&gt;
 &amp;gt; Heimnetz &amp;gt; Netzwerk &amp;gt;  Netzwerkeinstellungen&lt;br /&gt;
klicken Sie unter dem Zusatzpunkt ''weitere Einstellungen'' die Auswahlbox ''Zugriff für Anwendungen zulassen'' an, um Abrufe über die TR-064 API zuzulassen.&lt;br /&gt;
Ferner müssen Sie dem User, den Sie später in ''fritzcall.pl'' unter ''username'' mit seinem ''password'' eintragen wollen, zunächst unter&lt;br /&gt;
 &amp;gt; System &amp;gt; Fritz!Box-Benutzer &lt;br /&gt;
den Zugang aus dem Internet erlauben.&lt;br /&gt;
Wenn diese Einstellungen richtig vorgenommen sind, sollte der im Rechner gestartete Browser-Aufruf&lt;br /&gt;
 http://fritz.box:49000/tr64desc.xml&lt;br /&gt;
eine XML-Datei auswerfen.&lt;br /&gt;
&lt;br /&gt;
===External links===&lt;br /&gt;
*[https://www.perl.org/ Perl-Community]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Mehrplatzsysteme_-_ubuntu&amp;diff=7179</id>
		<title>Mehrplatzsysteme - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Mehrplatzsysteme_-_ubuntu&amp;diff=7179"/>
				<updated>2026-01-06T12:32:27Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* NFS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/blog/tag/ubuntu-24-04-lts Ubuntu 24.04]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/NetworkManager/ Netzwerk Installation]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/NFS/ NFS ]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
''Lawsuit'' erlaubt als serverbasierte Anwendung den einfachen Zugriff von anderen Rechnern des Heimnetzwerks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Einstellungen für den Hauptrechner ==&lt;br /&gt;
&lt;br /&gt;
=== Netzwerkeinstellungen ===&lt;br /&gt;
Installieren Sie zunächst den ''Network-Manager'' mit grafischer Oberfläche per&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install network-manager network-manager-gnome}}&lt;br /&gt;
und starten Sie den Networkmanager mit&lt;br /&gt;
{{shell|&amp;gt; systemctl start NetworkManager.service}}&lt;br /&gt;
Den automatischen Start beim Hochfahren des Rechners richten Sie mit&lt;br /&gt;
{{shell|&amp;gt; systemctl enable NetworkManager.service}}&lt;br /&gt;
ein. Eine grafische Oberfläche ist mit&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install nm-applet}}&lt;br /&gt;
erhältlich und wird mit &amp;lt;alt&amp;gt;-&amp;lt;F2&amp;gt; ''nm-applet'' gestartet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der Networkmanager arbeitet nun im Hintergrund und kann über einen Klick auf das Symbol am Bildrand aufgerufen werden.&lt;br /&gt;
[[Datei:Nm_netzwerk.png|200px|left|Networkmanager-Icon auf dem Desktop]]&lt;br /&gt;
[[Datei:Nm_menu.png|200px|right|Networkmanager-Auswahl]]&lt;br /&gt;
Es ist hilfreich, im Networkmanager für die weiteren Einstellungen dem Rechner eine feste IP-Adresse aus dem Namensraum des verwendeten Routers zu vergeben, um ihn später einfacher per ''nfs'' wiederfinden zu können. Klicken sie dafür auf das Networkmanager-Symbol und anschließend auf das Zahnrad &amp;amp;#x2699; oben und noch einmal unter &amp;quot;Kabelgebunden&amp;quot; auf das Zahnrad rechts &amp;amp;#x2699;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Am einfachsten ist die Einstellung per IPv4.&lt;br /&gt;
[[Datei:Nm_kabelnetz.png|500px|left|Systemeinstellungen für den NFS-Server]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NFS ===&lt;br /&gt;
Laden Sie auf dem Hauptrechner, der als Server fungieren soll, den nfs_Server nach:&lt;br /&gt;
{{shell|&amp;gt; sudo apt update &amp;amp;&amp;amp; sudo apt install nfs-kernel-server}}&lt;br /&gt;
&lt;br /&gt;
Die Freigaben von Verzeichnissen und Dateien auf diesem Server lassen sich durch direkte Bearbeitung der Datei &amp;lt;tt&amp;gt;/etc/exports&amp;lt;/tt&amp;gt; verwalten. Dazu muss diese Datei angelegt und/oder bearbeitet werden&amp;lt;ref&amp;gt;[https://de.wikipedia.org/wiki/Network_File_System NFS] Network File System&amp;lt;/ref&amp;gt;. Sofern noch nicht geschehen, laden Sie zum Erstellen der Datei das mächtige Textverarbeitungsprogramm ''nano'' herein.&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install nano}} &lt;br /&gt;
und tippen in die Kommandozeile&lt;br /&gt;
{{shell|&amp;gt; sudo nano /etc/exports}} &lt;br /&gt;
Die nötigen Eintragungen lauten dort:&lt;br /&gt;
 /home/MEINBENUTZER/lawsuit *(rw,async,no_wdelay,no_subtree_check,all_squash,anonuid=461,anongid=463)&lt;br /&gt;
 /home/MEINBENUTZER/Documents *(rw,root_squash,sync,no_subtree_check)&lt;br /&gt;
Der Hostplatzhalter &amp;quot;*&amp;quot;, der Berechtigungen an alle vergibt, kann durch eine IP_Adresse oder eine Bezeichnung wie ''notebook'' ersetzt werden, um die erlaubgen Zugriffe auf diese Rechner weiter einzuschränken&amp;lt;ref&amp;gt;[https://wiki.ubuntuusers.de/NFS/#Freigaben Freigaben] Weitere Beispiele im Ubuntu-Wiki&amp;lt;/ref&amp;gt;. Wenn Sie keine IP-Adressen verwenden, müssen Sie allerdings die verwendeten Bezeichnungen in der Datei &amp;lt;tt&amp;gt;/etc/hosts&amp;lt;/tt&amp;gt; auflösen.&lt;br /&gt;
 192.168.1.12 notebook notebook.meinedomain.local&lt;br /&gt;
 192.168.1.13 desktop desktop.meinedomain.local&lt;br /&gt;
Wenn Sie &amp;quot;*&amp;quot; verwenden, muss an dieser Datei nichts geändert werden.&lt;br /&gt;
Geben Sie nach dem Platzhalter &amp;quot;*&amp;quot; oder den genannten Einzelbezeichnungen in jedem Fall die folgenden Optionen ein:&lt;br /&gt;
 rw,root_squash,sync,no_subtree_check&lt;br /&gt;
für Documents. Hier bleiben der Nutzer erkennbar und die von ihm definierten Schreib- und Leserechte erhalten. Wählen Sie aber&lt;br /&gt;
 rw,async,no_wdelay,no_subtree_check,all_squash,anonuid=461,anongid=463&lt;br /&gt;
für Lawsuit. Dadurch erhalten alle Einträge die Standardkennung des Apache-Servers ''wwwrun'' (461) aus der Gruppe ''www'' (463) und können so am anderen Arbeitsplatz weiterbearbeitet werden.&lt;br /&gt;
Nun muss dem NFS-Server im Terminal nur angewiesen werden, &amp;lt;tt&amp;gt;/etc/exports&amp;lt;/tt&amp;gt; neu einzulesen.&lt;br /&gt;
{{shell|&amp;gt; sudo exportfs -ra}}&lt;br /&gt;
Alternativ kann auch einfach der NFS-Server neu gestartet werden.&lt;br /&gt;
{{shell|&amp;gt; sudo service nfs-kernel-server restart}}&lt;br /&gt;
&lt;br /&gt;
=== Samba ===&lt;br /&gt;
Wenn Sie mit einem Android-Tablet oder Handy auf den Hauptrechner zugreifen wollen, muss ein Samba-Server eingerichtet werden, weil NFS nicht im Android-Kernel enthalten ist.&lt;br /&gt;
Installieren Sie das Paket ''Samba''.&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install samba}}&lt;br /&gt;
Tragen Sie nun alle berechtigten Nutzer einzeln in die Samba-Datenbank ein, für den Nutzer &amp;quot;Olaf&amp;quot; z.B.&lt;br /&gt;
{{shell|&amp;gt; sudo smbpasswd -a olaf}}&lt;br /&gt;
und ergänzen das Passwort aus der Linuxinstallation. Dadurch wird der Benutzer ''olaf'', der bereits im Netzwerk angelegt sein muss, der Samba Datenbank hinzugefügt und auch aktiviert&amp;lt;ref&amp;gt;[https://wiki.ubuntuusers.de/Samba_Server/#Benutzer-Datenbank Benutzerverwaltung] Weitere mögliche Befehle&amp;lt;/ref&amp;gt;. Es sollten die gleichen Passwörter wie im Netzwerk verwendet werden, um den Nutzer nicht zu verwirren. &lt;br /&gt;
&lt;br /&gt;
Tragen Sie in der ''Samba-Konfigurationsdatei'' die freizugebenden Ordner am Ende ein:&lt;br /&gt;
{{shell|&amp;gt; sudo nano /etc/samba/smb.conf }}&lt;br /&gt;
mit dem folgenden Text:&lt;br /&gt;
 [Lawsuit]&lt;br /&gt;
   path = /home/BENUTZERNAME/lawsuit&lt;br /&gt;
   public = yes&lt;br /&gt;
   writeable = yes&lt;br /&gt;
 [Documents]&lt;br /&gt;
   path = /home/BENUTZERNAME/Documents&lt;br /&gt;
   public = yes&lt;br /&gt;
   writeable = yes&lt;br /&gt;
&lt;br /&gt;
== Einstellungen für den PC-Arbeitsplatz ==&lt;br /&gt;
&lt;br /&gt;
Auf dem Zweitrechner, der als Client eingerichtet werden soll, installieren Sie bitte&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install nfs-common}}&lt;br /&gt;
&lt;br /&gt;
Damit der Client auf die Freigaben zugreifen kann, muss er sie einfach einbinden können. Als Einhängepunkte können Sie wählen&lt;br /&gt;
 /home/MEINBENUTZER/lawsuit&lt;br /&gt;
 /home/MEINBENUTZER/Documents&lt;br /&gt;
oder ein beliebiges anderes Verzeichnis. &lt;br /&gt;
Hierzu ein Terminal öffnen und mit&lt;br /&gt;
{{shell|&amp;gt; cd /home/MEINBENUTZER/&amp;lt;br&amp;gt;&amp;amp;nbsp; mkdir lawsuit&amp;lt;br&amp;gt;&amp;amp;nbsp; mkdir Documents}}&lt;br /&gt;
die Verzeichnisse anlegen.&lt;br /&gt;
Die Verzeichnisse können nun gemountet werden:&lt;br /&gt;
{{shell|&amp;gt; sudo mount 192.168.1.10:/home/HAUPTBENUTZER/lawsuit /home/MEINBENUTZER/lawsuit&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo mount 192.168.1.10:/home/HAUPTBENUTZER/Documents /home/MEINBENUTZER/Documents}}&lt;br /&gt;
Um diese Befehle nicht jeweils erneut eintippen zu müssen und stattdessen das Einhängen bereits automatisch beim Rechnerstart auszuführen, werden sie anschließend mit&lt;br /&gt;
{{shell|&amp;gt; sudo nano /etc/fstab}}&lt;br /&gt;
in der ''fstab''-Datei eingetragen, von wo aus sie beim Neustart eingelesen werden:&lt;br /&gt;
 192.168.2.10:/home/HAUPTBENUTZER/Documents /home/MEINBENUTZER/Documents nfs rw 0 0&lt;br /&gt;
 192.168.2.10:/home/HAUPTBENUTZER/lawsuit /home/MEINBENUTZER/lawsuit nfs rw 0 0&lt;br /&gt;
&lt;br /&gt;
== Freigaben für die Firewall ==&lt;br /&gt;
&lt;br /&gt;
Führen Sie folgende Shell-Befehle aus:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-interface&amp;amp;#61;eth0&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;imap&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;imaps&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;minidlna&amp;lt;br&amp;gt;&amp;amp;nbsp;  firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;mountd&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;nfs&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;rpc-bind&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;rsyncd&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;samba&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;111/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;111/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;2049/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;2049/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;20048/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;20048/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
Für das Drucken und Scannen über das Netzwerk werden außerdem folgende Firewalleinstellungen benötigt:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;mdns&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;slp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
Für das Synchronisieren des eigenen Android-Handys mit dem PC werden ferner diese Firewalleinstellungen ergänzt:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;kdeconnect&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;1714-1764/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;1714-1764/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
== Einstellungen für das Tablet ==&lt;br /&gt;
&lt;br /&gt;
Installieren Sie per ''Google-Play'' die App ''Dateimanager'' von &amp;quot;Flashlight+Clock&amp;quot;. Unter der Rubrik &amp;quot;Remote&amp;quot; fügen Sie als entfernten Speicherort aus der Auswahl &amp;quot;Lokales Netzwerk&amp;quot; den Hauptrechner mit seiner IP-Adresse ein, z.B. &amp;quot;192.168.1.1&amp;quot;.&lt;br /&gt;
Die Felder&lt;br /&gt;
 Benutzername&lt;br /&gt;
 Passwort&lt;br /&gt;
bleiben leer, klicken Sie nur &amp;quot;Anonym&amp;quot; an. Anschließend findet sich der mit Samba freigegebene Ordner &amp;quot;Documents&amp;quot; in der Auswahl. Sie können diesen nun, wenn Sie oben die entsprechende Freigabe eingerichtet haben, direkt auswählen und die enthaltenen Dateien aufrufen.&lt;br /&gt;
&lt;br /&gt;
Es empfiehlt sich zu diesem Zweck die Anwendungen &amp;quot;Acrobat Reader&amp;quot; und &amp;quot;Andropen Office&amp;quot; oder hilfsweise &amp;quot;AndrOffice&amp;quot; auf dem Tablet zu installieren.&lt;br /&gt;
&lt;br /&gt;
== Prozessregisternummern und Rechnungsnummer systemübergreifend synchronisieren ==&lt;br /&gt;
&lt;br /&gt;
Das Programm ''serversync.sh'' im &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;-Ordner überträgt die aktuellen Prozessregister-, Ablage-, und Rechnungsnummern zentral auf einen Server im Internet, von wo sie von allen Programmen wieder abgerufen werden können. Außerdem übermittelt es EGVP-Dateien in den Ausgangsordner und legt eine Sicherungskopie der geänderten Daten an. Es hat folgenden Inhalt:&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
&lt;br /&gt;
 #Serverdaten iustus.eu aktualisieren&lt;br /&gt;
 ftp -inv MEINEDOMAIN.DE &amp;lt;&amp;lt; EOF&lt;br /&gt;
 user USERNAME PASSWORT&lt;br /&gt;
 put ~/lawsuit/javascript/prozessregister.js html/javascript/prozessregister.js &lt;br /&gt;
 put ~/lawsuit/javascript/rechnungsnummer.js html/javascript/rechnungsnummer.js &lt;br /&gt;
 put ~/lawsuit/javascript/ablagenummer.js html/javascript/ablagenummer.js &lt;br /&gt;
 close&lt;br /&gt;
 quit&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
 #Neuen Mahnbescheid in das EGVP-Ausgangspostfach legen&lt;br /&gt;
 if test -f &amp;quot;~/Downloads/outgoing-message.egvpc-gi&amp;quot;; then&lt;br /&gt;
    echo &amp;quot;******* Neuer EGVP-Mahnbescheid wird in das Ausgangspostfach gelegt.*******&amp;quot;&lt;br /&gt;
    chmod 660 ~/Downloads/outgoing-message.egvpc-gi&lt;br /&gt;
    mv -f ~/Downloads/outgoing-message.egvpc-gi ~/lawsuit/egvp/Ausgang/&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
 #Icon auffrischen&lt;br /&gt;
 cat ~/Schreibtisch/Server.desktop | sed -e s/state-.*/state-ok/ &amp;gt; ~/Schreibtisch/hilf.desktop&lt;br /&gt;
 mv -f ~/Schreibtisch/hilf.desktop ~/Schreibtisch/Server.desktop&lt;br /&gt;
 chmod 666 ~/Schreibtisch/Server.desktop&lt;br /&gt;
&lt;br /&gt;
 #Sicherungskopie erstellen und Aenderungen/Loeschungen im #recylce-Ordner speichern&lt;br /&gt;
 echo &amp;quot;******* Wir übertragen nun die folgenden neuen Dokumente auf den Backup-Server: *******&amp;quot;&lt;br /&gt;
 rsync -auvPz --delete ~/Documents/ ~/Backup/&lt;br /&gt;
 echo &amp;quot;*************************************** FERTIG! ***************************************&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 touch ~/Schreibtisch/u.txt; rm /home/BENUTZER/Schreibtisch/u.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sie können passend dazu einen Desktop-Icon mit folgendem Inhalt legen:&lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/env xdg-open&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Comment[de_DE]=&lt;br /&gt;
 Comment=&lt;br /&gt;
 Exec=/home/matthias/bin/serversync.sh&lt;br /&gt;
 GenericName[de_DE]=&lt;br /&gt;
 GenericName=&lt;br /&gt;
 Icon=state-offline&lt;br /&gt;
 MimeType=&lt;br /&gt;
 Name[de_DE]=Server&lt;br /&gt;
 Name=Server&lt;br /&gt;
 Path=&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 Terminal=true&lt;br /&gt;
 TerminalOptions=\s--noclose&lt;br /&gt;
 Type=Application&lt;br /&gt;
 X-DBUS-ServiceName=&lt;br /&gt;
 X-DBUS-StartupType=&lt;br /&gt;
 X-KDE-SubstituteUID=false&lt;br /&gt;
 X-KDE-Username=matthias&lt;br /&gt;
 X-SuSE-translate=true&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Fußnoten==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
*[https://doc.opensuse.org/documentation/leap/archive/15.0/reference/html/book.opensuse.reference/cha.nfs.html NFS (englisch)]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Mehrplatzsysteme_-_ubuntu&amp;diff=7178</id>
		<title>Mehrplatzsysteme - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Mehrplatzsysteme_-_ubuntu&amp;diff=7178"/>
				<updated>2026-01-06T12:30:21Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* NFS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/blog/tag/ubuntu-24-04-lts Ubuntu 24.04]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/NetworkManager/ Netzwerk Installation]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/NFS/ NFS ]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
''Lawsuit'' erlaubt als serverbasierte Anwendung den einfachen Zugriff von anderen Rechnern des Heimnetzwerks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Einstellungen für den Hauptrechner ==&lt;br /&gt;
&lt;br /&gt;
=== Netzwerkeinstellungen ===&lt;br /&gt;
Installieren Sie zunächst den ''Network-Manager'' mit grafischer Oberfläche per&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install network-manager network-manager-gnome}}&lt;br /&gt;
und starten Sie den Networkmanager mit&lt;br /&gt;
{{shell|&amp;gt; systemctl start NetworkManager.service}}&lt;br /&gt;
Den automatischen Start beim Hochfahren des Rechners richten Sie mit&lt;br /&gt;
{{shell|&amp;gt; systemctl enable NetworkManager.service}}&lt;br /&gt;
ein. Eine grafische Oberfläche ist mit&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install nm-applet}}&lt;br /&gt;
erhältlich und wird mit &amp;lt;alt&amp;gt;-&amp;lt;F2&amp;gt; ''nm-applet'' gestartet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der Networkmanager arbeitet nun im Hintergrund und kann über einen Klick auf das Symbol am Bildrand aufgerufen werden.&lt;br /&gt;
[[Datei:Nm_netzwerk.png|200px|left|Networkmanager-Icon auf dem Desktop]]&lt;br /&gt;
[[Datei:Nm_menu.png|200px|right|Networkmanager-Auswahl]]&lt;br /&gt;
Es ist hilfreich, im Networkmanager für die weiteren Einstellungen dem Rechner eine feste IP-Adresse aus dem Namensraum des verwendeten Routers zu vergeben, um ihn später einfacher per ''nfs'' wiederfinden zu können. Klicken sie dafür auf das Networkmanager-Symbol und anschließend auf das Zahnrad &amp;amp;#x2699; oben und noch einmal unter &amp;quot;Kabelgebunden&amp;quot; auf das Zahnrad rechts &amp;amp;#x2699;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Am einfachsten ist die Einstellung per IPv4.&lt;br /&gt;
[[Datei:Nm_kabelnetz.png|500px|left|Systemeinstellungen für den NFS-Server]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NFS ===&lt;br /&gt;
Laden Sie auf dem Hauptrechner, der als Server fungieren soll, den nfs_Server nach:&lt;br /&gt;
{{shell|&amp;gt; sudo apt update &amp;amp;&amp;amp; sudo apt install nfs-kernel-server}}&lt;br /&gt;
&lt;br /&gt;
Die Freigaben von Verzeichnissen und Dateien auf diesem Server lassen sich durch direkte Bearbeitung der Datei &amp;lt;tt&amp;gt;/etc/exports&amp;lt;/tt&amp;gt; verwalten. Dazu muss diese Datei angelegt und/oder bearbeitet werden&amp;lt;ref&amp;gt;[https://de.wikipedia.org/wiki/Network_File_System NFS] Network File System&amp;lt;/ref&amp;gt;. Sofern noch nicht geschehen, laden Sie zum Erstellen der Datei das mächtige Textverarbeitungsprogramm ''nano'' herein.&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install nano}} &lt;br /&gt;
und tippen in die Kommandozeile&lt;br /&gt;
{{shell|&amp;gt; sudo nano /etc/exports}} &lt;br /&gt;
Die nötigen Eintragungen lauten dort:&lt;br /&gt;
 /home/MEINBENUTZER/lawsuit *(rw,async,no_delay,no_subtree_check,all_squash,anonuid=461,anongid=463)&lt;br /&gt;
 /home/MEINBENUTZER/Documents *(rw,root_squash,sync,no_subtree_check)&lt;br /&gt;
Der Hostplatzhalter &amp;quot;*&amp;quot;, der Berechtigungen an alle vergibt, kann durch eine IP_Adresse oder eine Bezeichnung wie ''notebook'' ersetzt werden, um die erlaubgen Zugriffe auf diese Rechner weiter einzuschränken&amp;lt;ref&amp;gt;[https://wiki.ubuntuusers.de/NFS/#Freigaben Freigaben] Weitere Beispiele im Ubuntu-Wiki&amp;lt;/ref&amp;gt;. Wenn Sie keine IP-Adressen verwenden, müssen Sie allerdings die verwendeten Bezeichnungen in der Datei &amp;lt;tt&amp;gt;/etc/hosts&amp;lt;/tt&amp;gt; auflösen.&lt;br /&gt;
 192.168.1.12 notebook notebook.meinedomain.local&lt;br /&gt;
 192.168.1.13 desktop desktop.meinedomain.local&lt;br /&gt;
Wenn Sie &amp;quot;*&amp;quot; verwenden, muss an dieser Datei nichts geändert werden.&lt;br /&gt;
Geben Sie nach dem Platzhalter &amp;quot;*&amp;quot; oder den genannten Einzelbezeichnungen in jedem Fall die folgenden Optionen ein:&lt;br /&gt;
 rw,root_squash,sync,no_subtree_check&lt;br /&gt;
für Documents. Hier bleiben der Nutzer erkennbar und die von ihm definierten Schreib- und Leserechte erhalten. Wählen Sie aber&lt;br /&gt;
 rw,async,no_wdelay,no_subtree_check,all_squash,anonuid=461,anongid=463&lt;br /&gt;
für Lawsuit. Dadurch erhalten alle Einträge die Standardkennung des Apache-Servers ''wwwrun'' (461) aus der Gruppe ''www'' (463) und können so am anderen Arbeitsplatz weiterbearbeitet werden.&lt;br /&gt;
Nun muss dem NFS-Server im Terminal nur angewiesen werden, &amp;lt;tt&amp;gt;/etc/exports&amp;lt;/tt&amp;gt; neu einzulesen.&lt;br /&gt;
{{shell|&amp;gt; sudo exportfs -ra}}&lt;br /&gt;
Alternativ kann auch einfach der NFS-Server neu gestartet werden.&lt;br /&gt;
{{shell|&amp;gt; sudo service nfs-kernel-server restart}}&lt;br /&gt;
&lt;br /&gt;
=== Samba ===&lt;br /&gt;
Wenn Sie mit einem Android-Tablet oder Handy auf den Hauptrechner zugreifen wollen, muss ein Samba-Server eingerichtet werden, weil NFS nicht im Android-Kernel enthalten ist.&lt;br /&gt;
Installieren Sie das Paket ''Samba''.&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install samba}}&lt;br /&gt;
Tragen Sie nun alle berechtigten Nutzer einzeln in die Samba-Datenbank ein, für den Nutzer &amp;quot;Olaf&amp;quot; z.B.&lt;br /&gt;
{{shell|&amp;gt; sudo smbpasswd -a olaf}}&lt;br /&gt;
und ergänzen das Passwort aus der Linuxinstallation. Dadurch wird der Benutzer ''olaf'', der bereits im Netzwerk angelegt sein muss, der Samba Datenbank hinzugefügt und auch aktiviert&amp;lt;ref&amp;gt;[https://wiki.ubuntuusers.de/Samba_Server/#Benutzer-Datenbank Benutzerverwaltung] Weitere mögliche Befehle&amp;lt;/ref&amp;gt;. Es sollten die gleichen Passwörter wie im Netzwerk verwendet werden, um den Nutzer nicht zu verwirren. &lt;br /&gt;
&lt;br /&gt;
Tragen Sie in der ''Samba-Konfigurationsdatei'' die freizugebenden Ordner am Ende ein:&lt;br /&gt;
{{shell|&amp;gt; sudo nano /etc/samba/smb.conf }}&lt;br /&gt;
mit dem folgenden Text:&lt;br /&gt;
 [Lawsuit]&lt;br /&gt;
   path = /home/BENUTZERNAME/lawsuit&lt;br /&gt;
   public = yes&lt;br /&gt;
   writeable = yes&lt;br /&gt;
 [Documents]&lt;br /&gt;
   path = /home/BENUTZERNAME/Documents&lt;br /&gt;
   public = yes&lt;br /&gt;
   writeable = yes&lt;br /&gt;
&lt;br /&gt;
== Einstellungen für den PC-Arbeitsplatz ==&lt;br /&gt;
&lt;br /&gt;
Auf dem Zweitrechner, der als Client eingerichtet werden soll, installieren Sie bitte&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install nfs-common}}&lt;br /&gt;
&lt;br /&gt;
Damit der Client auf die Freigaben zugreifen kann, muss er sie einfach einbinden können. Als Einhängepunkte können Sie wählen&lt;br /&gt;
 /home/MEINBENUTZER/lawsuit&lt;br /&gt;
 /home/MEINBENUTZER/Documents&lt;br /&gt;
oder ein beliebiges anderes Verzeichnis. &lt;br /&gt;
Hierzu ein Terminal öffnen und mit&lt;br /&gt;
{{shell|&amp;gt; cd /home/MEINBENUTZER/&amp;lt;br&amp;gt;&amp;amp;nbsp; mkdir lawsuit&amp;lt;br&amp;gt;&amp;amp;nbsp; mkdir Documents}}&lt;br /&gt;
die Verzeichnisse anlegen.&lt;br /&gt;
Die Verzeichnisse können nun gemountet werden:&lt;br /&gt;
{{shell|&amp;gt; sudo mount 192.168.1.10:/home/HAUPTBENUTZER/lawsuit /home/MEINBENUTZER/lawsuit&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo mount 192.168.1.10:/home/HAUPTBENUTZER/Documents /home/MEINBENUTZER/Documents}}&lt;br /&gt;
Um diese Befehle nicht jeweils erneut eintippen zu müssen und stattdessen das Einhängen bereits automatisch beim Rechnerstart auszuführen, werden sie anschließend mit&lt;br /&gt;
{{shell|&amp;gt; sudo nano /etc/fstab}}&lt;br /&gt;
in der ''fstab''-Datei eingetragen, von wo aus sie beim Neustart eingelesen werden:&lt;br /&gt;
 192.168.2.10:/home/HAUPTBENUTZER/Documents /home/MEINBENUTZER/Documents nfs rw 0 0&lt;br /&gt;
 192.168.2.10:/home/HAUPTBENUTZER/lawsuit /home/MEINBENUTZER/lawsuit nfs rw 0 0&lt;br /&gt;
&lt;br /&gt;
== Freigaben für die Firewall ==&lt;br /&gt;
&lt;br /&gt;
Führen Sie folgende Shell-Befehle aus:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-interface&amp;amp;#61;eth0&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;imap&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;imaps&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;minidlna&amp;lt;br&amp;gt;&amp;amp;nbsp;  firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;mountd&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;nfs&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;rpc-bind&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;rsyncd&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;samba&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;111/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;111/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;2049/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;2049/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;20048/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;20048/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
Für das Drucken und Scannen über das Netzwerk werden außerdem folgende Firewalleinstellungen benötigt:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;mdns&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;slp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
Für das Synchronisieren des eigenen Android-Handys mit dem PC werden ferner diese Firewalleinstellungen ergänzt:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;kdeconnect&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;1714-1764/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;1714-1764/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
== Einstellungen für das Tablet ==&lt;br /&gt;
&lt;br /&gt;
Installieren Sie per ''Google-Play'' die App ''Dateimanager'' von &amp;quot;Flashlight+Clock&amp;quot;. Unter der Rubrik &amp;quot;Remote&amp;quot; fügen Sie als entfernten Speicherort aus der Auswahl &amp;quot;Lokales Netzwerk&amp;quot; den Hauptrechner mit seiner IP-Adresse ein, z.B. &amp;quot;192.168.1.1&amp;quot;.&lt;br /&gt;
Die Felder&lt;br /&gt;
 Benutzername&lt;br /&gt;
 Passwort&lt;br /&gt;
bleiben leer, klicken Sie nur &amp;quot;Anonym&amp;quot; an. Anschließend findet sich der mit Samba freigegebene Ordner &amp;quot;Documents&amp;quot; in der Auswahl. Sie können diesen nun, wenn Sie oben die entsprechende Freigabe eingerichtet haben, direkt auswählen und die enthaltenen Dateien aufrufen.&lt;br /&gt;
&lt;br /&gt;
Es empfiehlt sich zu diesem Zweck die Anwendungen &amp;quot;Acrobat Reader&amp;quot; und &amp;quot;Andropen Office&amp;quot; oder hilfsweise &amp;quot;AndrOffice&amp;quot; auf dem Tablet zu installieren.&lt;br /&gt;
&lt;br /&gt;
== Prozessregisternummern und Rechnungsnummer systemübergreifend synchronisieren ==&lt;br /&gt;
&lt;br /&gt;
Das Programm ''serversync.sh'' im &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;-Ordner überträgt die aktuellen Prozessregister-, Ablage-, und Rechnungsnummern zentral auf einen Server im Internet, von wo sie von allen Programmen wieder abgerufen werden können. Außerdem übermittelt es EGVP-Dateien in den Ausgangsordner und legt eine Sicherungskopie der geänderten Daten an. Es hat folgenden Inhalt:&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
&lt;br /&gt;
 #Serverdaten iustus.eu aktualisieren&lt;br /&gt;
 ftp -inv MEINEDOMAIN.DE &amp;lt;&amp;lt; EOF&lt;br /&gt;
 user USERNAME PASSWORT&lt;br /&gt;
 put ~/lawsuit/javascript/prozessregister.js html/javascript/prozessregister.js &lt;br /&gt;
 put ~/lawsuit/javascript/rechnungsnummer.js html/javascript/rechnungsnummer.js &lt;br /&gt;
 put ~/lawsuit/javascript/ablagenummer.js html/javascript/ablagenummer.js &lt;br /&gt;
 close&lt;br /&gt;
 quit&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
 #Neuen Mahnbescheid in das EGVP-Ausgangspostfach legen&lt;br /&gt;
 if test -f &amp;quot;~/Downloads/outgoing-message.egvpc-gi&amp;quot;; then&lt;br /&gt;
    echo &amp;quot;******* Neuer EGVP-Mahnbescheid wird in das Ausgangspostfach gelegt.*******&amp;quot;&lt;br /&gt;
    chmod 660 ~/Downloads/outgoing-message.egvpc-gi&lt;br /&gt;
    mv -f ~/Downloads/outgoing-message.egvpc-gi ~/lawsuit/egvp/Ausgang/&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
 #Icon auffrischen&lt;br /&gt;
 cat ~/Schreibtisch/Server.desktop | sed -e s/state-.*/state-ok/ &amp;gt; ~/Schreibtisch/hilf.desktop&lt;br /&gt;
 mv -f ~/Schreibtisch/hilf.desktop ~/Schreibtisch/Server.desktop&lt;br /&gt;
 chmod 666 ~/Schreibtisch/Server.desktop&lt;br /&gt;
&lt;br /&gt;
 #Sicherungskopie erstellen und Aenderungen/Loeschungen im #recylce-Ordner speichern&lt;br /&gt;
 echo &amp;quot;******* Wir übertragen nun die folgenden neuen Dokumente auf den Backup-Server: *******&amp;quot;&lt;br /&gt;
 rsync -auvPz --delete ~/Documents/ ~/Backup/&lt;br /&gt;
 echo &amp;quot;*************************************** FERTIG! ***************************************&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 touch ~/Schreibtisch/u.txt; rm /home/BENUTZER/Schreibtisch/u.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sie können passend dazu einen Desktop-Icon mit folgendem Inhalt legen:&lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/env xdg-open&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Comment[de_DE]=&lt;br /&gt;
 Comment=&lt;br /&gt;
 Exec=/home/matthias/bin/serversync.sh&lt;br /&gt;
 GenericName[de_DE]=&lt;br /&gt;
 GenericName=&lt;br /&gt;
 Icon=state-offline&lt;br /&gt;
 MimeType=&lt;br /&gt;
 Name[de_DE]=Server&lt;br /&gt;
 Name=Server&lt;br /&gt;
 Path=&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 Terminal=true&lt;br /&gt;
 TerminalOptions=\s--noclose&lt;br /&gt;
 Type=Application&lt;br /&gt;
 X-DBUS-ServiceName=&lt;br /&gt;
 X-DBUS-StartupType=&lt;br /&gt;
 X-KDE-SubstituteUID=false&lt;br /&gt;
 X-KDE-Username=matthias&lt;br /&gt;
 X-SuSE-translate=true&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Fußnoten==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
*[https://doc.opensuse.org/documentation/leap/archive/15.0/reference/html/book.opensuse.reference/cha.nfs.html NFS (englisch)]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Mehrplatzsysteme_-_ubuntu&amp;diff=7177</id>
		<title>Mehrplatzsysteme - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Mehrplatzsysteme_-_ubuntu&amp;diff=7177"/>
				<updated>2026-01-06T12:08:30Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* NFS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/blog/tag/ubuntu-24-04-lts Ubuntu 24.04]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/NetworkManager/ Netzwerk Installation]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/NFS/ NFS ]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
''Lawsuit'' erlaubt als serverbasierte Anwendung den einfachen Zugriff von anderen Rechnern des Heimnetzwerks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Einstellungen für den Hauptrechner ==&lt;br /&gt;
&lt;br /&gt;
=== Netzwerkeinstellungen ===&lt;br /&gt;
Installieren Sie zunächst den ''Network-Manager'' mit grafischer Oberfläche per&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install network-manager network-manager-gnome}}&lt;br /&gt;
und starten Sie den Networkmanager mit&lt;br /&gt;
{{shell|&amp;gt; systemctl start NetworkManager.service}}&lt;br /&gt;
Den automatischen Start beim Hochfahren des Rechners richten Sie mit&lt;br /&gt;
{{shell|&amp;gt; systemctl enable NetworkManager.service}}&lt;br /&gt;
ein. Eine grafische Oberfläche ist mit&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install nm-applet}}&lt;br /&gt;
erhältlich und wird mit &amp;lt;alt&amp;gt;-&amp;lt;F2&amp;gt; ''nm-applet'' gestartet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der Networkmanager arbeitet nun im Hintergrund und kann über einen Klick auf das Symbol am Bildrand aufgerufen werden.&lt;br /&gt;
[[Datei:Nm_netzwerk.png|200px|left|Networkmanager-Icon auf dem Desktop]]&lt;br /&gt;
[[Datei:Nm_menu.png|200px|right|Networkmanager-Auswahl]]&lt;br /&gt;
Es ist hilfreich, im Networkmanager für die weiteren Einstellungen dem Rechner eine feste IP-Adresse aus dem Namensraum des verwendeten Routers zu vergeben, um ihn später einfacher per ''nfs'' wiederfinden zu können. Klicken sie dafür auf das Networkmanager-Symbol und anschließend auf das Zahnrad &amp;amp;#x2699; oben und noch einmal unter &amp;quot;Kabelgebunden&amp;quot; auf das Zahnrad rechts &amp;amp;#x2699;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Am einfachsten ist die Einstellung per IPv4.&lt;br /&gt;
[[Datei:Nm_kabelnetz.png|500px|left|Systemeinstellungen für den NFS-Server]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NFS ===&lt;br /&gt;
Laden Sie auf dem Hauptrechner, der als Server fungieren soll, den nfs_Server nach:&lt;br /&gt;
{{shell|&amp;gt; sudo apt update &amp;amp;&amp;amp; sudo apt install nfs-kernel-server}}&lt;br /&gt;
&lt;br /&gt;
Die Freigaben von Verzeichnissen und Dateien auf diesem Server lassen sich durch direkte Bearbeitung der Datei &amp;lt;tt&amp;gt;/etc/exports&amp;lt;/tt&amp;gt; verwalten. Dazu muss diese Datei angelegt und/oder bearbeitet werden&amp;lt;ref&amp;gt;[https://de.wikipedia.org/wiki/Network_File_System NFS] Network File System&amp;lt;/ref&amp;gt;. Sofern noch nicht geschehen, laden Sie zum Erstellen der Datei das mächtige Textverarbeitungsprogramm ''nano'' herein.&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install nano}} &lt;br /&gt;
und tippen in die Kommandozeile&lt;br /&gt;
{{shell|&amp;gt; sudo nano /etc/exports}} &lt;br /&gt;
Die nötigen Eintragungen lauten dort:&lt;br /&gt;
 /home/MEINBENUTZER/lawsuit *(rw,async,no_delay;no_subtree;all_squash,anonuid=461,anongid=463)&lt;br /&gt;
 /home/MEINBENUTZER/Documents *(rw,root_squash,sync;no_subtree_check)&lt;br /&gt;
Der Hostplatzhalter &amp;quot;*&amp;quot;, der Berechtigungen an alle vergibt, kann durch eine IP_Adresse oder eine Bezeichnung wie ''notebook'' ersetzt werden, um die erlaubgen Zugriffe auf diese Rechner weiter einzuschränken&amp;lt;ref&amp;gt;[https://wiki.ubuntuusers.de/NFS/#Freigaben Freigaben] Weitere Beispiele im Ubuntu-Wiki&amp;lt;/ref&amp;gt;. Wenn Sie keine IP-Adressen verwenden, müssen Sie allerdings die verwendeten Bezeichnungen in der Datei &amp;lt;tt&amp;gt;/etc/hosts&amp;lt;/tt&amp;gt; auflösen.&lt;br /&gt;
 192.168.1.12 notebook notebook.meinedomain.local&lt;br /&gt;
 192.168.1.13 desktop desktop.meinedomain.local&lt;br /&gt;
Wenn Sie &amp;quot;*&amp;quot; verwenden, muss an dieser Datei nichts geändert werden.&lt;br /&gt;
Geben Sie nach dem Platzhalter &amp;quot;*&amp;quot; oder den genannten Einzelbezeichnungen in jedem Fall die folgenden Optionen ein:&lt;br /&gt;
 rw,root_squash,sync,no_subtree_check&lt;br /&gt;
für Documents. Hier bleiben der Nutzer erkennbar und die von ihm definierten Schreib- und Leserechte erhalten. Wählen Sie aber&lt;br /&gt;
 rw,async,no_wdelay,no_subtree_check,all_squash,anonuid=461,anongid=463&lt;br /&gt;
für Lawsuit. Dadurch erhalten alle Einträge die Standardkennung des Apache-Servers ''wwwrun'' (461) aus der Gruppe ''www'' (463) und können so am anderen Arbeitsplatz weiterbearbeitet werden.&lt;br /&gt;
Nun muss dem NFS-Server im Terminal nur angewiesen werden, &amp;lt;tt&amp;gt;/etc/exports&amp;lt;/tt&amp;gt; neu einzulesen.&lt;br /&gt;
{{shell|&amp;gt; sudo exportfs -ra}}&lt;br /&gt;
Alternativ kann auch einfach der NFS-Server neu gestartet werden.&lt;br /&gt;
{{shell|&amp;gt; sudo service nfs-kernel-server restart}}&lt;br /&gt;
&lt;br /&gt;
=== Samba ===&lt;br /&gt;
Wenn Sie mit einem Android-Tablet oder Handy auf den Hauptrechner zugreifen wollen, muss ein Samba-Server eingerichtet werden, weil NFS nicht im Android-Kernel enthalten ist.&lt;br /&gt;
Installieren Sie das Paket ''Samba''.&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install samba}}&lt;br /&gt;
Tragen Sie nun alle berechtigten Nutzer einzeln in die Samba-Datenbank ein, für den Nutzer &amp;quot;Olaf&amp;quot; z.B.&lt;br /&gt;
{{shell|&amp;gt; sudo smbpasswd -a olaf}}&lt;br /&gt;
und ergänzen das Passwort aus der Linuxinstallation. Dadurch wird der Benutzer ''olaf'', der bereits im Netzwerk angelegt sein muss, der Samba Datenbank hinzugefügt und auch aktiviert&amp;lt;ref&amp;gt;[https://wiki.ubuntuusers.de/Samba_Server/#Benutzer-Datenbank Benutzerverwaltung] Weitere mögliche Befehle&amp;lt;/ref&amp;gt;. Es sollten die gleichen Passwörter wie im Netzwerk verwendet werden, um den Nutzer nicht zu verwirren. &lt;br /&gt;
&lt;br /&gt;
Tragen Sie in der ''Samba-Konfigurationsdatei'' die freizugebenden Ordner am Ende ein:&lt;br /&gt;
{{shell|&amp;gt; sudo nano /etc/samba/smb.conf }}&lt;br /&gt;
mit dem folgenden Text:&lt;br /&gt;
 [Lawsuit]&lt;br /&gt;
   path = /home/BENUTZERNAME/lawsuit&lt;br /&gt;
   public = yes&lt;br /&gt;
   writeable = yes&lt;br /&gt;
 [Documents]&lt;br /&gt;
   path = /home/BENUTZERNAME/Documents&lt;br /&gt;
   public = yes&lt;br /&gt;
   writeable = yes&lt;br /&gt;
&lt;br /&gt;
== Einstellungen für den PC-Arbeitsplatz ==&lt;br /&gt;
&lt;br /&gt;
Auf dem Zweitrechner, der als Client eingerichtet werden soll, installieren Sie bitte&lt;br /&gt;
{{shell|&amp;gt; sudo apt-get install nfs-common}}&lt;br /&gt;
&lt;br /&gt;
Damit der Client auf die Freigaben zugreifen kann, muss er sie einfach einbinden können. Als Einhängepunkte können Sie wählen&lt;br /&gt;
 /home/MEINBENUTZER/lawsuit&lt;br /&gt;
 /home/MEINBENUTZER/Documents&lt;br /&gt;
oder ein beliebiges anderes Verzeichnis. &lt;br /&gt;
Hierzu ein Terminal öffnen und mit&lt;br /&gt;
{{shell|&amp;gt; cd /home/MEINBENUTZER/&amp;lt;br&amp;gt;&amp;amp;nbsp; mkdir lawsuit&amp;lt;br&amp;gt;&amp;amp;nbsp; mkdir Documents}}&lt;br /&gt;
die Verzeichnisse anlegen.&lt;br /&gt;
Die Verzeichnisse können nun gemountet werden:&lt;br /&gt;
{{shell|&amp;gt; sudo mount 192.168.1.10:/home/HAUPTBENUTZER/lawsuit /home/MEINBENUTZER/lawsuit&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo mount 192.168.1.10:/home/HAUPTBENUTZER/Documents /home/MEINBENUTZER/Documents}}&lt;br /&gt;
Um diese Befehle nicht jeweils erneut eintippen zu müssen und stattdessen das Einhängen bereits automatisch beim Rechnerstart auszuführen, werden sie anschließend mit&lt;br /&gt;
{{shell|&amp;gt; sudo nano /etc/fstab}}&lt;br /&gt;
in der ''fstab''-Datei eingetragen, von wo aus sie beim Neustart eingelesen werden:&lt;br /&gt;
 192.168.2.10:/home/HAUPTBENUTZER/Documents /home/MEINBENUTZER/Documents nfs rw 0 0&lt;br /&gt;
 192.168.2.10:/home/HAUPTBENUTZER/lawsuit /home/MEINBENUTZER/lawsuit nfs rw 0 0&lt;br /&gt;
&lt;br /&gt;
== Freigaben für die Firewall ==&lt;br /&gt;
&lt;br /&gt;
Führen Sie folgende Shell-Befehle aus:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-interface&amp;amp;#61;eth0&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;imap&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;imaps&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;minidlna&amp;lt;br&amp;gt;&amp;amp;nbsp;  firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;mountd&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;nfs&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;rpc-bind&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;rsyncd&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;samba&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;111/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;111/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;2049/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;2049/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;20048/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;20048/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
Für das Drucken und Scannen über das Netzwerk werden außerdem folgende Firewalleinstellungen benötigt:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;mdns&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;slp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
Für das Synchronisieren des eigenen Android-Handys mit dem PC werden ferner diese Firewalleinstellungen ergänzt:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;kdeconnect&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;1714-1764/tcp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;1714-1764/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
== Einstellungen für das Tablet ==&lt;br /&gt;
&lt;br /&gt;
Installieren Sie per ''Google-Play'' die App ''Dateimanager'' von &amp;quot;Flashlight+Clock&amp;quot;. Unter der Rubrik &amp;quot;Remote&amp;quot; fügen Sie als entfernten Speicherort aus der Auswahl &amp;quot;Lokales Netzwerk&amp;quot; den Hauptrechner mit seiner IP-Adresse ein, z.B. &amp;quot;192.168.1.1&amp;quot;.&lt;br /&gt;
Die Felder&lt;br /&gt;
 Benutzername&lt;br /&gt;
 Passwort&lt;br /&gt;
bleiben leer, klicken Sie nur &amp;quot;Anonym&amp;quot; an. Anschließend findet sich der mit Samba freigegebene Ordner &amp;quot;Documents&amp;quot; in der Auswahl. Sie können diesen nun, wenn Sie oben die entsprechende Freigabe eingerichtet haben, direkt auswählen und die enthaltenen Dateien aufrufen.&lt;br /&gt;
&lt;br /&gt;
Es empfiehlt sich zu diesem Zweck die Anwendungen &amp;quot;Acrobat Reader&amp;quot; und &amp;quot;Andropen Office&amp;quot; oder hilfsweise &amp;quot;AndrOffice&amp;quot; auf dem Tablet zu installieren.&lt;br /&gt;
&lt;br /&gt;
== Prozessregisternummern und Rechnungsnummer systemübergreifend synchronisieren ==&lt;br /&gt;
&lt;br /&gt;
Das Programm ''serversync.sh'' im &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;-Ordner überträgt die aktuellen Prozessregister-, Ablage-, und Rechnungsnummern zentral auf einen Server im Internet, von wo sie von allen Programmen wieder abgerufen werden können. Außerdem übermittelt es EGVP-Dateien in den Ausgangsordner und legt eine Sicherungskopie der geänderten Daten an. Es hat folgenden Inhalt:&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
&lt;br /&gt;
 #Serverdaten iustus.eu aktualisieren&lt;br /&gt;
 ftp -inv MEINEDOMAIN.DE &amp;lt;&amp;lt; EOF&lt;br /&gt;
 user USERNAME PASSWORT&lt;br /&gt;
 put ~/lawsuit/javascript/prozessregister.js html/javascript/prozessregister.js &lt;br /&gt;
 put ~/lawsuit/javascript/rechnungsnummer.js html/javascript/rechnungsnummer.js &lt;br /&gt;
 put ~/lawsuit/javascript/ablagenummer.js html/javascript/ablagenummer.js &lt;br /&gt;
 close&lt;br /&gt;
 quit&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
 #Neuen Mahnbescheid in das EGVP-Ausgangspostfach legen&lt;br /&gt;
 if test -f &amp;quot;~/Downloads/outgoing-message.egvpc-gi&amp;quot;; then&lt;br /&gt;
    echo &amp;quot;******* Neuer EGVP-Mahnbescheid wird in das Ausgangspostfach gelegt.*******&amp;quot;&lt;br /&gt;
    chmod 660 ~/Downloads/outgoing-message.egvpc-gi&lt;br /&gt;
    mv -f ~/Downloads/outgoing-message.egvpc-gi ~/lawsuit/egvp/Ausgang/&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
 #Icon auffrischen&lt;br /&gt;
 cat ~/Schreibtisch/Server.desktop | sed -e s/state-.*/state-ok/ &amp;gt; ~/Schreibtisch/hilf.desktop&lt;br /&gt;
 mv -f ~/Schreibtisch/hilf.desktop ~/Schreibtisch/Server.desktop&lt;br /&gt;
 chmod 666 ~/Schreibtisch/Server.desktop&lt;br /&gt;
&lt;br /&gt;
 #Sicherungskopie erstellen und Aenderungen/Loeschungen im #recylce-Ordner speichern&lt;br /&gt;
 echo &amp;quot;******* Wir übertragen nun die folgenden neuen Dokumente auf den Backup-Server: *******&amp;quot;&lt;br /&gt;
 rsync -auvPz --delete ~/Documents/ ~/Backup/&lt;br /&gt;
 echo &amp;quot;*************************************** FERTIG! ***************************************&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 touch ~/Schreibtisch/u.txt; rm /home/BENUTZER/Schreibtisch/u.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sie können passend dazu einen Desktop-Icon mit folgendem Inhalt legen:&lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/env xdg-open&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Comment[de_DE]=&lt;br /&gt;
 Comment=&lt;br /&gt;
 Exec=/home/matthias/bin/serversync.sh&lt;br /&gt;
 GenericName[de_DE]=&lt;br /&gt;
 GenericName=&lt;br /&gt;
 Icon=state-offline&lt;br /&gt;
 MimeType=&lt;br /&gt;
 Name[de_DE]=Server&lt;br /&gt;
 Name=Server&lt;br /&gt;
 Path=&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 Terminal=true&lt;br /&gt;
 TerminalOptions=\s--noclose&lt;br /&gt;
 Type=Application&lt;br /&gt;
 X-DBUS-ServiceName=&lt;br /&gt;
 X-DBUS-StartupType=&lt;br /&gt;
 X-KDE-SubstituteUID=false&lt;br /&gt;
 X-KDE-Username=matthias&lt;br /&gt;
 X-SuSE-translate=true&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Fußnoten==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
*[https://doc.opensuse.org/documentation/leap/archive/15.0/reference/html/book.opensuse.reference/cha.nfs.html NFS (englisch)]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=HP-Drucker_installieren_-_ubuntu&amp;diff=7176</id>
		<title>HP-Drucker installieren - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=HP-Drucker_installieren_-_ubuntu&amp;diff=7176"/>
				<updated>2026-01-06T11:30:44Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Software nachladen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/download/desktop 24.06]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/HPLIP/ HPLIP]&lt;br /&gt;
|&lt;br /&gt;
*[https://developers.hp.com/hp-linux-imaging-and-printing/gethplip HP-Downloadseite]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Hewlett Packard bietet mit den Programmen hp-setup und hp-toolbox sehr leistungsstarke konsolegesteuerte Werkzeuge an, die zwar auch im Software-Paket hplip (statt hplip-hpijs) enthalten sind. Jedoch ist das mitgelieferte Paket erfahrungsgemäß ein oder mehrere Jahre veraltet. Auch wegen der sehr leistungsstarken Systemanalyse der Installationsroutine von hplip hat es sich als vorteilhafter erwiesen, die aktuelle Version vom HP-Server herunterzuladen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Software nachladen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zunächst müssen einige Pakete händisch umgestellt werden:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get remove libhpmud0 libsane-hpaio printer-driver-postscript-hp}}&lt;br /&gt;
Folgende Pakete müssen nachinstalliert werden:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install python3-numpy python3-scipy python3-opencv ocrmypdf python3-reportlab python3-notify2 xsane zlib1g zlib1g-dev}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wechseln Sie für die Installation von hplip mit einem Terminal in Ihr bin-Verzeichnis&lt;br /&gt;
{{Shell|&amp;gt; cd ~/bin}}&lt;br /&gt;
&lt;br /&gt;
Rufen Sie die Seite&lt;br /&gt;
&lt;br /&gt;
  https://developers.hp.com/hp-linux-imaging-and-printing/gethplip&lt;br /&gt;
&lt;br /&gt;
auf oder geben Sie zum direkten Herunterladen der aktuellen Version von hplip in den Terminal ein:&lt;br /&gt;
{{Shell|&amp;gt; wget https://sourceforge.net/projects/hplip/files/hplip/3.25.8/hplip-3.25.8.run}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend starten Sie die Treiberinstallation als normaler User mit:&lt;br /&gt;
{{Shell|&amp;gt; sh hplip-3.25.8.run}}&lt;br /&gt;
&lt;br /&gt;
Während des Prozesses werden alle benötigten Programme und Dateien nachgeladen. Anschließend rufen Sie als Superuser die Einrichtung mit&lt;br /&gt;
{{Shell|# sh hp-setup}}&lt;br /&gt;
&lt;br /&gt;
auf.&lt;br /&gt;
&lt;br /&gt;
Hernach sollten eine OCR-Texterkennung&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install tesseract-ocr}}&lt;br /&gt;
&lt;br /&gt;
und nur die nötigen Sprachen tatsächlich installiert werden, z.B.&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install tesseract-ocr-deu tesseract-ocr-eng tesseract-ocr-fra tesseract-ocr-ita tesseract-ocr-nld tesseract-ocr-tur tesseract-ocr-spa tesseract-ocr-por tesseract-ocr-rus}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abschließend muss das richtige Ghostskript für den Drucker als einfacher Benutzer installiert werden:&lt;br /&gt;
{{Shell|&amp;gt; hp-plugin}}&lt;br /&gt;
&lt;br /&gt;
Sollte auch diese HP-Installationsroutine scheitern, kann das Plugin auch direkt vom Server heruntergeladen werden mit&lt;br /&gt;
{{Shell|&amp;gt; wget https://developers.hp.com/sites/default/files/hplip-3.25.8-plugin.run}}&lt;br /&gt;
oder über die Seite&lt;br /&gt;
 https://developers.hp.com/hp-linux-imaging-and-printing/plugins&lt;br /&gt;
und anschließend per Shellbefehl installiert werden:&lt;br /&gt;
{{Shell|&amp;gt; sh hplip-3.25.8-plugin.run}}&lt;br /&gt;
&lt;br /&gt;
== Fehler von Version 3.19.12 bis 3.20.1 ==&lt;br /&gt;
Von der Version '''3.19.12''' bis '''3.20.1''' funktionierte das unverzichtbare Plugin nicht mehr, denn die Abhängigkeit vom Paket '''QT5 Support''' konnte nicht aufgelöst werden. Ein Upgrade konnte daher bis auf Weiteres gesperrt werden mit:&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper addlock hplip&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper addlock hplip-hpijs &amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper addlock hplip-sane}}&lt;br /&gt;
Die Sperre kann jederzeit wieder aufgehoben werden durch:&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper removelock hplip&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper removelock hplip-hpijs &amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper removelock hplip-sane}}&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
*[https://developers.hp.com/hp-linux-imaging-and-printing/gethplip HP for Linux]&lt;br /&gt;
*[https://de.opensuse.org/SDB:Drucker-Konfigurieren SDB:Drucker]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=HP-Drucker_installieren_-_ubuntu&amp;diff=7175</id>
		<title>HP-Drucker installieren - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=HP-Drucker_installieren_-_ubuntu&amp;diff=7175"/>
				<updated>2026-01-06T11:15:33Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Software nachladen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/download/desktop 24.06]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/HPLIP/ HPLIP]&lt;br /&gt;
|&lt;br /&gt;
*[https://developers.hp.com/hp-linux-imaging-and-printing/gethplip HP-Downloadseite]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Hewlett Packard bietet mit den Programmen hp-setup und hp-toolbox sehr leistungsstarke konsolegesteuerte Werkzeuge an, die zwar auch im Software-Paket hplip (statt hplip-hpijs) enthalten sind. Jedoch ist das mitgelieferte Paket erfahrungsgemäß ein oder mehrere Jahre veraltet. Auch wegen der sehr leistungsstarken Systemanalyse der Installationsroutine von hplip hat es sich als vorteilhafter erwiesen, die aktuelle Version vom HP-Server herunterzuladen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Software nachladen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zunächst müssen einige Pakete händisch umgestellt werden:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get remove libhpmud0 libsane-hpaio printer-driver-postscript-hp}}&lt;br /&gt;
Folgende Pakete müssen nachinstalliert werden:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install python3-numpy python3-scipy python3-opencv ocrmypdf python3-reportlab python3-notify2 xsane zlib1g zlib1g-dev}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wechseln Sie für die Installation von hplip mit einem Terminal in Ihr bin-Verzeichnis&lt;br /&gt;
{{Shell|&amp;gt; cd ~/bin}}&lt;br /&gt;
&lt;br /&gt;
Rufen Sie die Seite&lt;br /&gt;
&lt;br /&gt;
  https://developers.hp.com/hp-linux-imaging-and-printing/gethplip&lt;br /&gt;
&lt;br /&gt;
auf oder geben Sie zum direkten Herunterladen der aktuellen Version von hplip in den Terminal ein:&lt;br /&gt;
{{Shell|&amp;gt; wget https://sourceforge.net/projects/hplip/files/hplip/3.25.8/hplip-3.25.8.run}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend starten Sie die Treiberinstallation als normaler User mit:&lt;br /&gt;
{{Shell|&amp;gt; sh hplip-3.25.8.run}}&lt;br /&gt;
&lt;br /&gt;
Während des Prozesses werden alle benötigten Programme und Dateien nachgeladen. Anschließend rufen Sie als Superuser die Einrichtung mit&lt;br /&gt;
{{Shell|# sh hp-setup}}&lt;br /&gt;
&lt;br /&gt;
auf.&lt;br /&gt;
&lt;br /&gt;
Hernach sollten eine OCR-Texterkennung&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install tesseract-ocr}}&lt;br /&gt;
&lt;br /&gt;
und nur die nötigen Sprachen tatsächlich installiert werden, z.B.&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install tesseract-ocr-deu tesseract-ocr-eng tesseract-ocr-fra tesseract-ocr-ita tesseract-ocr-nld tesseract-ocr-tur tesseract-ocr-spa tesseract-ocr-por tesseract-ocr-rus}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abschließend muss das richtige Ghostskript für den Drucker als einfacher Benutzer installiert werden:&lt;br /&gt;
{{Shell|&amp;gt; hp-plugin}}&lt;br /&gt;
&lt;br /&gt;
Sollte auch diese HP-Installationsroutine scheitern, kann das Plugin auch direkt vom Server heruntergeladen werden mit&lt;br /&gt;
{{Shell|&amp;gt; wget https://developers.hp.com/sites/default/files/hplip-3.25.8-plugin.run}}&lt;br /&gt;
&lt;br /&gt;
und anschließend per Shellbefehl installiert werden:&lt;br /&gt;
{{Shell|&amp;gt; sh hplip-3.25.8-plugin.run}}&lt;br /&gt;
&lt;br /&gt;
== Fehler von Version 3.19.12 bis 3.20.1 ==&lt;br /&gt;
Von der Version '''3.19.12''' bis '''3.20.1''' funktionierte das unverzichtbare Plugin nicht mehr, denn die Abhängigkeit vom Paket '''QT5 Support''' konnte nicht aufgelöst werden. Ein Upgrade konnte daher bis auf Weiteres gesperrt werden mit:&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper addlock hplip&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper addlock hplip-hpijs &amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper addlock hplip-sane}}&lt;br /&gt;
Die Sperre kann jederzeit wieder aufgehoben werden durch:&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper removelock hplip&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper removelock hplip-hpijs &amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper removelock hplip-sane}}&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
*[https://developers.hp.com/hp-linux-imaging-and-printing/gethplip HP for Linux]&lt;br /&gt;
*[https://de.opensuse.org/SDB:Drucker-Konfigurieren SDB:Drucker]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=HP-Drucker_installieren_-_ubuntu&amp;diff=7174</id>
		<title>HP-Drucker installieren - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=HP-Drucker_installieren_-_ubuntu&amp;diff=7174"/>
				<updated>2026-01-06T11:08:56Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: /* Software nachladen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/download/desktop 24.06]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/HPLIP/ HPLIP]&lt;br /&gt;
|&lt;br /&gt;
*[https://developers.hp.com/hp-linux-imaging-and-printing/gethplip HP-Downloadseite]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Hewlett Packard bietet mit den Programmen hp-setup und hp-toolbox sehr leistungsstarke konsolegesteuerte Werkzeuge an, die zwar auch im Software-Paket hplip (statt hplip-hpijs) enthalten sind. Jedoch ist das mitgelieferte Paket erfahrungsgemäß ein oder mehrere Jahre veraltet. Auch wegen der sehr leistungsstarken Systemanalyse der Installationsroutine von hplip hat es sich als vorteilhafter erwiesen, die aktuelle Version vom HP-Server herunterzuladen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Software nachladen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zunächst müssen einige Pakete händisch umgestellt werden:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get remove libhpmud0 libsane-hpaio printer-driver-postscript-hp}}&lt;br /&gt;
Folgende Pakete müssen nachinstalliert werden:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install python3-numpy python3-scipy python3-opencv ocrmypdf python3-reportlab python3-notify2 xsane zlib1g zlib1g-dev}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wechseln Sie für die Installation von hplip mit einem Terminal in Ihr bin-Verzeichnis&lt;br /&gt;
{{Shell|&amp;gt; cd ~/bin}}&lt;br /&gt;
&lt;br /&gt;
Rufen Sie die Seite&lt;br /&gt;
&lt;br /&gt;
  https://developers.hp.com/hp-linux-imaging-and-printing/gethplip&lt;br /&gt;
&lt;br /&gt;
auf oder geben Sie zum direkten Herunterladen der aktuellen Version von hplip in den Terminal ein:&lt;br /&gt;
{{Shell|&amp;gt; wget https://sourceforge.net/projects/hplip/files/hplip/3.25.8/hplip-3.25.8.run}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend starten Sie die Treiberinstallation als normaler User mit:&lt;br /&gt;
{{Shell|&amp;gt; sh hplip-3.25.8.run}}&lt;br /&gt;
&lt;br /&gt;
Während des Prozesses werden alle benötigten Programme und Dateien nachgeladen. Anschließend rufen Sie als Superuser die Einrichtung mit&lt;br /&gt;
{{Shell|# sh hp-setup}}&lt;br /&gt;
&lt;br /&gt;
auf.&lt;br /&gt;
&lt;br /&gt;
Hernach sollten eine OCR-Texterkennung&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install tesseract-ocr}}&lt;br /&gt;
&lt;br /&gt;
und nur die nötigen Sprachen tatsächlich installiert werden, z.B.&lt;br /&gt;
{{Shell|&amp;gt; sudo apt-get install tesseract-ocr-deu tesseract-ocr-eng tesseract-ocr-fra tesseract-ocr-ita tesseract-ocr-ndl tesseract-ocr-spa tesseract-ocr-por tesseract-ocr-vie_tesseract-ocr-tur tesseract-ocr-rus}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abschließend muss das richtige Ghostskript für den Drucker als einfacher Benutzer installiert werden:&lt;br /&gt;
{{Shell|&amp;gt; hp-plugin}}&lt;br /&gt;
&lt;br /&gt;
Sollte auch diese HP-Installationsroutine scheitern, kann das Plugin auch direkt vom Server heruntergeladen werden mit&lt;br /&gt;
{{Shell|&amp;gt; wget https://developers.hp.com/sites/default/files/hplip-3.25.8-plugin.run}}&lt;br /&gt;
&lt;br /&gt;
und anschließend per Shellbefehl installiert werden:&lt;br /&gt;
{{Shell|&amp;gt; sh hplip-3.25.8-plugin.run}}&lt;br /&gt;
&lt;br /&gt;
== Fehler von Version 3.19.12 bis 3.20.1 ==&lt;br /&gt;
Von der Version '''3.19.12''' bis '''3.20.1''' funktionierte das unverzichtbare Plugin nicht mehr, denn die Abhängigkeit vom Paket '''QT5 Support''' konnte nicht aufgelöst werden. Ein Upgrade konnte daher bis auf Weiteres gesperrt werden mit:&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper addlock hplip&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper addlock hplip-hpijs &amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper addlock hplip-sane}}&lt;br /&gt;
Die Sperre kann jederzeit wieder aufgehoben werden durch:&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper removelock hplip&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper removelock hplip-hpijs &amp;lt;br&amp;gt;&amp;amp;nbsp; sudo zypper removelock hplip-sane}}&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
*[https://developers.hp.com/hp-linux-imaging-and-printing/gethplip HP for Linux]&lt;br /&gt;
*[https://de.opensuse.org/SDB:Drucker-Konfigurieren SDB:Drucker]&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Aufsetzen_des_Apache-Servers_-_ubuntu&amp;diff=7173</id>
		<title>Aufsetzen des Apache-Servers - ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Aufsetzen_des_Apache-Servers_-_ubuntu&amp;diff=7173"/>
				<updated>2026-01-06T10:25:58Z</updated>
		
		<summary type="html">&lt;p&gt;89.245.99.54: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ubuntu|&lt;br /&gt;
*[https://ubuntu.com/tutorials/install-ubuntu-desktop-1604#1-overview 16.04.]&lt;br /&gt;
|&lt;br /&gt;
*[https://ubuntu.com/tutorials/install-and-configure-apache#2-installing-apache Apache Installation]&lt;br /&gt;
|&lt;br /&gt;
*[https://wiki.ubuntuusers.de/Apache_2.4/]&lt;br /&gt;
*[https://wiki.ubuntuusers.de/Apache/Module/ Apache Module]&lt;br /&gt;
*[https://wiki.ubuntuusers.de/Apache/Virtual_Hosts/ Virtual Hosts]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Diese Dokument gibt eine rasche Einführung, wie ein Apache-Server auf dem lokalen Rechner aufgesetzt werden kann, der die Lawsuit-Programmteile bereitstellt.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Warnung| Die Kurzanleitung geht nicht vertieft auf mögliche Experten-Einstellungen des Servers ein. Insbesondere bleiben hier Sicherheitseinstellungen unberücksichtigt, die für den Betrieb als öffentlich zugänglicher Netzserver unumgänglich wären. Die nachfolgenden Schritte sind für Anwender gedacht, die Lawsuit intern auf dem Kanzleirechner hinter einer Firewall betreiben möchten.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Rechner-Konfiguration ==&lt;br /&gt;
&lt;br /&gt;
Die Software benötigt eine funktionierende Netzwerkumgebung. Diese wird jedoch bereits standardmäßig von Ubuntu eingereichtet. Achten Sie aber insbesondere bei der Nutzung von [https://de.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol DHCP] darauf, dass [[Mehrplatzsysteme - ubuntu|weitere Rechner]] der Kanzlei vom Networkmanager tatsächlich im selben Nummernraum wie dieser PC eingetragen wurden, auf dem Apache nun installiert werden soll. Ansonsten können diese Rechner später nicht auf die Kanzleisoftware zugreifen.&lt;br /&gt;
&lt;br /&gt;
Als Zweites sollte der PC auf dem aktuellen Softwarestand sein. &lt;br /&gt;
{{Shell|&amp;gt; sudo apt update}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Installation der Apache-Pakete ===&lt;br /&gt;
&lt;br /&gt;
Der Apache-Server und das optionale Perl-Modul können mit ''apt'' installiert werden. Öffnen Sie dazu ein Terminal-Fenster und wechseln Sie wie folgt in den Superuser-Modus:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install apache2}}&lt;br /&gt;
Geben Sie das Passwort ein.&lt;br /&gt;
Prüfen Sie die korrekte Funktionsweise des Apache-Servers, indem Sie in die Browser-Adresszeile die folgende Adresse eingeben:&lt;br /&gt;
 http://localhost/&lt;br /&gt;
Es sollte folgende Ausgabe zu sehen sein:&lt;br /&gt;
[[Datei:Apache_works.png|thumb|600px|left|Apache-Server Startausgabe]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Aufteilen der Dateien ===&lt;br /&gt;
Kopieren Sie das Lawsuit-Verzeichnis an die für den Server zulässige Stelle im Verzeichnisbaum&lt;br /&gt;
{{Shell|&amp;gt; sudo cp -r /home/matthias/lawsuit/* /var/www/lawsuit/}}&lt;br /&gt;
und passen Sie die Rechte an:&lt;br /&gt;
{{Shell|&amp;gt; sudo chown root:root /var/www/lawsuit/* &amp;amp;&amp;amp; sudo chmod 755 /var/www/lawsuit/*}}&lt;br /&gt;
Hernach verschieben Sie die CGI-Dateien in das dafür zulässige Verzeichnis&lt;br /&gt;
{{Shell|&amp;gt; mkdir /usr/lib/cgi-bin/lawsuit}}&lt;br /&gt;
&lt;br /&gt;
{{Shell|&amp;gt; sudo mv -r /var/www/lawsuit/cgi-bin/*/usr/lib/cgi-bin/lawsuit}}&lt;br /&gt;
&lt;br /&gt;
Binden Sie das per VPN verbundene Documents-Verzeichnis auf dem Server ein, um die Daten passiv für ''lawsuit'' sichtbar zu machen:&lt;br /&gt;
{{Shell|&amp;gt; sudo mount 192.168.178.100:volume1/Documents /var/www/html/Documents}}&lt;br /&gt;
Oder, soweit dies nicht möglich ist, weil der Server nicht erreichbar ist, verlinken Sie das Nutzerverzeichnis:&lt;br /&gt;
{{Shell|&amp;gt; sudo ln -s /home/matthias/Documents/ /var/www/html/}}&lt;br /&gt;
&lt;br /&gt;
=== Start des Servers ===&lt;br /&gt;
Mit folgenden zwei Befehlen wird der Apache-Server gestartet und auf Dauer im System aktiviert.&lt;br /&gt;
{{Shell|# systemctl start apache2&amp;lt;br&amp;gt;&amp;amp;nbsp; systemctl enable apache2}}&lt;br /&gt;
&lt;br /&gt;
=== Einrichtung und Anpassung der Firewall ===&lt;br /&gt;
&lt;br /&gt;
Normalerweise sollte die die Firewall ''ufd'' (Uncomplicated Firewall) vorinstalliert sein. Für unsere Zwecke zielführender ist ''firewalld''. Dies wird mit&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install firewalld}}&lt;br /&gt;
installiert. Danach muss, um Systemkonflikte zu vermeiden ''ufd'' deaktiviert werden. Dies erfolgt per&lt;br /&gt;
{{Shell|&amp;gt; sudo ufw disable}}&lt;br /&gt;
Starten Sie nun ''firewalld'' mit&lt;br /&gt;
{{Shell|&amp;gt; sudo systemctl enable --now firewalld}}&lt;br /&gt;
&lt;br /&gt;
Die Firewall ist so voreingestellt, dass sie über Port 80 auf den Rechner eingehende Daten grundsätzlich sperrt. Folglich müssen die Firewall-Einstellungen so angepasst werden, dass aus dem Lokalen Netzwerk über Port 80 eingehender Datenstrom akzeptiert wird.&lt;br /&gt;
Die folgenden Schritte müssen dazu weiterhin als Root ausgeführt werden. &lt;br /&gt;
&lt;br /&gt;
{{Shell|&amp;gt; sudo firewall-cmd --zone internal --permanent --add-interface&amp;amp;#61;eth0&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;nfs&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;http&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;https&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
Weitere verfügbare Dienste lassen sich mit folgendem Befehl anzeigen&lt;br /&gt;
{{Shell|&amp;gt; sudo firewall-cmd --get-service}}&lt;br /&gt;
und ggf. nach obigem Muster ergänzen&lt;br /&gt;
&lt;br /&gt;
=== Aktivierung des Servers ===&lt;br /&gt;
Starten Sie den Server und aktivieren Sie ihn in einem Bootverzeichnis, damit er mit dem Rechner hochgefahren wird (s.o. ohne Yast):&lt;br /&gt;
{{Shell|# systemctl start apache2.service&amp;lt;br&amp;gt;&amp;amp;nbsp; systemctl enable apache2}}&lt;br /&gt;
&lt;br /&gt;
=== Hinzufügen von Apache-Modulen===&lt;br /&gt;
Um benötigte Apache-Module zu laden, können wir die Konfigurationsvariable ''APACHE_MODULES'' in &amp;lt;tt&amp;gt;/etc/sysconfig/apache2&amp;lt;/tt&amp;gt; editieren. Schneller geht es jedoch mit den nachfolgenden Befehlen.&lt;br /&gt;
Einige Programme müssen zunächst nachgeladen werden:&lt;br /&gt;
{{Shell|&amp;gt; sudo apt install libapache2-mod-perl2 libencode-perl libapache2-mod-dnssd libapache2-mod-fcgid libapache2-mod-python }}&lt;br /&gt;
Nach der Änderung muss der Server neu gestartet werden. Auch für die folgenden Befehle sind wieder die Rechte eines Superusers vonnöten.&lt;br /&gt;
{{Shell|&amp;gt; sudo a2enmod perl env ssl cgid fcgid dnssd alias rewrite actions python&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo systemctl restart apache2}}&lt;br /&gt;
&lt;br /&gt;
== Virtual Hosts ==&lt;br /&gt;
===Allgemeines===&lt;br /&gt;
Das Verzeichnis für alle Virtual Host unter Ubuntu ist &amp;lt;tt&amp;gt;/etc/apache2/sites-available/&amp;lt;/tt&amp;gt;. Nur Dateien mit dem Suffix &amp;quot;.conf&amp;quot; werden automatisch in die Apachekonfiguration einbezogen. Damit sie von Apache verwendet werden, müssen sie zudem vom Verzeichnis &amp;lt;tt&amp;gt;/etc/apache2/sites-enabled/&amp;lt;/tt&amp;gt; verlinkt sein. &lt;br /&gt;
&lt;br /&gt;
{{Intro|Wenn Sie neben Lawsuit einen weiteren eigenen Virtual Host hinzufügen möchten, ersetzen Sie in den folgenden Zeilen bitte ''Domainname'' durch ihren Verzeichnisnamen oder Ihre IP-Adresse.}}&lt;br /&gt;
&lt;br /&gt;
* Es gibt mehrere Varianten für die Struktur, mit welcher der eigenen Server auf dem Rechner aufgesetzt werden kann. Folgende Optionen bieten sich an: &lt;br /&gt;
:* [https://httpd.apache.org/docs/2.4/de/vhosts/name-based.html namensbasiert]&lt;br /&gt;
:* [https://httpd.apache.org/docs/2.4/de/vhosts/ip-based.html IP-basiert]&lt;br /&gt;
:* portbasiert&lt;br /&gt;
&lt;br /&gt;
* Sei können für Ihre Verzeichnisse die Vorlage '''vhost.template''' kopieren und als Ihre '''{DOMAINNAME}.conf''' speichern. Hier hinein tragen Sie anschließend die Unterverzeichnisse für Ihren Virtual Host ein.&lt;br /&gt;
&lt;br /&gt;
===Einstellungen für ''Lawsuit''===&lt;br /&gt;
Deaktivieren Sie zunächst die von Ubuntu bereitgestellte Vorlage&lt;br /&gt;
{{Shell|&amp;gt; sudo a2dissite 000-default.conf}}&lt;br /&gt;
Für ''Lawsuit'' wird die stattdessen benötigte Konfigurationsdatei im Unterverzeichnis &amp;lt;tt&amp;gt;lawsuit/settings&amp;lt;/tt&amp;gt; bereits fertig zur Verfügung gestellt. Sie müssen lediglich in der genannten Datei den Platzhalter durch den eigenen Nutzernamen ersetzen und die fertige Datei in das Vhosts-Verzeichnis verlinken. Wechseln Sie in das Unterverzeichnis &amp;lt;tt&amp;gt;lawsuit/settings&amp;lt;/tt&amp;gt;. Wenn Sie ''Lawsuit'' in Ihrem Nutzerhauptverzeichnis installiert haben, gelangen Sie mit diesem Befehl dorthin:&lt;br /&gt;
{{Shell | &amp;gt; cd ~/lawsuit/settings}}&lt;br /&gt;
Erstellen Sie dort eine Konfigurationsdatei aus der Vorlage &amp;lt;tt&amp;gt;lawsuit-httpd.template&amp;lt;/tt&amp;gt; und ersetzen Sie den darin enthaltenen Platzhalter ''meinpfad'' dabei durch Ihren Pfad zum aktuellen Verzeichnis. Dies erfolgt automatisiert durch diese Befehle:&lt;br /&gt;
{{Shell | &amp;gt; pfad&amp;amp;#61;&amp;amp;#96;pwd &amp;amp;#124; sed &amp;amp;apos;s/\/lawsuit.*//&amp;amp;apos;  &amp;amp;#124; sed &amp;amp;apos;s/\//\\\\\//g&amp;amp;apos;&amp;amp;#96;&amp;lt;br&amp;gt; &amp;gt; sed &amp;amp;quot;s/meinpfad/$pfad/g&amp;amp;quot; lawsuit-httpd.template &amp;gt; lawsuit-httpd.conf}}&lt;br /&gt;
Falls Ihr Pfad zum Ordner &amp;lt;tt&amp;gt;Documents&amp;lt;/tt&amp;gt; nicht mit dem soeben ermittelten Pfad für &amp;lt;tt&amp;gt;lawsuit&amp;lt;/tt&amp;gt; identisch ist, passen Sie diese Einstellungen für das Verzeichnis &amp;lt;tt&amp;gt;Documents&amp;lt;/tt&amp;gt; bitte in der &amp;lt;tt&amp;gt;lawsuit-httpd.conf&amp;lt;/tt&amp;gt; mit einem Editor wie '''kate''' von Hand an.&lt;br /&gt;
&lt;br /&gt;
Abschließend kopieren Sie die erstellte Konfigurationsdatei als ''Superuser'' in das Verzeichnis der Virtual Hosts von Apache&lt;br /&gt;
&lt;br /&gt;
{{Shell | &amp;gt; sudo cp lawsuit-httpd.conf /etc/apache2/sites-availabel/}}&lt;br /&gt;
&lt;br /&gt;
und aktivieren sie durch Verlinkung auf &amp;lt;tt&amp;gt;/etc/apache2/sites-enabled&amp;lt;/tt&amp;gt;:&lt;br /&gt;
{{Shell | &amp;gt; sudo a2ensite lawsuit-httpd.conf}}&lt;br /&gt;
&lt;br /&gt;
Abschließend muss Apache mit der neuen Konfiguration geladen werden:&lt;br /&gt;
{{Shell | &amp;gt; sudo systemctl reload apache2}}&lt;br /&gt;
&lt;br /&gt;
* Neustart von Apache&lt;br /&gt;
{{Shell | &amp;gt; sudo service apache2 restart}}&lt;br /&gt;
&lt;br /&gt;
=== Anpassen der Konfiguration ===&lt;br /&gt;
Um Ergänzungen oder Änderungen einheitlich für alle Virtual Hosts vorzunehmen, editieren Sie die Datei &amp;lt;tt&amp;gt;/etc/apache2/apache2.conf&amp;lt;/tt&amp;gt;. Zum Verständnis der Hierarchie und des Layouts um Dateien finden sich dort ausführliche die Kommentierungen. Die ursprüngliche, einfache Konfigurationsdatei mit nur 40K findet sich notfalls unter &amp;lt;tt&amp;gt;etc/apache2/sites-enabled/000-default.conf&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Schriften ergänzen ===&lt;br /&gt;
Zur korrekten Darstellung der LibreOffice-Seiten beim Download im Browswer sollten die verwendeten eigenen Schriftarten systemweit einbezogen werden&amp;lt;ref&amp;gt;[https://wiki.ubuntuusers.de/Schriften/ Schrifteninstallation unter Ubuntu]&amp;lt;/ref&amp;gt;. Wenn die eigenen Truetypes-Fonts sich im Verzeichnis &amp;lt;tt&amp;gt;~bin/fonts_nur_ttf&amp;lt;/tt&amp;gt; befinden, lautet der Befehl hierfür:&lt;br /&gt;
{{Shell | &amp;gt; sudo cp bin/fonts_nur_ttf/* /usr/share/fonts/truetype/}}.&lt;br /&gt;
&lt;br /&gt;
== Optional: Ein Zertifikat für localhost erstellen ==&lt;br /&gt;
Bei Mehrplatzsystemen funktionieren die Javascript-Voreintragungen bei Nutzung einer sicheren HTTPS-Verbindung nur, wenn ein eigenes Zertifikat erstellt wird, dessen Aussteller zudem noch aus vertrauenswürdig eingestuft werden muss.OpenSSL bringt umfassende Werkzeuge mit, um eine eigene, kleine Certificate Authority (CA) betreiben zu können. &lt;br /&gt;
=== Vergabe einer Domain für den Rechner mit den Lawsuit-Daten ===&lt;br /&gt;
Im Networkmanager  &amp;amp;#9881; &amp;gt; Kabelgebuden &amp;amp;#9881; fügen Sie unter der Zeile &amp;quot;localhost&amp;quot; folgende Daten ein:&lt;br /&gt;
 IP-Adresse: &amp;lt;b&amp;gt;192.168.2.10&amp;lt;/b&amp;gt;&lt;br /&gt;
 Hostnamen:  &amp;lt;b&amp;gt;k1&amp;lt;/b&amp;gt;&lt;br /&gt;
Sie können statt &amp;quot;k1&amp;quot; eine beliebe andere Bezeichnung für den Hauptrechner wählen, müssen dann aber Ihre Domain in den folgenden Einstellungen beibehalten.&lt;br /&gt;
&lt;br /&gt;
=== Certificate Authority (CA) erstellen ===&lt;br /&gt;
Zu Beginn wird die Certificate Authority generiert. Zunächst wird ein geheimer Private Key erzeugt:&lt;br /&gt;
{{Shell |&amp;amp;gt; sudo openssl genrsa -aes256 -out /etc/ssl/private/rootCA.key 4096}}&lt;br /&gt;
Der Key trägt den Namen “rootCA.pem” und hat eine Länge von 4096 Bit. Die Option “-aes256” führt dazu, dass der Key mit einem Passwort geschützt wird. Die Key-Datei der CA muss tatsächlich besonders gut geschützt werden. Ein Angreifer, der den Key in die Hände bekommt, kann beliebig gefälschte Zertifikate im Namen der Kanzlei ausstellen, denen die Clients trauen. Die Verschlüsselung dieses Keys mit einem Passwort gibt zusätzlichen Schutz. Das gewünschte Passwort wird bei der Generierung abgefragt.&lt;br /&gt;
Einen geheimen Key für die CA gibt es damit also schon - es fehlt noch das Root-Zertifikat, das von den Clients später importiert werden muss, damit die von der CA ausgestellten Zertifikate im Browser als gültig erkannt werden. Das Root-Zertifikat “ca-root.pem” wird mit folgendem Befehl erzeugt: &lt;br /&gt;
{{Shell |&amp;amp;gt; sudo openssl req -x509 -new -nodes -key /etc/ssl/private/rootCA.key -sha512 -days 5483 -out /etc/ssl/certs/rootCA.pem}}&lt;br /&gt;
In diesem Fall wird die CA 5483 Tage, also mit Schalttagen 15 Jahre lang gültig bleiben. Während der Generierung werden das Passwort für die CA und einige Attribute abgefragt (hier ein Beispiel):&lt;br /&gt;
 Country Name (2 letter code) [AU]:&amp;lt;b&amp;gt;DE&amp;lt;/b&amp;gt;&lt;br /&gt;
 State or Province Name (full name) [Some-State]:&amp;lt;b&amp;gt;Nordrhein-Westfalen&amp;lt;/b&amp;gt;&lt;br /&gt;
 Locality Name (eg, city) []:&amp;lt;b&amp;gt;Muenster&amp;lt;/b&amp;gt;&lt;br /&gt;
 Organization Name (eg, company) [Internet Widgits Pty Ltd]:&amp;lt;b&amp;gt;Kanzlei Hermanns&amp;lt;/b&amp;gt;&lt;br /&gt;
 Organizational Unit Name (eg, section) []:&amp;lt;b&amp;gt;Rechtsanwalt&amp;lt;/b&amp;gt;&lt;br /&gt;
 Common Name (e.g. server FQDN or YOUR name) []:&amp;lt;b&amp;gt;RA Matthias Hermanns&amp;lt;/b&amp;gt;&lt;br /&gt;
 Email Address []:&amp;lt;b&amp;gt;hermanns@iustus.eu&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Erzeugen des Schlüssels===&lt;br /&gt;
Mit diesen Daten wird auch eine Konfiguratunsdatei mit Namen &amp;lt;tt&amp;gt;ssl.cnf&amp;lt;/tt&amp;gt; befüllt, die die Schlüsselausgabe später vereinfacht.&lt;br /&gt;
Zur besseren Übersichtlichkeit sollte ein mächtiges Textverarbeitungsprogramm wie ''kate'' verwendet werden.&lt;br /&gt;
{{Shell |&amp;amp;gt;sudo apt install kate}}&lt;br /&gt;
Erzeugen Sie dann Unterverzeichnisse und legen eine Konfigurationsdatei an:&lt;br /&gt;
{{Shell |&amp;amp;gt; cd ~/bin&amp;lt;br&amp;gt;&amp;amp;nbsp; mkdir keys&amp;lt;br&amp;gt;&amp;amp;nbsp; cd keys&amp;lt;br&amp;gt;&amp;amp;nbsp; kate ssl.cnf}}&lt;br /&gt;
Die Datei kann beispielsweise den folgenden Inhalt haben&lt;br /&gt;
 [req]&lt;br /&gt;
 # Standard-Verschlüsselung&lt;br /&gt;
 default_bits = 4096&lt;br /&gt;
 # verhindere prompt für die Zertifikat-Erstellung&lt;br /&gt;
 # (Daten kommen aus dieser Datei)&lt;br /&gt;
 prompt = no&lt;br /&gt;
 # Verschlüsselungsmethode&lt;br /&gt;
 default_md = sha512&lt;br /&gt;
 # Kryptographie abschalten&lt;br /&gt;
 encrypt_key = no&lt;br /&gt;
 # Sektion für Zertifizierer-Informationen:&lt;br /&gt;
 distinguished_name = dn&lt;br /&gt;
 &lt;br /&gt;
 # Zertifizierer-Informationen:&lt;br /&gt;
 [dn]&lt;br /&gt;
 # Länder-Code&lt;br /&gt;
 C=DE&lt;br /&gt;
 # Bundesland&lt;br /&gt;
 ST=Nordrhein-Westfalen&lt;br /&gt;
 # Stadt&lt;br /&gt;
 L=Muenster&lt;br /&gt;
 # Bezeichnung/Firmen-Name/Dein Name:&lt;br /&gt;
 O=Kanzlei Hermanns&lt;br /&gt;
 # Aussteller Name&lt;br /&gt;
 OU=RA Matthias Hermanns&lt;br /&gt;
 # E-Mail-Adresse&lt;br /&gt;
 emailAddress=hermanns@iustus.eu&lt;br /&gt;
 # Primärer Servername&lt;br /&gt;
 CN = &amp;lt;b&amp;gt;k1&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 [v3_ca]&lt;br /&gt;
 keyUsage = digitalSignature, keyEncipherment&lt;br /&gt;
 extendedKeyUsage = serverAuth&lt;br /&gt;
 subjectAltName = IP:&amp;lt;b&amp;gt;192.168.2.10&amp;lt;/b&amp;gt;, DNS:&amp;lt;b&amp;gt;k1&amp;lt;/b&amp;gt;, DNS:&amp;lt;b&amp;gt;k1.local&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 [ req_ext ]&lt;br /&gt;
 subjectAltName = @alt_names&lt;br /&gt;
 &lt;br /&gt;
 [alt_names]&lt;br /&gt;
 # Primärer Server-Name&lt;br /&gt;
 DNS.1 = &amp;lt;b&amp;gt;k1&amp;lt;/b&amp;gt;&lt;br /&gt;
 # Sekunärer Server-Name&lt;br /&gt;
 DNS.2 = &amp;lt;b&amp;gt;k1.local&amp;lt;/b&amp;gt;&lt;br /&gt;
 # Wildcard Subdomains&lt;br /&gt;
 DNS.3 = *.&amp;lt;b&amp;gt;k1.local&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Speichern Sie die so erstellte Datei &amp;lt;tt&amp;gt;ssl.cnf&amp;lt;/tt&amp;gt; im &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;-Verzeichnis ab. Mit folgendem Befehl erzeugen Sie nun als zertifizierter Aussteller die eigentlichen Schlüssel für die SSL-Verbindung.&lt;br /&gt;
Zunächst wird der RSA-Key mit 3072 Bit erzeugt (Asymmetrischer Schlüssel von Rivest, Shamir und Adleman, der einen privaten und einen öffentlichen Teil hat):&lt;br /&gt;
{{Shell |&amp;amp;gt; openssl genrsa -out k1.key 3072}}&lt;br /&gt;
Nun folgt die Certificate Signing Request (CSR; deutsch Zertifikatsignierungsanforderung), ein digitaler Antrag, um mittels der soeben erzeugten digitalen Signatur und der zusätzlichen Identitätsangaben zum Antragstellers aus der &amp;lt;tt&amp;gt;ssl.cnf&amp;lt;/tt&amp;gt; ein persönliches digitales Identitäts-Zertifikat (auch Public-Key-Zertifikat genannt) zu erstellen:&lt;br /&gt;
{{Shell |&amp;amp;gt; openssl req -new -keyout ~/bin/keys/k1.key -out ~/bin/keys/k1.csr -config ~/bin/keys/ssl.cnf}}&lt;br /&gt;
Mithilfe des Wurzelzertifikats vom verifizierten Aussteller (uns selbst) wird nun der eigentliche Schlüssel erstellt, damit eine Rückverfolgung zum Wurzelzertifikat möglich ist. &lt;br /&gt;
{{Shell |&amp;amp;gt; sudo openssl x509 -req \&amp;lt;br&amp;gt;&amp;amp;nbsp; -in ~/bin/keys/k1.csr \&amp;lt;br&amp;gt;&amp;amp;nbsp; -CA /etc/ssl/certs/rootCA.pem \&amp;lt;br&amp;gt;&amp;amp;nbsp; -CAkey /etc/ssl/private/rootCA.key \&amp;lt;br&amp;gt;&amp;amp;nbsp; -CAcreateserial \&amp;lt;br&amp;gt;&amp;amp;nbsp; -out ~/bin/keys/k1.crt \&amp;lt;br&amp;gt;&amp;amp;nbsp; -days 3653 \&amp;lt;br&amp;gt;&amp;amp;nbsp; -extfile ~/bin/keys/ssl.cnf \&amp;lt;br&amp;gt;&amp;amp;nbsp; -extensions v3_ca }}&lt;br /&gt;
&lt;br /&gt;
Damit die Zertifkate in unsere regelmäßige Sicherungsspeicherung aufgenommen werden, können wir sie in das Schlüsselverzeichnis &amp;lt;tt&amp;gt;keys&amp;lt;/tt&amp;gt; unter &amp;lt;tt&amp;gt;lawsuit&amp;lt;/tt&amp;gt; kopieren. Dies ist jedoch nicht optional, weil es ein Sicherheitsrisiko eröffnet:&lt;br /&gt;
{{Shell |&amp;amp;gt; sudo chown matthias:users keys/k1.crt&amp;lt;br&amp;gt;&amp;amp;nbsp; chmod 640 ~/bin/keys/k1.*&amp;lt;br&amp;gt;&amp;amp;nbsp; cp ~/bin/keys/k1.* ~/lawsuit/keys/}}&lt;br /&gt;
&lt;br /&gt;
=== Verbindung mit dem Server ===&lt;br /&gt;
Wenn Sie host-Datei &amp;lt;tt&amp;gt;lawsuit-httpd.conf&amp;lt;/tt&amp;gt; automatisch wie oben vorgeschlagen generiert haben, sind die notwendigen Einstellungen schon voreingetragen und müssen nur auskommentiert werden. Ansonsten ergänzen Sie unter /etc/apache2/sites_enabled/&lt;br /&gt;
folgende Zeilen:&lt;br /&gt;
 &amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
    ServerName &amp;lt;b&amp;gt;k1&amp;lt;/b&amp;gt;&lt;br /&gt;
    ServerAlias &amp;lt;b&amp;gt;k1.local&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;IfModule mod_ssl.c&amp;gt;&lt;br /&gt;
    &amp;lt;VirtualHost *:443&amp;gt;&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
        DocumentRoot /home/BENUTZERNAME/lawsuit/&lt;br /&gt;
        ServerName &amp;lt;b&amp;gt;k1&amp;lt;/b&amp;gt;&lt;br /&gt;
        ServerAlias &amp;lt;b&amp;gt;k1.local&amp;lt;/b&amp;gt;&lt;br /&gt;
        ErrorLog /var/log/apache2/error_log&lt;br /&gt;
        SSLEngine on&lt;br /&gt;
        SSLCertificateFile      /home/BENUTZERNAME/bin/keys/&amp;lt;b&amp;gt;k1.crt&amp;lt;/b&amp;gt;&lt;br /&gt;
        SSLCertificateKeyFile   /home/BENUTZERNAME/bin/keys/&amp;lt;b&amp;gt;k1.key&amp;lt;/b&amp;gt;&lt;br /&gt;
        &amp;lt;IfModule mod_headers.c&amp;gt;&lt;br /&gt;
            Header always set Strict-Transport-Security &amp;quot;max-age=15552000; includeSubDomains&amp;quot;&lt;br /&gt;
        &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
        &amp;lt;FilesMatch &amp;quot;\.(cgi|html|shtml|pl|phtml|php)$&amp;quot;&amp;gt;&lt;br /&gt;
            SSLOptions +StdEnvVars&lt;br /&gt;
        &amp;lt;/FilesMatch&amp;gt;&lt;br /&gt;
        &amp;lt;Directory /home/BENUTZERNAME/lawsuit/cgi-bin&amp;gt;&lt;br /&gt;
            SSLOptions +StdEnvVars&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
    &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 # configuration&lt;br /&gt;
 SSLProtocol             all -SSLv3 -TLSv1 -TLSv1.1 -TLSv1.2&lt;br /&gt;
 SSLHonorCipherOrder     off&lt;br /&gt;
 SSLSessionTickets       off&lt;br /&gt;
&lt;br /&gt;
Damit diese Einstellungen vom Browser angenommen werden, muss das Zertifkat fort eingetragen werden.&lt;br /&gt;
Gehen Sie dazu unter Firefox in das Menu und wählen die Unterpunkte &amp;gt; Datenschutz &amp;amp; Sicherheit oder rufen Sie den Unterpunkt direkt mit&lt;br /&gt;
 about:preferences#privacy&lt;br /&gt;
auf. Gehen Sie zum Unterpunkt &amp;lt;tt&amp;gt;Sicherheit &amp;gt; Zertifikate&amp;lt;/tt&amp;gt; und klicken Sie ''Zeertifikate anzeigen...'' an. Dort tragen Sie unter dem Reiter ''Server'' das eigene Zertifikate ein, indem Sie das eigene auf der Seite &lt;br /&gt;
 https://k1&lt;br /&gt;
als Ausnahme bestätigen.&lt;br /&gt;
Laden Sie dazu das Zertifikat von der Seite ''https://k1'' herunter und bestätigen Sie mit dem Auswahlästchen, dass es sich um eine dauerhaft zu speichernde Ausnahme handelt. Drücken Sie den Button ''Sicherheitsausnahme bestätigen''.&lt;br /&gt;
[[Datei:Zertifikat_eintragen.png|thumb|600px|left|Importieren des Zertifikate als dauerhafte Sicherheitsausnahme]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unter Firefox kann das selbstgezeichnete Zertifikat nun verwendet werden. Bitte beachten Sie, dass für jede Apache-Konfigurrationsdatei ein anderer Port geöffnet werden muss, &amp;quot;443&amp;quot; also nur einmal verwendet werden kann. Sie können alternativ z.B. &amp;quot;4443&amp;quot; verwenden.&lt;br /&gt;
&lt;br /&gt;
Abschließender Test und Neustart:&lt;br /&gt;
{{Shell |&amp;amp;#35; sudo apache2ctl -t&amp;lt;br&amp;gt;&amp;amp;nbsp; sudo systemctl restart apache2}}&lt;br /&gt;
&lt;br /&gt;
=== Registrierung als vertrauenswürdiger Aussteller für den Firefox-Browser ===&lt;br /&gt;
Damit der Firefox-Browser das Zertifikat tatsächlich verwendet und als vertrauenswürdig akzeptiert, muss es im Kleopatra-Schlüsseldienst eingetragen werden, auf den der Browser zugreift. &lt;br /&gt;
{{Shell |&amp;amp;gt; kleopatra}}&lt;br /&gt;
Klicken Sie den Reiter &amp;lt;b&amp;gt;Importieren&amp;lt;/b&amp;gt; an und fügen Sie nacheinander die folgenden Dateien ein:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;/home/BENUTZERNAME/bin/keys/k1.crt&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;/etc/ssl/certs/rootCA.pem&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Bitte bestätigen Sie die erbetenen Beglaubigungen mit der Maustaste.&lt;br /&gt;
[[Datei:Kleopatra.png|thumb|600px|left|Importieren der Zertifikate in das Kleopatra-Schlüsselverwaltungsprogramm]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Nun wechseln Sie in den Firefox-Browser und geben in die Adresszeile ein&lt;br /&gt;
 about:config&lt;br /&gt;
Dort ändern Sie die Variable&lt;br /&gt;
 security.enterprise_roots.enabled -&amp;gt; true&lt;br /&gt;
von &amp;quot;false&amp;quot; auf &amp;quot;true&amp;quot;. Nun bezieht der Browser auch Ihre eigenen CA-Beglaubigungen des Unternehmens eine seine Bewertungen mit ein und vergibt ein grünes Schlüsselsymbol.&lt;br /&gt;
&lt;br /&gt;
== Problembehebung ==&lt;br /&gt;
Lesen Sie wenn möglich die Fehlermeldungen nach dem Start des Servers. Versuchen Sie Fehler ggf. zu reproduzieren und vergleichen Sie die Einträge in den Log-Dateien. Den Einblick auf die dortigen Meldungen können Sie mit dem folgenden Befehl auf den neuesten Stand reduzieren::&lt;br /&gt;
&lt;br /&gt;
{{Shell | # tail -F /var/log/apache2/*}}&lt;br /&gt;
&lt;br /&gt;
Da die Error-Messages schnell sehr großen Umfang einnehmen, der am Ende sogar den Systemstart blockieren kann, empfiehlt es sich, mit Logrotate den Bestand unter Kontrolle zu halten. Installieren Sie dazu, falls noch nicht vom System geschehen:&lt;br /&gt;
{{Shell | # zypper in logrotate}}&lt;br /&gt;
Sie können die Einstellungen in der Konfigurationsdatei &lt;br /&gt;
 /etc/logrotate.conf&lt;br /&gt;
ändern. Eine typische Konfiguration von &amp;lt;tt&amp;gt;logrotate.conf&amp;lt;/tt&amp;gt; sieht z.B. wie folgt aus:&lt;br /&gt;
{{Shell |&amp;amp;#35; see &amp;quot;man logrotate&amp;quot; for details&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;amp;#35; rotate log files weekly &lt;br /&gt;
&amp;lt;br&amp;gt;weekly &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;amp;#35; keep 4 weeks worth of backlogs &lt;br /&gt;
&amp;lt;br&amp;gt;rotate 4&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;&amp;amp;#35; remove rotated logs older than &amp;lt;count&amp;gt; days&lt;br /&gt;
&amp;lt;br&amp;gt;maxage 90 &amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;amp;#35; create new (empty) log files after rotating old ones &lt;br /&gt;
&amp;lt;br&amp;gt;create&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;amp;#35; use date as a suffix of the rotated file&lt;br /&gt;
&amp;lt;br&amp;gt;dateext&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;amp;#35; uncomment this if you want your log files compressed &lt;br /&gt;
&amp;lt;br&amp;gt;compress&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;amp;#35; comment these to switch compression to use gzip or another &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;amp;#35; compression scheme&lt;br /&gt;
&amp;lt;br&amp;gt;compresscmd /usr/bin/xz&lt;br /&gt;
&amp;lt;br&amp;gt;uncompresscmd /usr/bin/xzdec&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;amp;#35; RPM packages drop log rotation information into this directory&lt;br /&gt;
&amp;lt;br&amp;gt;include /etc/logrotate.d&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Sollten Sie einen Fehler gefunden haben, [https://de.opensuse.org/SDB:Fehler_berichten berichten Sie ihn] bitte.&lt;br /&gt;
&lt;br /&gt;
==Weiterführende Informationen==&lt;br /&gt;
=== Verwandte Artikel ===&lt;br /&gt;
*[https://documentation.ubuntu.com/server/how-to/security/firewalls/ Optionen für das Einrichten der Firewall unter Ubuntu]&lt;br /&gt;
* Package documentation and example configuration files in /usr/share/doc/packages/apache2/&lt;br /&gt;
&lt;br /&gt;
===Externe Links===&lt;br /&gt;
* [https://documentation.ubuntu.com/server/how-to/web-services/install-apache2/ Apache Documentation]&lt;br /&gt;
* [http://httpd.apache.org/ The Apache Project]&lt;br /&gt;
* [http://www.apache.org/ Apache Software Foundation]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>89.245.99.54</name></author>	</entry>

	</feed>