UCS ct Edition - fetchmail

mail
german

#1

Hallo,

in der ct wird beschrieben das fetchmail entweder per Paketverwaltung oder über die Konsole installiert werden kann. In der Verwaltung gibt es kein fetchmail und die Konsole sagt mir:
univention-install univention-fetchmail
Paketlisten werden gelesen…
Paketlisten werden gelesen…
Abhängigkeitsbaum wird aufgebaut…
Statusinformationen werden eingelesen…
E: Paket univention-fetchmail kann nicht gefunden werden

Was nun?.

MfG,

P. Joppen


#2

Hallo,

Bitte prüfen Sie einmal folgendes:
1. Nameserver prüfen (nameserver1 sollte der IP des Systems entsprechen, da auf einem DC-Master Bind verwendet wird):

ucr search --brief nameserver

2. DNS-Forwarder prüfen (Sollte dem DNS-Forwarder entsprechen - z.B. einem verfügbaren Router mit Internetzugang):

ucr search --brief forwarder

3. Namensauflösung prüfen:

host updates.software-univention.de

4. Paketquellen prüfen:

less /etc/apt/sources.list.d/15_ucs-online-version.list

Die Datei sollte etwa so aussehen:

deb http://updates.software-univention.de/3.0/maintained/ 3.0-0/all/ deb http://updates.software-univention.de/3.0/maintained/3.0-0/amd64/ deb http://updates.software-univention.de/3.0/maintained/ 3.0-1/all/ deb http://updates.software-univention.de/3.0/maintained/3.0-1/amd64/ deb http://updates.software-univention.de/3.0/maintained/ 3.0-2/all/ deb http://updates.software-univention.de/3.0/maintained/3.0-2/amd64/
Die Datei kann im Zweifel automatisch neu generiert werden, sofern die Namensauflösung in Ihrem Netzwerk funktionstüchtig ist:

ucr commit /etc/apt/sources.list.d/15_ucs-online-version.list

Mit freundlichen Grüßen,
Tim Petersen

edit: corrected typo in filename


#3

Hallo,

  1. ist OK
  2. ist OK
  3. ist OK
    updates.software-univention.de has address 85.214.27.218
    updates.software-univention.de has IPv6 address 2a01:238:43b3:da00:516f:fc92:a5f:d5d3
    updates.software-univention.de mail is handled by 10 software-univention.de.
  4. nicht OK
    /etc/apt/sources.list/15_ucs-online-version.list: Ist kein Verzeichnis.
    Es gibt dort ein sources.list.d mit dem Inhalt:
    apt.conf.d mirror.list preferences.d secring.gpg sources.list sources.list.d trustdb.gpg trusted.gpg trusted.gpg~ trusted.gpg.d

Ich habe UCS zwischenzeitlich neu installiert da ich von einem Fehler meinerseits ausging. Leider hat sich an der obigen Situation nichts geändert

MfG,

P. Joppen


#4

Hallo,

bitte entschuldigen Sie, die korrekte Datei lautet natürlich /etc/apt/sources.list.d/15_ucs-online-version.list.
Bitte versuchen Sie einmal die Dateien neu zu generieren:

ucr commit /etc/apt/sources.list.d/*

Mit freundlichen Grüßen,
Tim Petersen


#5

Hallo,

es wird dies ausgegeben:

File: /etc/apt/sources.list.d/18_ucs-online-errata.list
File: /etc/apt/sources.list.d/15_ucs-online-version.list
File: /etc/apt/sources.list.d/20_ucs-online-component.list

Ein

less /etc/apt/sources.list.d/15_ucs-online-version.list

gibt dies zurück:

#Warning: This file is auto-generated and might be overwritten by
#         univention-config-registry.
#         Please edit the following file(s) instead:
#Warnung: Diese Datei wurde automatisch generiert und kann durch
#         univention-config-registry überschrieben werden.
#         Bitte bearbeiten Sie an Stelle dessen die folgende(n) Datei(en):
#
#       /etc/univention/templates/files/etc/apt/sources.list.d/15_ucs-online-version.list
#

# An error occurred during the repository check. The error message:
#   Traceback (most recent call last):
#     File "<stdin>", line 12, in <module>
#     File "/usr/lib/pymodules/python2.6/univention/updater/tools.py", line 519, in __init__
#       self.ucr_reinit()
#     File "/usr/lib/pymodules/python2.6/univention/updater/tools.py", line 575, in ucr_reinit
#       assert self.server.access('/univention-repository/')
#     File "/usr/lib/pymodules/python2.6/univention/updater/tools.py", line 444, in access
#       raise ConfigurationError(uri, reason)
#   ConfigurationError: Configuration error: host is unresolvable
#

# After fixing this issue, you should rewrite this file with the following command:
#   univention-config-registry commit /etc/apt/sources.list.d/15_ucs-online-version.list

MfG,

P. Joppen


#6

Hallo,

habe den Fehler gefunden. Der Repository server war falsch eingetragen. Es war vom System meine Domain hinzugefügt worden. Nachdem ich das abgeändert hatte auf updates.software-univention.de arbeitet die Komponenten wie gewünscht.


(das hier hat mit dem eigentlichen Problen nicht zu tun, soll ich dafür einen neuen Thread aufmachen?)
Nun habe ich in den Paketen nach fetchmail gesucht um mir einen Überblick zu verschaffen. Eigentlich wollte ich das ja per shell einrichten und bin über diese Module gestolpert:
univention-fetchmail
univention-fetchmail-schema

Verstehe ich das richtig das damit die fetchmail Funktionalität in die Verwaltungsoberfläche integriert wird?.
Was ist denn das empfohlene Vorgehen?, per UMC oder shell?.

MfG,

P. Joppen


#7

Hallo,

das Paket univention-fetchmail-schema ist eine Abhängigkeit des Pakets univention-fetchmail und wird automatisch mitinstalliert.

Das empfohlene Vorgehen zur Installation von Fetchmail ist, wie in der c’t beschrieben, die Installation des Pakets univention-fetchmail über die UMC. Sie können das Paket aber selbstverständlich auch auf der Kommandozeile über:

univention-install univention-fetchmail

installieren.

Mit freundlichen Grüßen,
Tim Petersen