Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
centos:mailserver.guru [27.05.2014 19:40. ] – Einbinden des Repository mailserver.guru unter CentOS 6.x djangocentos:mailserver.guru [22.07.2019 14:42. ] (aktuell) django
Zeile 1: Zeile 1:
-====== Einbinden des Repository mailserver.guru unter CentOS 6.x ====== +====== Einbinden des Repository mailserver.guru unter CentOS 7 und CentOS 6 ====== 
-Für einige der in [[start|Django'Wiki]] vorgestellten und dokumentierten Projekten werden oft spezielle Pakete benötigt. Um nun nicht jedes einzelne Paket via **wget** holen zu müssen, hat der Maintainer für diese Pakete ein [[centos:repo-own|eigenes Repository]] erstellt. Dieses Repository ist unter der URL **http://repository.nausch.org/public/mailserver.guru/** erreichbar.+Für einige der in [[start|Djangos Wiki]] vorgestellten und dokumentierten Projekten werden oft spezielle Pakete benötigt. Um nun nicht jedes einzelne Paket via **wget** holen zu müssen, hat der Maintainer für diese Pakete ein [[centos:repo-own|eigenes Repository]] erstellt.  
 + 
 +Dieses //**[[http://repo.mailserver.guru/index.html|Repository]]**// ist unter den nachfolgend aufgelistetetn URLs erreichbar: 
 +  * **CentOS 7**: \\ **[[http://repo.mailserver.guru/7/os/x86_64/repoview/index.html|http://repo.mailserver.guru/7/os/]]** \\ **[[http://repo.mailserver.guru/7/testing/x86_64/repoview/index.html|http://repo.mailserver.guru/7/testing/]]**  
 +  * **CentOS 6**: \\ **http://repo.mailserver.guru/6/**
  
 ===== Priorities installieren  ===== ===== Priorities installieren  =====
Zeile 26: Zeile 30:
 Den 3rd party repositories, wie z.B. [epel] oder [rpmforge] geben wir nun eine Priorität größer-gleich "10", also z.B. **priority=10**. Den 3rd party repositories, wie z.B. [epel] oder [rpmforge] geben wir nun eine Priorität größer-gleich "10", also z.B. **priority=10**.
 ===== mailserver.guru einbinden  ===== ===== mailserver.guru einbinden  =====
 +==== CentOS 7 ====
 +Als erstes laden wir uns das zur CentOS-Release-Version passende mailserver.guru-release Paket und speichern dies auf unseren lokalen Rechner.
 +
 +   # wget http://repo.mailserver.guru/7/os/x86_64/Packages/mailserver.guru-7-2.noarch.rpm
 +
 +Anschließend installieren wir den GPG Schlüssel des **mailserver.guru**-repos:
 +   # rpm --import http://repo.mailserver.guru/7/MAILSERVER.GURU-RPM-GPG-KEY-CentOS-7
 +
 +
 +Nun überprüfen wir die Integrität des heruntergeladenen rpms:
 +   # rpm -K mailserver.guru-7-2.noarch.rpm
 +
 +   mailserver.guru-7-2.noarch.rpm: rsa sha1 (md5) pgp md5 OK
 +
 +Als nächstes installieren wir das heruntergeladene mailserver.guru Release Paket, d.h. das yum repository Konfigurationsfile wird angelegt: 
 +   # rpm -i mailserver.guru-7-2.noarch.rpm
 +
 +Nun könnnen wir noch die Priorität unserer neuen Programmpeketquelle **//mailserver.guru//** anpassen: 
 +   # vim /etc/yum.repos.d/mailserver.guru.repo
 +
 +<file bash /etc/yum.repos.d/mailserver.guru.repo># Repository mailserver.guru
 +[mailserver.guru-os]
 +name=Extra (Mailserver-)Packages for Enterprise Linux 7 - $basearch
 +baseurl=http://repo.mailserver.guru/7/os/$basearch
 +#priority=5
 +enabled=1
 +gpgcheck=1
 +gpgkey=file:///etc/pki/rpm-gpg/MAILSERVER.GURU-RPM-GPG-KEY-CentOS-7
 +
 +
 +[mailserver.guru-testing]
 +name=Testing (Mailserver-)Packages for Enterprise Linux 7 - $basearch
 +baseurl=http://repo.mailserver.guru/7/testing/$basearch/
 +#priority=5
 +enabled=0
 +gpgcheck=1
 +gpgkey=file:///etc/pki/rpm-gpg/MAILSERVER.GURU-RPM-GPG-KEY-CentOS-7
 +</file>
 +
 +Hier passen wir nun die Eingangs erwähnte Priorität an, z.B. **priority=5**. Wollen wir Postfix 3.x einsetzen, so aktivieren wir das Repo **mailserver.guru-testing** in dem wir den Wert **enabled** auf **1** setzen!
  
 +==== CentOS 6 ====
 Als erstes laden wir uns das zur CentOS-Release-Version passende mailserver.guru-release Paket und speichern dies auf unseren lokalen Rechner. Als erstes laden wir uns das zur CentOS-Release-Version passende mailserver.guru-release Paket und speichern dies auf unseren lokalen Rechner.
-   # wget http://repo.mailserver.guru/mailserver.guru-6-1.noarch.rpm+ 
 +   # wget http://repo.mailserver.guru/6/noarch/mailserver.guru-6-2.noarch.rpm
  
 Anschließend installieren wir den GPG Schlüssel des **mailserver.guru**-repos: Anschließend installieren wir den GPG Schlüssel des **mailserver.guru**-repos:
-   # rpm --import http://repo.mailserver.guru/MAILSERVER.GURU-RPM-GPG-KEY-CentOS-6+   # rpm --import http://repo.mailserver.guru/6/MAILSERVER.GURU-RPM-GPG-KEY-CentOS-6
  
 Nun überprüfen wir die Integrität des heruntergeladenen rpms: Nun überprüfen wir die Integrität des heruntergeladenen rpms:
-   # rpm -K mailserver.guru-6-1.noarch.rpm  +   # rpm -K mailserver.guru-6-2.noarch.rpm 
-   mailserver.guru-6-1.noarch.rpm: rsa sha1 (md5) pgp md5 OK+ 
 +   mailserver.guru-6-2.noarch.rpm: rsa sha1 (md5) pgp md5 OK
  
-Als nächstes installieren wir das heruntergeladene epel-release Paket, d.h. das yum repository Konfigurationsfile wird angelegt:  +Als nächstes installieren wir das heruntergeladene mailserver.guru Release Paket, d.h. das yum repository Konfigurationsfile wird angelegt:  
-   # rpm -i mailserver.guru-6-1.noarch.rpm+   # rpm -i mailserver.guru-6-2.noarch.rpm
  
-Nun könnnen wir noch die Priorität unserer neuen Programmpeketquelle RPMForge anpassen: +Nun könnnen wir noch die Priorität unserer neuen Programmpeketquelle **//mailserver.guru//** anpassen: 
    # vim /etc/yum.repos.d/mailserver.guru.repo    # vim /etc/yum.repos.d/mailserver.guru.repo
  
 <file bash /etc/yum.repos.d/mailserver.guru.repo>[mailserver.guru] <file bash /etc/yum.repos.d/mailserver.guru.repo>[mailserver.guru]
 name=Extra (Mailserver-)Packages for Enterprise Linux 6 - $basearch name=Extra (Mailserver-)Packages for Enterprise Linux 6 - $basearch
-baseurl=http://repo.mailserver.guru/$basearch+baseurl=http://repo.mailserver.guru/6/$basearch
 priority=5 priority=5
 enabled=1 enabled=1
Zeile 51: Zeile 98:
 gpgkey=file:///etc/pki/rpm-gpg/MAILSERVER.GURU-RPM-GPG-KEY-CentOS-6 gpgkey=file:///etc/pki/rpm-gpg/MAILSERVER.GURU-RPM-GPG-KEY-CentOS-6
 </file> </file>
-Hier tragen wir nun die Eingangs schon erwähnte **priority=10** Zeile nach+Hier passen wir nun die Eingangs erwähnte Priorität an, z.B. **priority=5**. 
  
 ===== mailserver.guru testen  ===== ===== mailserver.guru testen  =====
Zeile 75: Zeile 122:
   * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]**   * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]**
  
-~~DISCUSSION~~ 
-~~AUTOTWEET:~~ 
  • centos/mailserver.guru.1401219623.txt.gz
  • Zuletzt geändert: 27.05.2014 19:40.
  • (Externe Bearbeitung)