Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:postfix_centos_7_-_openpgpkey_anbinden_openpgpkey-milter

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:postfix_centos_7_-_openpgpkey_anbinden_openpgpkey-milter [2018/08/31 15:09] klaustachtler:postfix_centos_7_-_openpgpkey_anbinden_openpgpkey-milter [2018/08/31 15:56] (aktuell) – [openpgpkey-milter] klaus
Zeile 202: Zeile 202:
   * **''python-pymilter''** - ist im ''epel''-Repository des Drittanbieters [[https://fedoraproject.org/wiki/EPEL|EPEL]] enthalten   * **''python-pymilter''** - ist im ''epel''-Repository des Drittanbieters [[https://fedoraproject.org/wiki/EPEL|EPEL]] enthalten
   * **''sendmail-milter''** - ist im ''base''-Repository von [[https://www.centos.org/|CentOS]] enthalten   * **''sendmail-milter''** - ist im ''base''-Repository von [[https://www.centos.org/|CentOS]] enthalten
 +  * **''python-setproctitle''** - ist im ''base''-Repository von [[https://www.centos.org/|CentOS]] enthalten
 +
 +:!: **HINWEIS** - **Die Installation muss __aktuell__ auf dem gleichen Server auf dem auch der [[http://www.postfix.org/|Postfix]]-Dienst/Daemon läuft erfolgen !!!**
  
 Die Installation von **''openpgpkey-milter''**, kann durch ausführen des nachfolgenden Befehls durchgeführt werden: Die Installation von **''openpgpkey-milter''**, kann durch ausführen des nachfolgenden Befehls durchgeführt werden:
Zeile 309: Zeile 312:
 </code> </code>
  
-==== Dienst/Deamon-Start einrichten ====+ 
 +Die Installation von **''python-setproctitle''**, kann durch ausführen des nachfolgenden Befehls durchgeführt werden: 
 +<code> 
 +# yum install python-setproctitle 
 +Loaded plugins: changelog, priorities 
 +301 packages excluded due to repository priority protections 
 +Resolving Dependencies 
 +--> Running transaction check 
 +---> Package python-setproctitle.x86_64 0:1.1.6-5.el7 will be installed 
 +--> Finished Dependency Resolution 
 + 
 +Changes in packages about to be updated: 
 + 
 + 
 +Dependencies Resolved 
 + 
 +================================================================================ 
 + Package                    Arch          Version             Repository   Size 
 +================================================================================ 
 +Installing: 
 + python-setproctitle        x86_64        1.1.6-5.el7         base         15 k 
 + 
 +Transaction Summary 
 +================================================================================ 
 +Install  1 Package 
 + 
 +Total download size: 15 k 
 +Installed size: 29 k 
 +Is this ok [y/d/N]: y 
 +Downloading packages: 
 +python-setproctitle-1.1.6-5.el7.x86_64.rpm                  15 kB   00:00      
 +Running transaction check 
 +Running transaction test 
 +Transaction test succeeded 
 +Running transaction 
 +  Installing : python-setproctitle-1.1.6-5.el7.x86_64                       1/1  
 +  Verifying  : python-setproctitle-1.1.6-5.el7.x86_64                       1/1  
 + 
 +Installed: 
 +  python-setproctitle.x86_64 0:1.1.6-5.el7                                       
 + 
 +Complete! 
 +</code> 
 + 
 +Die Installation von **''python-setproctitle''**, kann durch ausführen des nachfolgenden Befehls durchgeführt werden: 
 +<code> 
 +# rpm -qil python-setproctitle 
 +Name        : python-setproctitle 
 +Version     : 1.1.6 
 +Release     : 5.el7 
 +Architecture: x86_64 
 +Install Date: Fri 31 Aug 2018 03:42:12 PM CEST 
 +Group       : Unspecified 
 +Size        : 30189 
 +License     : BSD 
 +Signature   : RSA/SHA256, Fri 04 Jul 2014 06:41:49 AM CEST, Key ID 24c6a8a7f4a80eb5 
 +Source RPM  : python-setproctitle-1.1.6-5.el7.src.rpm 
 +Build Date  : Tue 10 Jun 2014 10:01:15 AM CEST 
 +Build Host  : worker1.bsys.centos.org 
 +Relocations : (not relocatable) 
 +Packager    : CentOS BuildSystem <http://bugs.centos.org> 
 +Vendor      : CentOS 
 +URL         : http://pypi.python.org/pypi/setproctitle 
 +Summary     : Python module to customize a process title 
 +Description : 
 +Python module allowing a process to change its title as displayed by 
 +system tool such as ps and top. 
 + 
 +It's useful in multiprocess systems, allowing to identify tasks each forked 
 +process is busy with. This technique has been used by PostgreSQL and OpenSSH. 
 + 
 +It's based on PostgreSQL implementation which has proven to be portable. 
 +/usr/lib64/python2.7/site-packages/setproctitle-1.1.6-py2.7.egg-info 
 +/usr/lib64/python2.7/site-packages/setproctitle.so 
 +/usr/share/doc/python-setproctitle-1.1.6 
 +/usr/share/doc/python-setproctitle-1.1.6/COPYRIGHT 
 +/usr/share/doc/python-setproctitle-1.1.6/README.rst 
 +</code> 
 + 
 +===== Dienst/Deamon-Start einrichten =====
  
 Um einen [[https://github.com/letoams/openpgpkey-milter|OpenPGPKey-milter]], welcher als Dienst/Deamon als Hintergrundprozess läuft, auch nach einem Neustart des Servers zur Verfügung zu haben, soll der Dienst/Daemon mit dem Server mit gestartet werden, was mit nachfolgendem Befehl realisiert werden kann: Um einen [[https://github.com/letoams/openpgpkey-milter|OpenPGPKey-milter]], welcher als Dienst/Deamon als Hintergrundprozess läuft, auch nach einem Neustart des Servers zur Verfügung zu haben, soll der Dienst/Daemon mit dem Server mit gestartet werden, was mit nachfolgendem Befehl realisiert werden kann:
Zeile 508: Zeile 590:
 pub  4096R/C67F36D0 2013-09-22 Klaus Tachtler (klaus) <klaus@tachtler.net> pub  4096R/C67F36D0 2013-09-22 Klaus Tachtler (klaus) <klaus@tachtler.net>
 sub  4096R/5E4A2AAD 2013-09-22 sub  4096R/5E4A2AAD 2013-09-22
 +</code>
 +
 +===== Erster Start OpenPGPKey-milter =====
 +
 +Um den [[https://github.com/letoams/openpgpkey-milter|OpenPGPKey-milter]] zu starten kann nachfolgender Befehl angewandt werden:
 +<code>
 +# systemctl start openpgpkey-milter
 +</code>
 +
 +Eine Überprüfung ob der Start des [[http://www.opendkim.org/|OpenDKIM]] erfolgreich war kann mit nachfolgendem Befehl durchgeführt werden, welcher eine Ausgabe in etwa wie nachfolgende erzeugen sollte:
 +<code>
 +# systemctl status openpgpkey-milter
 +● openpgpkey-milter.service - OPENPGPKEY auto encryption milter
 +   Loaded: loaded (/usr/lib/systemd/system/openpgpkey-milter.service; enabled; vendor preset: disabled)
 +   Active: active (running) since Fri 2018-08-31 15:15:15 CEST; 4s ago
 + Main PID: 31380 (openpgpkey-milt)
 +   CGroup: /system.slice/openpgpkey-milter.service
 +           ├─31380 /usr/bin/python /usr/sbin/openpgpkey-milter
 +           └─31381 /usr/bin/python /usr/sbin/openpgpkey-milter
 +
 +Aug 31 15:15:15 vml70060.idmz.tachtler.net systemd[1]: Started OPENPGPKEY aut...
 +Aug 31 15:15:15 vml70060.idmz.tachtler.net systemd[1]: Starting OPENPGPKEY au...
 +Aug 31 15:15:15 vml70060.idmz.tachtler.net openpgpkey-milter[31380]: openpgpk...
 +Aug 31 15:15:15 vml70060.idmz.tachtler.net openpgpkey-milter[31380]: starting...
 +Hint: Some lines were ellipsized, use -l to show in full.
 +</code>
 +
 +bzw. mit nachfolgendem Befehl, ob der Dienst/Daemon in der Prozessliste erscheint: 
 +<code>
 +# ps aux | grep openpgpkey-milter
 +root     31380  0.7  0.6 235728 13052 ?        Ssl  15:15   0:00 /usr/bin/python /usr/sbin/openpgpkey-milter
 +root     31381  0.0  0.4 227532  9532 ?        S    15:15   0:00 /usr/bin/python /usr/sbin/openpgpkey-milter
 +root     31450  0.0  0.0 112704   940 pts/0    S+   15:15   0:00 grep --color=auto openpgpkey-milter
 </code> </code>
  
Zeile 529: Zeile 644:
 ... ...
 # OPENPGPKEY (openphpkey-milter) # OPENPGPKEY (openphpkey-milter)
-openpgpkey_milter = inet:192.168.0.60:8890+openpgpkey_milter = inet:127.0.0.1:8890
 ... ...
 </code> </code>
Zeile 595: Zeile 710:
 :!: **ACHTUNG** - **Falls ein ''opendkim_milter'' ebenfalls zum Einsatz kommt, __MUSS__ der ''openpgpkey_milter'' __VOR__ dem ''opendkim_milter'' zum Einsatz kommen, da sonst die DKIM-Signatur __zerstört__ wird !!!** :!: **ACHTUNG** - **Falls ein ''opendkim_milter'' ebenfalls zum Einsatz kommt, __MUSS__ der ''openpgpkey_milter'' __VOR__ dem ''opendkim_milter'' zum Einsatz kommen, da sonst die DKIM-Signatur __zerstört__ wird !!!**
  
-===== Neustart =====+===== Neustart MTA Postfix =====
  
 Falls vorstehende Änderungen (natürlich an die jeweiligen Bedürfnisse angepasst) durchgeführt wurden, muss ein **Neustart** von [[http://www.postfix.org|Postfix]] durchgeführt werden. Falls vorstehende Änderungen (natürlich an die jeweiligen Bedürfnisse angepasst) durchgeführt wurden, muss ein **Neustart** von [[http://www.postfix.org|Postfix]] durchgeführt werden.
tachtler/postfix_centos_7_-_openpgpkey_anbinden_openpgpkey-milter.1535720963.txt.gz · Zuletzt geändert: 2018/08/31 15:09 von klaus