Provided by: linkchecker_10.0.1-2build1_amd64 bug

NAME

       linkcheckerrc - Konfigurationsdatei für LinkChecker

BESCHREIBUNG

       linkcheckerrc ist die Konfigurationsdatei für LinkChecker. Die Datei ist in einem INI-Format geschrieben.
       Die  Standarddatei  ist  ~/.linkchecker/linkcheckerrc  unter  Unix-, %HOMEPATH%\linkchecker\linkcheckerrc
       unter Windows-Systemen.

EIGENSCHAFTEN

   checking
       cookiefile=Dateiname
              Lese eine  Datei  mit  Cookie-Daten.  Das  Cookie  Datenformat  wird  in  linkchecker(1)  erklärt.
              Kommandozeilenoption: --cookiefile

       debugmemory=[0|1]
              Write memory allocation statistics to a file on exit, requires meliae. The default is not to write
              the file. Command line option: none

       localwebroot=STRING
              Beachten  Sie dass das angegebene Verzeichnis in URL-Syntax sein muss, d.h. es muss einen normalen
              statt einen umgekehrten Schrägstrich zum Aneinanderfügen  von  Verzeichnissen  benutzen.  Und  das
              angegebene Verzeichnis muss mit einem Schrägstrich enden. Kommandozeilenoption: none

       nntpserver=STRING
              Gibt  ein NNTP Rechner für news: Links. Standard ist die Umgebungsvariable NNTP_SERVER. Falls kein
              Rechner angegeben ist, wird lediglich auf korrekte Syntax des Links geprüft. Kommandozeilenoption:
              --nntp-server

       recursionlevel=NUMMER
              Prüfe rekursiv alle URLs bis zu der angegebenen Tiefe.  Eine  negative  Tiefe  bewirkt  unendliche
              Rekursion. Standard Tiefe ist unendlich. Kommandozeilenoption: --recursion-level

       threads=NUMMER
              Generiere nicht mehr als die angegebene Anzahl von Threads. Die Standardanzahl von Threads ist 10.
              Um  Threads  zu  deaktivieren,  geben  Sie  eine  nicht  positive Nummer an. Kommandozeilenoption:
              --threads

       timeout=NUMMER
              Setze den Timeout für  TCP-Verbindungen  in  Sekunden.  Der  Standard  Timeout  ist  60  Sekunden.
              Kommandozeilenoption: --timeout

       aborttimeout=NUMMER
              Time  to  wait for checks to finish after the user aborts the first time (with Ctrl-C or the abort
              button). The default abort timeout is 300 seconds. Command line option: none

       useragent=STRING
              Gibt den User-Agent an, der zu HTTP-Servern geschickt wird, z.B. "Mozilla/4.0". Der  Standard  ist
              "LinkChecker/X.Y",  wobei  X.Y  die  aktuelle  Version  von LinkChecker ist. Kommandozeilenoption:
              --user-agent

       sslverify=[0|1|filename]
              Falls der Wert Null ist werden SSL Zertifikate nicht überprüft. Falls er  auf  Eins  gesetzt  wird
              (der  Standard)  werden SSL Zertifikate mit der gelieferten CA Zertifikatsdatei geprüft. Falls ein
              Dateiname angegeben ist wird dieser zur Prüfung verwendet. Kommandozeilenoption: none

       maxrunseconds=NUMMER
              Hört nach der angegebenen Anzahl von Sekunden auf, neue URLs zu prüfen. Dies ist dasselbe als wenn
              der  Benutzer  nach  der  gegebenen  Anzahl  von  Sekunden  stoppt  (durch  Drücken  von  Strg-C).
              Kommandozeilenoption: none

       maxfilesizedownload=NUMBER
              Files larger than NUMBER bytes will be ignored, without downloading anything if accessed over http
              and  an  accurate  Content-Length  header was returned. No more than this amount of a file will be
              downloaded. The default is 5242880 (5 MB). Command line option: none

       maxfilesizeparse=NUMBER
              Files larger than NUMBER bytes will not be parsed for  links.  The  default  is  1048576  (1  MB).
              Command line option: none

       maxnumurls=NUMMER
              Maximale  Anzahl  von  URLs  die  geprüft  werden.  Neue  URLs werden nicht angenommen nachdem die
              angegebene Anzahl von URLs geprüft wurde. Kommandozeilenoption: none

       maxrequestspersecond=NUMMER
              Limit the maximum number of requests per second to one host.  The  default  is  10.  Command  line
              option: none

       robotstxt=[0|1]
              When  using  http,  fetch  robots.txt,  and  confirm  whether  each  URL should be accessed before
              checking. The default is to use robots.txt files. Command line option: --no-robots

       allowedschemes=NAME[,NAME...]
              Allowed URL schemes as comma-separated list. Command line option: none

   filtering
       ignore=REGEX (MULTILINE)
              Prüfe lediglich die Syntax von  URLs,  welche  dem  angegebenen  regulären  Ausdruck  entsprechen.
              Kommandozeilenoption: --ignore-url

       ignorewarnings=NAME[,NAME...]
              Ignoriere  die  kommagetrennte  Liste  von  Warnungen.  Siehe WARNINGS für die Liste von erkannten
              Warnungen. Kommandozeilenoption: none

       internlinks=REGEX
              Regulärer Ausdruck, um mehr URLs als interne Verknüpfungen hinzuzufügen. Standard  ist  dass  URLs
              der Kommandozeile als intern gelten. Kommandozeilenoption: none

       nofollow=REGEX (MULTILINE)
              Prüfe  URLs  die  auf  den  regulären  Ausdruck  zutreffen,  aber  führe  keine  Rekursion  durch.
              Kommandozeilenoption: --no-follow-url

       checkextern=[0|1]
              Check external links. Default is to check internal links only. Command line option: --check-extern

   authentication
       entry=REGEX BENUTZER [PASSWORT] (MULTILINE)
              Provide individual username/password pairs for different links. In addtion to a single login  page
              specified  with loginurl multiple FTP, HTTP (Basic Authentication) and telnet links are supported.
              Entries are a triple (URL regex, username, password) or a tuple (URL regex, username),  where  the
              entries  are separated by whitespace. The password is optional and if missing it has to be entered
              at the commandline. If the regular expression matches the checked URL, the given username/password
              pair is used for authentication. The command line options -u and -p match every link and therefore
              override the entries given here. The first match wins. Command line option: -u, -p

       loginurl=URL
              The URL of a login page to be visited before link checking. The page is  expected  to  contain  an
              HTML  form  to collect credentials and submit them to the address in its action attribute using an
              HTTP POST request. The name attributes of the input elements of the form  and  the  values  to  be
              submitted need to be available (see entry for an explanation of username and password values).

       loginuserfield=STRING
              Der Name für das Benutzer CGI-Feld. Der Standardname ist login.

       loginpasswordfield=STRING
              Der Name für das Passwort CGI-Feld. Der Standardname ist password.

       loginextrafields=NAME:WERT (MULTILINE)
              Optionally  the  name  attributes of any additional input elements and the values to populate them
              with. Note that these are submitted without checking whether matching input elements exist in  the
              HTML form.

   output
       debug=STRING[,STRING...]
              Gebe  Testmeldungen  aus  für  den  angegebenen  Logger. Verfügbare Logger sind cmdline, checking,
              cache, dns, thread, plugins und all. Die Angabe all ist ein Synonym für alle  verfügbaren  Logger.
              Kommandozeilenoption: --debug

       fileoutput=TYPE[,TYPE...]
              Ausgabe  in  Datei  linkchecker-out.TYP, $HOME/.linkchecker/failures für failures Ausgabe. Gültige
              Ausgabearten sind text, html, sql, csv, gml, dot, xml, none>  oder  failures  Standard  ist  keine
              Dateiausgabe.  Die  verschiedenen  Ausgabearten  sind  unten  dokumentiert. Bemerke, dass man alle
              Konsolenausgaben mit output=none unterdrücken kann. Kommandozeilenoption: --file-output

       log=TYPE[/ENCODING]
              Gib Ausgabetyp als text, html, sql, csv, gml, dot, xml, none oder failures  an.  Stadard  Typ  ist
              text.   Die   verschiedenen   Ausgabetypen   sind   unten  dokumentiert.  Das  ENCODING  gibt  die
              Ausgabekodierung an. Der Standard ist das der  lokalen  Spracheinstellung.  Gültige  Enkodierungen
              sind     aufgelistet     unter     https://docs.python.org/library/codecs.html#standard-encodings.
              Kommandozeilenoption: --output

       quiet=[0|1]
              Falls gesetzt, erfolgt keine Ausgabe. Ein Alias für log=none.  Dies  ist  nur  in  Verbindung  mit
              fileoutput nützlich. Kommandozeilenoption: --verbose

       status=[0|1]
              Kontrolle der Statusmeldungen. Standard ist 1. Kommandozeilenoption: --no-status

       verbose=[0|1]
              Falls  gesetzt,  gebe  alle  geprüften  URLs einmal aus. Standard ist es, nur fehlerhafte URLs und
              Warnungen auszugeben. Kommandozeilenoption: --verbose

       warnings=[0|1]
              Falls  gesetzt,  gebe  keine  Warnungen   aus.   Standard   ist   die   Ausgabe   von   Warnungen.
              Kommandozeilenoption: --verbose

   text
       filename=STRING
              Gebe    Dateiname    für    Textausgabe    an.   Standard   Dateiname   ist   linkchecker-out.txt.
              Kommandozeilenoption: --file-output

       parts=STRING
              Kommagetrennte Liste von Teilen, die ausgegeben werden sollen. Siehe LOGGER  PARTS  weiter  unten.
              Kommandozeilenoption: none

       encoding=STRING
              Gültige               Enkodierungen               sind              aufgelistet              unter
              https://docs.python.org/library/codecs.html#standard-encodings.   Die   Standardenkodierung    ist
              iso-8859-15.

       color* Farbwerte  für  die  verschiedenen  Ausgabeteile.  Syntax ist color oder type;color. Der type kann
              bold, light, blink> oder invert sein. Die color kann default, black,  red,  green,  yellow,  blue,
              purple,   cyan,   white,   Black,  Red,  Green,  Yellow,  Blue,  Purple,  Cyan  oder  White  sein.
              Kommandozeilenoption: none

       colorparent=STRING
              Setze Farbe des Vaters. Standard ist white.

       colorurl=STRING
              Setze URL Farbe. Standard ist default.

       colorname=STRING
              Setze Namensfarbe. Standard ist default.

       colorreal=STRING
              Setze Farbe für tatsächliche URL. Default ist cyan.

       colorbase=STRING
              Setzt Basisurl Farbe. Standard ist purple.

       colorvalid=STRING
              Setze gültige Farbe. Standard ist bold;green.

       colorinvalid=STRING
              Setze ungültige Farbe. Standard ist bold;red.

       colorinfo=STRING
              Setzt Informationsfarbe. Standard ist default.

       colorwarning=STRING
              Setze Warnfarbe. Standard ist bold;yellow.

       colordltime=STRING
              Setze Downloadzeitfarbe. Standard ist default.

       colorreset=STRING
              Setze Reset Farbe. Standard ist default.

   gml
       filename=STRING
              Siehe [text] Sektion weiter oben.

       parts=STRING
              Siehe [text] Sektion weiter oben.

       encoding=STRING
              Siehe [text] Sektion weiter oben.

   dot
       filename=STRING
              Siehe [text] Sektion weiter oben.

       parts=STRING
              Siehe [text] Sektion weiter oben.

       encoding=STRING
              Siehe [text] Sektion weiter oben.

   csv
       filename=STRING
              Siehe [text] Sektion weiter oben.

       parts=STRING
              Siehe [text] Sektion weiter oben.

       encoding=STRING
              Siehe [text] Sektion weiter oben.

       separator=CHAR
              Das CSV Trennzeichen. Standard ist Komma (,).

       quotechar=CHAR
              Setze CSV Quotezeichen. Standard ist das doppelte Anführungszeichen (").

   sql
       filename=STRING
              Siehe [text] Sektion weiter oben.

       parts=STRING
              Siehe [text] Sektion weiter oben.

       encoding=STRING
              Siehe [text] Sektion weiter oben.

       dbname=STRING
              Setze Datenbankname zum Speichern. Standard ist linksdb.

       separator=CHAR
              Setze SQL Kommandotrennzeichen. Standard ist ein Strichpunkt (;).

   html
       filename=STRING
              Siehe [text] Sektion weiter oben.

       parts=STRING
              Siehe [text] Sektion weiter oben.

       encoding=STRING
              Siehe [text] Sektion weiter oben.

       colorbackground=COLOR
              Setze HTML Hintergrundfarbe. Standard ist #fff7e5.

       colorurl=
              Setze HTML URL Farbe. Standard ist #dcd5cf.

       colorborder=
              Setze HTML Rahmenfarbe. Standard ist #000000.

       colorlink=
              Setze HTML Verknüpfungsfarbe. Standard ist #191c83.

       colorwarning=
              Setze HTML Warnfarbe. Standard ist #e0954e.

       colorerror=
              Setze HTML Fehlerfarbe. Standard ist #db4930.

       colorok=
              Setze HTML Gültigkeitsfarbe. Standard ist #3ba557.

   failures
       filename=STRING
              Siehe [text] Sektion weiter oben.

       encoding=STRING
              Siehe [text] Sektion weiter oben.

   xml
       filename=STRING
              Siehe [text] Sektion weiter oben.

       parts=STRING
              Siehe [text] Sektion weiter oben.

       encoding=STRING
              Siehe [text] Sektion weiter oben.

   gxml
       filename=STRING
              Siehe [text] Sektion weiter oben.

       parts=STRING
              Siehe [text] Sektion weiter oben.

       encoding=STRING
              Siehe [text] Sektion weiter oben.

   sitemap
       filename=STRING
              Siehe [text] Sektion weiter oben.

       parts=STRING
              Siehe [text] Sektion weiter oben.

       encoding=STRING
              Siehe [text] Sektion weiter oben.

       priority=NUMMER
              Eine Nummer zwischen 0.0 und 1.0, welche die Priorität festlegt.  Die  Standardpriorität  für  die
              erste URL ist 1.0, für alle Kind-URLs ist sie 0.5.

       frequency=[always|hourly|daily|weekly|monthly|yearly|never]
              Die Häufigkeit mit der Seiten sich ändern.

AUSGABE PARTS

       all    for all parts

       id     a unique ID for each logentry

       realurl
              the full url link

       result valid or invalid, with messages

       extern 1 or 0, only in some logger types reported

       base   base href=...

       name   <a href=...>name</a> and <img alt="name">

       parenturl
              if any

       info   some additional info, e.g. FTP welcome messages

       warning
              warnings

       dltime download time

       checktime
              check time

       url    the original url name, can be relative

       intro  the blurb at the beginning, "starting at ..."

       outro  the blurb at the end, "found x errors ..."

MULTILINE

       Einige  Optionen können mehrere Zeilen lang sein. Jede Zeile muss dafür eingerückt werden. Zeilen die mit
       einer Raute (#) beginnen werden ignoriert, müssen aber eingerückt sein.

          ignore=
            lconline
            bookmark
            # a comment
            ^mailto:

BEISPIEL

          [output]
          log=html

          [checking]
          threads=5

          [filtering]
          ignorewarnings=http-moved-permanent

PLUGINS

       All plugins have a separate section. If the section appears in  the  configuration  file  the  plugin  is
       enabled. Some plugins read extra options in their section.

   AnchorCheck
       Checks validity of HTML anchors.

   LocationInfo
       Adds  the  country  and if possible city name of the URL host as info. Needs GeoIP or pygeoip and a local
       country or city lookup DB installed.

   RegexCheck
       Definieren Sie einen regulären Ausdruck der eine Warnung ausgibt falls er auf den Inhalt einer  geprüften
       URL zutrifft. Dies gilt nur für gültige Seiten deren Inhalt wir bekommen können.

       warningregex=REGEX
              Use  this  to  check for pages that contain some form of error message, for example "This page has
              moved" or "Oracle Application error". REGEX should be unquoted.

              Man beachte, dass mehrere Werte in dem regulären Ausdruck kombiniert werden können,  zum  Beispiel
              "(Diese Seite ist umgezogen|Oracle Applikationsfehler)".

   SslCertificateCheck
       Check  SSL certificate expiration date. Only internal https: links will be checked. A domain will only be
       checked once to avoid duplicate warnings.

       sslcertwarndays=NUMMER
              Configures the expiration warning time in days.

   HtmlSyntaxCheck
       Prüfe Syntax von HTML URLs mit dem W3C Online Validator. Siehe https://validator.w3.org/docs/api.html.

   HttpHeaderInfo
       Print HTTP headers in URL info.

       prefixes=prefix1[,*prefix2*]...
              List of comma separated header prefixes. For example to display all HTTP headers that  start  with
              "X-".

   CssSyntaxCheck
       Prüfe      Syntax      von      HTML     URLs     mit     dem     W3C     Online     Validator.     Siehe
       https://jigsaw.w3.org/css-validator/manual.html#expert.

   VirusCheck
       Checks the page content for virus infections with clamav. A local clamav daemon must be installed.

       clamavconf=Dateiname
              Dateiname von clamd.conf Konfigurationsdatei.

   PdfParser
       Parse PDF files for URLs to check. Needs the pdfminer Python package installed.

   WordParser
       Parse Word files for URLs to check. Needs the pywin32 Python extension installed.

   MarkdownCheck
       Parse Markdown files for URLs to check.

       filename_re=REGEX
              Regular expression matching the names of Markdown files.

WARNUNGEN

       Die folgenden Warnungen werden vom Konfigurationseintrag 'ignorewarnings' erkannt:

       file-missing-slash
              Der file: URL fehlt ein abschließender Schrägstrich.

       file-system-path
              Der file: Pfad ist nicht derselbe wie der Systempfad.

       ftp-missing-slash
              Der ftp: URL fehlt ein abschließender Schrägstrich.

       http-cookie-store-error
              Ein Fehler trat auf während des Speicherns eines Cookies.

       http-empty-content
              Die URL besitzt keinen Inhalt.

       mail-no-mx-host
              Der MX Mail-Rechner konnte nicht gefunden werden.

       nntp-no-newsgroup
              Die NNTP Nachrichtengruppe konnte nicht gefunden werden.

       nntp-no-server
              Es wurde kein NNTP Server gefunden.

       url-content-size-zero
              Der URL Inhaltsgrößenangabe ist Null.

       url-content-too-large
              Der URL Inhalt ist zu groß.

       url-effective-url
              Die effektive URL unterscheidet sich vom Original.

       url-error-getting-content
              Konnte den Inhalt der URL nicht bekommen.

       url-obfuscated-ip
              Die IP-Adresse ist verschleiert.

       url-whitespace
              Die URL %(url)s enthält Leerzeichen am Anfang oder Ende.

SIEHE AUCH

       linkchecker(1)

AUTHOR

       Bastian Kleineidam <bastian.kleineidam@web.de>

COPYRIGHT

       2000-2016 Bastian Kleineidam, 2010-2021 LinkChecker Authors

2021-01-28                                       Januar 28, 2021                                LINKCHECKERRC(5)