Bearbeiten von „Sinnvolle Ergänzungen“
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird öffentlich sichtbar, falls du Bearbeitungen durchführst. Sofern du dich anmeldest oder ein Benutzerkonto erstellst, werden deine Bearbeitungen zusammen mit anderen Beiträgen deinem Benutzernamen zugeordnet.
Die Bearbeitung kann rückgängig gemacht werden.
Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und speichere dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 22: | Zeile 22: | ||
https://software.opensuse.org/package/pdfsam?search_term=pdfsam | https://software.opensuse.org/package/pdfsam?search_term=pdfsam | ||
und kann per 1-Klick-Installation eingebunden werden. | und kann per 1-Klick-Installation eingebunden werden. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Teamviewer == | == Teamviewer == | ||
Mit dem vielseitigen Programm ''Teamviewer'' lassen sich u.a. Verwaltungsakten bequem auf dem Tablet betrachten und können neben die Anwaltsakte gelegt werden. | Mit dem vielseitigen Programm ''Teamviewer'' lassen sich u.a. Verwaltungsakten bequem auf dem Tablet betrachten und können neben die Anwaltsakte gelegt werden. | ||
{{Shell|cd ~/bin<br>wget https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm<br>sudo zypper in teamviewer*}} | {{Shell|cd ~/bin<br>wget https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm<br>sudo zypper in teamviewer*}} | ||
− | |||
− | |||
− | |||
== moneyplex - Homebanking == | == moneyplex - Homebanking == | ||
− | ''Lawsuit'' kann aus der Buchführung zwar alle Überweisungen als QR-Code (z.B. für Handy-Bank-Apps), im gängigen SEPA-Format oder als CSV-Datei ausgeben. Bei größerem Anfall an täglichen Überweisungen in der Kanzlei lohnt sich jedoch die Anschaffung des kostenpflichtigen (einmalig etwa | + | ''Lawsuit'' kann aus der Buchführung zwar alle Überweisungen als QR-Code (z.B. für Handy-Bank-Apps), im gängigen SEPA-Format oder als CSV-Datei ausgeben. Bei größerem Anfall an täglichen Überweisungen in der Kanzlei lohnt sich jedoch die Anschaffung des kostenpflichtigen (einmalig etwa 50 EUR) Programms ''moneyplex'', das [https://www.matrica.de/produkte/mpfeatures.html#featurelist nur in der kostenpflichtigen Version] den Import der ''Lawsuit''-CSV ermöglicht, aber dann komfortabel mit dem bei Anwälten für das [http://de.opensuseorg.org/Bea beA]] ohnehin schon vorhandenen Kartenlesegerät bedient werden kann, so dass die ständige Eingabe von TANs entfällt. |
Ob das Programm überhaupt für die eigene Kanzlei infrage kommt, lässt sich an der im OpenSUSE-Paket bereits enthaltenen kostenlosen Testversion feststellen: | Ob das Programm überhaupt für die eigene Kanzlei infrage kommt, lässt sich an der im OpenSUSE-Paket bereits enthaltenen kostenlosen Testversion feststellen: | ||
{{Shell|sudo zypper in moneyplex-suse moneyplex-daten}} | {{Shell|sudo zypper in moneyplex-suse moneyplex-daten}} | ||
− | |||
− | |||
== kivitendo - Buchführung für Kapitalgesellschaften == | == kivitendo - Buchführung für Kapitalgesellschaften == | ||
Zeile 73: | Zeile 45: | ||
* <b>Installation als Tarball:</b> | * <b>Installation als Tarball:</b> | ||
Alternativ können die fehlenden Pakete auch per Hand nachgeladen werden | Alternativ können die fehlenden Pakete auch per Hand nachgeladen werden | ||
− | {{Shell|> sudo zypper in git apache2-mod_fcgid | + | {{Shell|> sudo zypper in git apache2-mod_fcgid aqbanking-tools perl-Clone perl-Config-Std perl-DBD-Pg perl-DBI perl-DateTime perl-Email-Address perl-Email-MIME perl-FastCGI perl-File-Copy-Recursive perl-JSON perl-List-MoreUtils perl-Net-SMTP-SSL perl-Net-SSLGlue perl-PDF-API2 perl-Params-Validate perl-Sort-Naturally perl-Template-Toolkit perl-Text-CSV_XS perl-Text-Iconv perl-URI perl-XML-Writer perl-YAML perl-CPAN perl-Algorithm-CheckDigits perl-GD perl-Class-XSAccessor postgresql-server perl-libwwww-perl perl-FCGI poppler-tools}} |
Noch nicht bekannte Module werden im Apache-Server nachgetragen, insbesondere | Noch nicht bekannte Module werden im Apache-Server nachgetragen, insbesondere | ||
{{Shell|> sudo a2enmod fcgid}} | {{Shell|> sudo a2enmod fcgid}} | ||
Zeile 95: | Zeile 67: | ||
{{Shell|> cd ~/kivitendo*<br>> mkdir webdav}} | {{Shell|> cd ~/kivitendo*<br>> mkdir webdav}} | ||
Für einige Verzeichnisse müssen die Berechtigungen dem Browser eingeräumt werden, bei OpenSUSE ist dies der user <tt>wwwrun</tt> aus der Gruppe <tt>wwww</tt>: | Für einige Verzeichnisse müssen die Berechtigungen dem Browser eingeräumt werden, bei OpenSUSE ist dies der user <tt>wwwrun</tt> aus der Gruppe <tt>wwww</tt>: | ||
− | {{Shell|> sudo chown -R wwwrun:www users spool webdav templates | + | {{Shell|> sudo chown -R wwwrun:www users spool webdav templates}} |
Folgen Sie der Anleitung für das [[Aufsetzen des Apache-Servers]], sofern dieser nicht bereits für ''lawsuit'' eingerichtet wurde. | Folgen Sie der Anleitung für das [[Aufsetzen des Apache-Servers]], sofern dieser nicht bereits für ''lawsuit'' eingerichtet wurde. | ||
Zeile 102: | Zeile 74: | ||
Anschließend passen Sie das Muster mit folgenden Befehlen automatisiert an Ihr Unterverzeichnis an und verschieben die so erstellte personalisierte Konfigurationsdatei in das Verzeichnis <tt>vhosts.d</tt> des Apache-Servers: | Anschließend passen Sie das Muster mit folgenden Befehlen automatisiert an Ihr Unterverzeichnis an und verschieben die so erstellte personalisierte Konfigurationsdatei in das Verzeichnis <tt>vhosts.d</tt> des Apache-Servers: | ||
{{Shell|> pfad=`echo $path | sed "s/\/$//g" | sed 's/\//\\\\\//g'`<br>> sed "s/meinpfad/$pfad/g" kivitendo-httpd.template > kivitendo-httpd.conf<br>> sudo cp kivitendo-httpd.conf /etc/apache2/vhosts.d/}} | {{Shell|> pfad=`echo $path | sed "s/\/$//g" | sed 's/\//\\\\\//g'`<br>> sed "s/meinpfad/$pfad/g" kivitendo-httpd.template > kivitendo-httpd.conf<br>> sudo cp kivitendo-httpd.conf /etc/apache2/vhosts.d/}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Abschluss === | === Abschluss === | ||
''kivitendo'' bringt noch eine eigene Konfigarationsdatei mit, die bei der Erstinstallation entpackt werden muss: | ''kivitendo'' bringt noch eine eigene Konfigarationsdatei mit, die bei der Erstinstallation entpackt werden muss: | ||
{{Shell|cp config/kivitendo.conf.default config/kivitendo.conf}} | {{Shell|cp config/kivitendo.conf.default config/kivitendo.conf}} | ||
− | Ändern Sie die Einträge | + | Ändern Sie die Einträge wie folgt (Passwort bitte individuell): |
host = localhost | host = localhost | ||
port = 5432 | port = 5432 | ||
db = kivitendo_auth | db = kivitendo_auth | ||
− | user = | + | user = kivitendo |
− | password = | + | password = irgendeinpasswort |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Passen Sie unter ''YaST'' im Abschnitt | Passen Sie unter ''YaST'' im Abschnitt | ||
Zeile 157: | Zeile 104: | ||
local all <b>kivitendo</b> <b>password</b> | local all <b>kivitendo</b> <b>password</b> | ||
local all <b>postgres</b> <b>md5</b> | local all <b>postgres</b> <b>md5</b> | ||
− | + | # IPv4 local connections: | |
host all <b>kivitendo</b> 127.0.0.1/32 <b>password</b> | host all <b>kivitendo</b> 127.0.0.1/32 <b>password</b> | ||
+ | host all <b>postgres</b> 127.0.0.1/32 <b>ident</b> | ||
# IPv6 local connections: | # IPv6 local connections: | ||
host all <b>kivitendo</b> ::1/128 <b>password</b> | host all <b>kivitendo</b> ::1/128 <b>password</b> | ||
+ | host all <b>postgres</b> ::1/128 <b>ident</b> | ||
Achten Sie darauf, für beide Dateien die Berechtigungen nach jeder Änderung als Superuser wieder zurückzusetzen: | Achten Sie darauf, für beide Dateien die Berechtigungen nach jeder Änderung als Superuser wieder zurückzusetzen: | ||
Zeile 166: | Zeile 115: | ||
Ansonsten lässt sich der Postgres-Server nicht mehr starten. | Ansonsten lässt sich der Postgres-Server nicht mehr starten. | ||
− | Loggen Sie sich dann als Postgres-Nutzer ein und erstellen Sie den User "kivitendo" | + | Loggen Sie sich dann als Postgres-Nutzer ein und erstellen Sie den User "kivitendo" |
− | {{Shell|> su postgres<br>> createuser - | + | {{Shell|> su postgres<br>> createuser -d -P kivitendo}} |
Starten Sie Postgresql neu und sorgen Sie für die Aktivierung beim Systemstart: | Starten Sie Postgresql neu und sorgen Sie für die Aktivierung beim Systemstart: | ||
− | {{Shell|> su<br># systemctl restart | + | {{Shell|> su<br># systemctl restart postgres<br># chkonfig -a postgresql}} |
Abschließend starten Sie auch den Apache-Server erneut: | Abschließend starten Sie auch den Apache-Server erneut: | ||
Zeile 177: | Zeile 126: | ||
Legen Sie nun mit diese Link automatisiert eine Authentifizierungsdatenbank an: | Legen Sie nun mit diese Link automatisiert eine Authentifizierungsdatenbank an: | ||
http://localhost/kivitendo/controller.pl?action=Admin/login | http://localhost/kivitendo/controller.pl?action=Admin/login | ||
− | |||
− | |||
− | |||
''kivitendo'' kann nun regulär über | ''kivitendo'' kann nun regulär über | ||
http://localhost/kivitendo/ | http://localhost/kivitendo/ | ||
aufgerufen werden. | aufgerufen werden. | ||
− | |||
− | |||
− | |||
− | |||
==Externe Links== | ==Externe Links== |