]> Frank Brehm's Git Trees - my-stuff/py-logrotate.git/commitdiff
Größerer Umbau Teil 5
authorFrank Brehm <frank@brehm-online.com>
Thu, 14 Jul 2011 23:11:25 +0000 (23:11 +0000)
committerFrank Brehm <frank@brehm-online.com>
Thu, 14 Jul 2011 23:11:25 +0000 (23:11 +0000)
git-svn-id: http://svn.brehm-online.com/svn/my-stuff/python/PyLogrotate/trunk@294 ec8d2aa5-1599-4edb-8739-2b3a1bc399aa

LogRotate/Config.py
LogRotate/Handler.py
LogRotate/Mailer.py
po/de/LC_MESSAGES/pylogrotate.po
po/pylogrotate.pot
setup.cfg

index 3e887ddee57c2d7580c23b3750927a22a2cd413f..f4d0388162ed6e0a1fda90a2ae0bd69e1765be38 100755 (executable)
@@ -394,7 +394,7 @@ class LogrotateConfigurationReader(object):
         _ = self.t.lgettext
 
         if self.verbose > 3:
-            msg = _("Resetting default values for directives to hard coded values")
+            msg = _("Resetting default values for directives to hard coded values.")
             self.logger.debug(msg)
 
         self.default = {}
@@ -627,7 +627,9 @@ class LogrotateConfigurationReader(object):
                     found = True
                     break
             else:
-                self.logger.debug( _("Search path '%s' doesn't exists or is not a directory") % (search_dir))
+                msg = _("Search path '%s' doesn't exists or "
+                         + "is not a directory.") % (search_dir)
+                self.logger.debug(msg)
 
         if found:
             return os.path.abspath(cmd)
@@ -1556,27 +1558,31 @@ class LogrotateConfigurationReader(object):
             # Check for create mode of olddir
             if len(values) > 1:
                 if self.verbose > 5:
-                    self.logger.debug(
-                        ( _("Trying to determine olddir create mode '%(mode)s' ... (file '%(file)s', line %(lnr)s)")
-                            % {'mode': values[1], 'file': filename, 'lnr': linenr})
-                    )
+                    msg = _("Trying to determine olddir create mode '%s' ...") \
+                                % (values[1])
+                    msg += " " + ( _("(file '%(file)s', line %(lnr)s)")
+                                    % {'file': filename, 'lnr': linenr})
+                    self.logger.debug(msg)
                 mode_octal = values[1]
                 if re.search(r'^0', mode_octal) is None:
                     mode_octal = '0' + mode_octal
                 try:
                     mode = int(mode_octal, 8)
                 except ValueError:
-                    self.logger.warning( ( _("Invalid create mode '%s' in 'olddir'.") %(values[1])))
+                    msg = _("Invalid create mode '%s' in 'olddir'.") \
+                            % (values[1])
+                    self.logger.debug(msg)
                     return False
 
             # Check for Owner (user, uid)
             if len(values) > 2:
                 owner_raw = values[2]
                 if self.verbose > 5:
-                    self.logger.debug(
-                        ( _("Trying to determine olddir owner '%(owner)s' ... (file '%(file)s', line %(lnr)s)")
-                            % {'owner': owner_raw, 'file': filename, 'lnr': linenr})
-                    )
+                    msg = _("Trying to determine olddir owner '%s' ...") \
+                                % (owner_raw)
+                    msg += " " + ( _("(file '%(file)s', line %(lnr)s)")
+                                    % {'file': filename, 'lnr': linenr})
+                    self.logger.debug(msg)
                 if re.search(r'^[1-9]\d*$', owner_raw) is not None:
                     owner = int(owner_raw)
                 else:
@@ -1592,8 +1598,10 @@ class LogrotateConfigurationReader(object):
             if len(values) > 3:
                 group_raw = values[3]
                 if self.verbose > 5:
-                    msg = _("Trying to determine olddir group '%s' ...") % (group_raw)
-                    msg += " " + ( _("(file '%(file)s', line %(lnr)s)") % {'file': filename, 'lnr': linenr})
+                    msg = _("Trying to determine olddir group '%s' ...") \
+                            % (group_raw)
+                    msg += " " + ( _("(file '%(file)s', line %(lnr)s)")
+                                    % {'file': filename, 'lnr': linenr})
                     self.logger.debug(msg)
                 if re.search(r'^[1-9]\d*$', group_raw) is not None:
                     group = int(group_raw)
index 9fc92047c5b6d627584e51cf3d162adede01d772..e8158c536f541dc1a6a5c3cc855bdae4ec855295 100755 (executable)
@@ -234,7 +234,8 @@ class LogrotateHandler(object):
 
         self.scripts = {}
         '''
-        @ivar: list of LogRotateScript objects with all named scripts found in configuration
+        @ivar: list of LogRotateScript objects with all named scripts
+               found in configuration
         @type: list
         '''
 
@@ -302,11 +303,14 @@ class LogrotateHandler(object):
             format_str = '%(levelname)-8s - %(message)s'
         if verbose:
             if verbose > 1:
-                format_str = '[%(asctime)s]: %(name)s %(funcName)s() %(levelname)-8s - %(message)s'
+                format_str = '[%(asctime)s]: %(name)s %(funcName)s() ' \
+                                '%(levelname)-8s - %(message)s'
                 if test:
-                    format_str = '%(name)s %(funcName)s() %(levelname)-8s - %(message)s'
+                    format_str = '%(name)s %(funcName)s() %(levelname)-8s ' \
+                                    '- %(message)s'
             else:
-                format_str = '[%(asctime)s]: %(name)s %(levelname)-8s - %(message)s'
+                format_str = '[%(asctime)s]: %(name)s %(levelname)-8s ' \
+                                '- %(message)s'
                 if test:
                     format_str = '%(name)s %(levelname)-8s - %(message)s'
         formatter = logging.Formatter(format_str)
@@ -339,10 +343,12 @@ class LogrotateHandler(object):
             self.mailer.sendmail = mail_cmd
 
         # end of init properties
-        self.logger.debug( _("Logrotating initialised.") )
+        msg = _("Logrotating initialised.")
+        self.logger.debug(msg)
 
         if not self.read_configuration():
-            self.logger.error( _('Could not read configuration.') )
+            msg = _('Could not read configuration.')
+            self.logger.error(msg)
             sys.exit(1)
 
         if config_check:
@@ -354,7 +360,8 @@ class LogrotateHandler(object):
         if not self._write_pidfile():
             sys.exit(3)
 
-        self.logger.debug( _("Logrotating ready for work.") )
+        msg = _("Logrotating ready for work.")
+        self.logger.debug(msg)
 
         # Create status file object
         self.state_file = LogrotateStatusFile(
@@ -429,13 +436,14 @@ class LogrotateHandler(object):
 
         if self.pidfile_created:
             if os.path.exists(self.pid_file):
-                self.logger.debug( _("Removing PID file '%s' ...") % (self.pid_file) )
+                msg = _("Removing PID file '%s' ...") % (self.pid_file)
+                self.logger.debug(msg)
                 try:
                     os.remove(self.pid_file)
                 except OSError, e:
-                    self.logger.error( _("Error removing PID file '%(file)s': %(msg)")
-                        % { 'file': self.pid_file, 'msg': str(e) }
-                    )
+                    msg = _("Error removing PID file '%(file)s': %(msg)") \
+                            % { 'file': self.pid_file, 'msg': str(e) }
+                    self.logger.error(msg)
 
     #------------------------------------------------------------
     def _prepare_templates(self):
@@ -480,7 +488,8 @@ class LogrotateHandler(object):
         )
 
         if self.verbose > 2:
-            msg = _("Configuration reader object structure") + ':\n' + str(config_reader)
+            msg = _("Configuration reader object structure") \
+                    + ':\n' + str(config_reader)
             self.logger.debug(msg)
 
         try:
@@ -492,7 +501,8 @@ class LogrotateHandler(object):
 
         if self.verbose > 2:
             pp = pprint.PrettyPrinter(indent=4)
-            msg = _("Found global options:") + "\n" + pp.pformat(config_reader.global_option)
+            msg = _("Found global options:") \
+                    + "\n" + pp.pformat(config_reader.global_option)
             self.logger.debug(msg)
 
         # Get and set mailer options
@@ -516,16 +526,20 @@ class LogrotateHandler(object):
                     config_reader.global_option['statusfile'] is not None:
                 self.state_file_name = config_reader.global_option['statusfile']
             else:
-                self.state_file_name = os.sep + os.path.join('var', 'lib', 'py-logrotate.status')
-        self.logger.debug( _("Name of state file: '%s'") % (self.state_file_name) )
+                self.state_file_name = os.sep \
+                        + os.path.join('var', 'lib', 'py-logrotate.status')
+        msg = _("Name of state file: '%s'") % (self.state_file_name)
+        self.logger.debug(msg)
 
         if self.pid_file is None:
             if 'pidfile' in config_reader.global_option and \
                     config_reader.global_option['pidfile'] is not None:
                 self.pid_file = config_reader.global_option['pidfile']
             else:
-                self.pid_file = os.sep + os.path.join('var', 'run', 'py-logrotate.pid')
-        self.logger.debug( _("PID file: '%s'") % (self.pid_file) )
+                self.pid_file = os.sep \
+                        + os.path.join('var', 'run', 'py-logrotate.pid')
+        msg = _("PID file: '%s'") % (self.pid_file)
+        self.logger.debug(msg)
 
         return True
 
@@ -547,22 +561,24 @@ class LogrotateHandler(object):
 
         if not os.path.exists(self.pid_file):
             if self.verbose > 1:
-                self.logger.debug( _("PID file '%s' doesn't exists.") % (self.pid_file) )
+                msg = _("PID file '%s' doesn't exists.") % (self.pid_file)
+                self.logger.debug(msg)
             return True
 
         if self.test:
-            self.logger.info( _("Testmode, skip test of PID file '%s'.") % (self.pid_file) )
+            msg = _("Testmode, skip test of PID file '%s'.") % (self.pid_file)
+            self.logger.info(msg)
             return True
 
-        self.logger.debug( _("Reading PID file '%s' ...") % (self.pid_file) )
+        msg = _("Reading PID file '%s' ...") % (self.pid_file)
+        self.logger.debug(msg)
         f = None
         try:
             f = open(self.pid_file, 'r')
         except IOError, e:
-            raise LogrotateHandlerError(
-                _("Couldn't open PID file '%(file)s' for reading: %(msg)s")
-                % { 'file': self.pid_file, 'msg': str(e) }
-            )
+            msg =  _("Couldn't open PID file '%(file)s' for reading: %(msg)s") \
+                    % { 'file': self.pid_file, 'msg': str(e) }
+            raise LogrotateHandlerError(msg)
 
         line = f.readline()
         f.close()
@@ -573,9 +589,10 @@ class LogrotateHandler(object):
         if match:
             pid = int(match.group(1))
         else:
-            self.logger.warn( _("No useful information found in PID file '%(file)s': '%(line)s'")
-                % { 'file': self.pid_file, 'line': line }
-            )
+            msg = _("No useful information found in PID file "
+                     + "'%(file)s': '%(line)s'") \
+                    % { 'file': self.pid_file, 'line': line }
+            self.logger.warn(msg)
             return False
 
         if self.verbose > 1:
@@ -584,16 +601,20 @@ class LogrotateHandler(object):
             os.kill(pid, 0)
         except OSError, err:
             if err.errno == errno.ESRCH:
-                self.logger.info( _("Process with PID %d anonymous died.") % (pid) )
+                msg = _("Process with PID %d anonymous died.") % (pid)
+                self.logger.info(msg)
                 return True
             elif err.errno == errno.EPERM:
-                self.logger.warn( _("No permission to signal the process %d ...") % (pid) )
+                msg = _("No permission to signal the process %d ...") % (pid)
+                self.logger.warn(msg)
                 return True
             else:
-                self.logger.warn( _("Unknown error: '%s'") % (str(err)) )
+                msg = _("Unknown error: '%s'.") % (str(err))
+                self.logger.warn(msg)
                 return False
         else:
-            self.logger.error( _("Process with PID %d is allready running.") % (pid) )
+            msg = _("Process with PID %d is allready running.") % (pid)
+            self.logger.error(msg)
             return False
 
         return False
@@ -615,10 +636,13 @@ class LogrotateHandler(object):
         _ = self.t.lgettext
 
         if self.test:
-            self.logger.info( _("Testmode, skip writing of PID file '%s'.") % (self.pid_file) )
+            msg = _("Testmode, skip writing of PID file '%s'.") \
+                        % (self.pid_file)
+            self.logger.info(msg)
             return True
 
-        self.logger.debug( _("Writing PID file '%s' ...") % (self.pid_file) )
+        msg = _("Writing PID file '%s' ...") % (self.pid_file)
+        self.logger.debug(msg)
 
         f = None
         try:
@@ -626,10 +650,9 @@ class LogrotateHandler(object):
             f.write(str(os.getppid()) + "\n")
             f.close()
         except IOError, e:
-            raise LogrotateHandlerError(
-                _("Couldn't open PID file '%(file)s' for writing: %(msg)s")
-                % { 'file': self.pid_file, 'msg': str(e) }
-            )
+            msg = _("Couldn't open PID file '%(file)s' for writing: %(msg)s") \
+                        % { 'file': self.pid_file, 'msg': str(e) }
+            raise LogrotateHandlerError(msg)
 
         self.pidfile_created = True
 
@@ -2182,8 +2205,12 @@ class LogrotateHandler(object):
         _ = self.t.lgettext
 
         if self.verbose > 1:
-            msg = _("Compressing source '%(source)s' to target'%(target)s' with module '%(module)s'.") \
-                    % {'source': source, 'target': target, 'module': 'zipfile'}
+            msg = _("Compressing source '%(source)s' to target "
+                     + "'%(target)s' with module '%(module)s'.") \
+                    % { 'source': source,
+                        'target': target,
+                        'module': 'zipfile'
+                      }
             self.logger.debug(msg)
 
         if not self.test:
@@ -2245,8 +2272,12 @@ class LogrotateHandler(object):
         _ = self.t.lgettext
 
         if self.verbose > 1:
-            msg = _("Compressing source '%(source)s' to target'%(target)s' with module '%(module)s'.") \
-                    % {'source': source, 'target': target, 'module': 'gzip'}
+            msg = _("Compressing source '%(source)s' to target "
+                     + "'%(target)s' with module '%(module)s'.") \
+                    % { 'source': source,
+                        'target': target,
+                        'module': 'gzip'
+                      }
             self.logger.debug(msg)
 
         if not self.test:
@@ -2316,8 +2347,12 @@ class LogrotateHandler(object):
         _ = self.t.lgettext
 
         if self.verbose > 1:
-            msg = _("Compressing source '%(source)s' to target'%(target)s' with module '%(module)s'.") \
-                    % {'source': source, 'target': target, 'module': 'bz2'}
+            msg = _("Compressing source '%(source)s' to target "
+                     + "'%(target)s' with module '%(module)s'.") \
+                    % { 'source': source,
+                        'target': target,
+                        'module': 'bz2'
+                      }
             self.logger.debug(msg)
 
         if not self.test:
index 7c6da0c3447234e59bfe0afc4ef29ece19c84727..f00c82fae888dabffcee9ec26efdff6a1d8c2457 100755 (executable)
@@ -489,7 +489,7 @@ class LogRotateMailer(object):
         _ = self.t.lgettext
 
         if not os.path.exists(filename):
-            msg = _("File '%s' dosn't exists.") % (filename)
+            msg = _("File '%s' doesn't exists.") % (filename)
             self.logger.error(msg)
             return False
 
index b9d0da1594100857fba261afa84eab22b713b1b0..9d3887802f5e72bbed25f392d46475b402772606 100644 (file)
@@ -13,8 +13,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pylogrotate 0.6.0\n"
 "Report-Msgid-Bugs-To: frank@brehm-online.com\n"
-"POT-Creation-Date: 2011-07-14 12:26+0200\n"
-"PO-Revision-Date: 2011-07-12 23:59+0200\n"
+"POT-Creation-Date: 2011-07-15 00:55+0200\n"
+"PO-Revision-Date: 2011-07-15 00:01+0200\n"
 "Last-Translator: Frank Brehm <frank@brehm-online.com>\n"
 "Language-Team: de <LL@li.org>\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
@@ -23,29 +23,51 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Generated-By: Babel 0.9.6\n"
 
-#: LogRotate/Getopts.py:119
+#: LogRotate/Getopts.py:120
 #, python-format
 msgid "%s [options] <configfile>"
 msgstr "%s [Optionen] <Konfigurationsdatei>"
 
-#: LogRotate/Config.py:489 LogRotate/Config.py:501 LogRotate/Config.py:511
+#: LogRotate/Config.py:491 LogRotate/Config.py:504 LogRotate/Config.py:515
 #, python-format
-msgid "'%s' is not a directory"
-msgstr "»%s« ist kein Verzeichnis"
+msgid "'%s' is not a directory."
+msgstr "»%s« ist kein Verzeichnis."
 
-#: LogRotate/Config.py:698
+#: LogRotate/Config.py:710
 #, python-format
 msgid "'%s' is not a regular file."
 msgstr "»%s« ist keine reguläre Datei."
 
-#: LogRotate/Config.py:1305
-#, python-format
-msgid ""
-"'dateext': first_val: '%(first_val)s', option_value: '%(value)s'. (file "
-"'%(file)s', line %(lnr)s)"
-msgstr ""
-"»dateext«: first_val: »%(first_val)s«, option_value: »%(value)s«. (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+#: LogRotate/Config.py:1366
+#, python-format
+msgid "'dateext': first_val: '%(first_val)s', option_value: '%(value)s'."
+msgstr "»dateext«: first_val: »%(first_val)s«, option_value: »%(value)s«."
+
+#: LogRotate/Config.py:769 LogRotate/Config.py:791 LogRotate/Config.py:815
+#: LogRotate/Config.py:839 LogRotate/Config.py:844 LogRotate/Config.py:849
+#: LogRotate/Config.py:899 LogRotate/Config.py:919 LogRotate/Config.py:942
+#: LogRotate/Config.py:949 LogRotate/Config.py:994 LogRotate/Config.py:1026
+#: LogRotate/Config.py:1041 LogRotate/Config.py:1055 LogRotate/Config.py:1063
+#: LogRotate/Config.py:1070 LogRotate/Config.py:1078 LogRotate/Config.py:1085
+#: LogRotate/Config.py:1128 LogRotate/Config.py:1160 LogRotate/Config.py:1179
+#: LogRotate/Config.py:1269 LogRotate/Config.py:1282 LogRotate/Config.py:1289
+#: LogRotate/Config.py:1305 LogRotate/Config.py:1333 LogRotate/Config.py:1351
+#: LogRotate/Config.py:1368 LogRotate/Config.py:1385 LogRotate/Config.py:1397
+#: LogRotate/Config.py:1414 LogRotate/Config.py:1421 LogRotate/Config.py:1430
+#: LogRotate/Config.py:1439 LogRotate/Config.py:1460 LogRotate/Config.py:1479
+#: LogRotate/Config.py:1499 LogRotate/Config.py:1529 LogRotate/Config.py:1536
+#: LogRotate/Config.py:1563 LogRotate/Config.py:1583 LogRotate/Config.py:1603
+#: LogRotate/Config.py:1629 LogRotate/Config.py:1644 LogRotate/Config.py:1658
+#: LogRotate/Config.py:1717 LogRotate/Config.py:1726 LogRotate/Config.py:1735
+#: LogRotate/Config.py:1775 LogRotate/Config.py:1784 LogRotate/Config.py:1793
+#: LogRotate/Config.py:1804 LogRotate/Config.py:1817 LogRotate/Config.py:1826
+#: LogRotate/Config.py:1876 LogRotate/Config.py:1909 LogRotate/Config.py:1916
+#: LogRotate/Config.py:1950 LogRotate/StatusFile.py:496
+#: LogRotate/StatusFile.py:539 LogRotate/StatusFile.py:565
+#: LogRotate/StatusFile.py:576
+#, python-format
+msgid "(file '%(file)s', line %(lnr)s)"
+msgstr "(Datei »%(file)s«, Zeile %(lnr)s)"
 
 #: LogRotate/StatusFile.py:467
 #, python-format
@@ -66,70 +88,45 @@ msgstr "Argumente"
 msgid "Called with '%s'."
 msgstr "Aufgerufen mit »%s«."
 
-#: LogRotate/Handler.py:1776
+#: LogRotate/Handler.py:1799
 #, python-format
 msgid "Check, whether logfile '%s' should rotated."
 msgstr "Überprüfe, ob die Logdatei »%s« rotiert werden muß."
 
-#: LogRotate/Config.py:1288
-#, python-format
-msgid ""
-"Checking 'dateext', negated: '%(negated)s'. (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Überprüfe »dateext«, negiert: »%(negated)s«. (Datei »%(file)s«, Zeile "
-"%(lnr)s)"
-
-#: LogRotate/Config.py:1228
-#, python-format
-msgid ""
-"Checking 'period': key '%(key)s', value '%(value)s'. (file '%(file)s', "
-"line %(lnr)s)"
-msgstr ""
-"Überprüfe »period«: Schlüssel »%(key)s«, Wert »%(value)s«. (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
-
-#: LogRotate/Handler.py:1168
+#: LogRotate/Handler.py:1191
 #, python-format
 msgid "Checking file '%s' for deleting ..."
 msgstr "Überprüfe Datei »%s« für Löschen ..."
 
-#: LogRotate/Config.py:1343
+#: LogRotate/Config.py:1413 LogRotate/Config.py:1528
 #, python-format
-msgid "Checking for 'create' ... (file '%(file)s', line %(lnr)s)"
-msgstr "Schaue nach »create« ... (Datei »%(file)s«, Zeile %(lnr)s)"
+msgid "Checking for option '%s' ..."
+msgstr "Teste auf Option »%s« ..."
 
-#: LogRotate/Config.py:1446
+#: LogRotate/Config.py:1350
 #, python-format
-msgid "Checking for 'olddir' ... (file '%(file)s', line %(lnr)s)"
-msgstr "Schaue nach »olddir« ... (Datei »%(file)s«, Zeile %(lnr)s)"
+msgid "Checking for option 'dateext', negated: '%s'."
+msgstr "Überprüfe Option »dateext«, negiert: »%s«."
 
-#: LogRotate/Config.py:1536
+#: LogRotate/Config.py:1280
 #, python-format
-msgid ""
-"Checking for option 'size', value: '%(value)s' ... (file '%(file)s', line"
-" %(lnr)s)"
-msgstr ""
-"Schaue nach Option »size«, Wert »%(value)s« ... (Datei »%(file)s«, Zeile "
-"%(lnr)s)"
+msgid "Checking for option 'period': key '%(key)s', value '%(value)s'."
+msgstr "Überprüfe Option »period«: Schlüssel »%(key)s«, Wert »%(value)s«."
 
-#: LogRotate/Config.py:1563
+#: LogRotate/Config.py:1628
 #, python-format
-msgid ""
-"Checking for option 'taboo%(type)s', value: '%(value)s' ... (file "
-"'%(file)s', line %(lnr)s)"
-msgstr ""
-"Schaue nach Option »taboo%(type)s«, Wert »%(value)s« ... (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+msgid "Checking for option 'size', value '%s' ..."
+msgstr "Überprüfe Option »size«, Wert »%s« ..."
 
-#: LogRotate/Config.py:970
+#: LogRotate/Config.py:1656
 #, python-format
-msgid ""
-"Checking line '%(line)s' for a logrotate option. (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Überprüfe Zeile »%(line)s« nach einer Logrotate-Option. (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+msgid "Checking for option 'taboo%(type)s', value: '%(value)s' ..."
+msgstr "Überprüfe Option »taboo%(type)s«, Wert »%(value)s« ..."
+
+#: LogRotate/Config.py:993
+#, python-format
+msgid "Checking line '%s' for a logrotate option."
+msgstr "Überprüfe Zeile »%s« nach einer Logrotate-Option."
 
 #: LogRotate/StatusFile.py:398
 #, python-format
@@ -146,7 +143,7 @@ msgstr "Überprüfe Rechte auf Statusdatei »%s« ..."
 msgid "Checking, whether the script '%s' should be executed."
 msgstr "Überprüfe, ob das Skript »%s« noch ausgeführt werden muß."
 
-#: LogRotate/Getopts.py:226
+#: LogRotate/Getopts.py:227
 msgid ""
 "Checks only the given configuration file and does nothing. Conflicts with"
 " -f."
@@ -156,38 +153,52 @@ msgstr ""
 
 #: LogRotate/Script.py:499
 #, python-format
-msgid "Child in script '%(name)s' was terminated by signal %(retcode)d"
+msgid "Child in script '%(name)s' was terminated by signal %(retcode)d."
 msgstr "Kindprozeß in Skript »%(name)s« wurde durch Signal %(retcode)d beendet."
 
-#: LogRotate/Handler.py:1740
+#: LogRotate/Handler.py:1763
 #, python-format
-msgid "Child was terminated by signal %d"
+msgid "Child was terminated by signal %d."
 msgstr "Kindprozess wurde durch Signal %d beendet."
 
-#: LogRotate/Getopts.py:254
-msgid "Command to send mail (instead of using the Phyton email package)"
-msgstr "Befehl zum Mailversand (anstelle der Verwendung des Python email-Paketes)"
+#: LogRotate/Getopts.py:255
+msgid ""
+"Command to send mail (instead of using SMTP or the predefined sendmail "
+"command)."
+msgstr ""
+"Befehl zum Mailversand (anstelle der Verwendung von SMTP oder des "
+"vordefinierten sendmail-Befehls)"
 
-#: LogRotate/Getopts.py:266
+#: LogRotate/Getopts.py:267
 msgid "Common options"
 msgstr "Allgemeine Optionen"
 
-#: LogRotate/Config.py:1154
+#: LogRotate/Config.py:1206
 #, python-format
 msgid "Compress command '%s' not found."
 msgstr "Das Komprimierungskommando »%s« wurde nicht gefunden."
 
-#: LogRotate/Handler.py:1993
+#: LogRotate/Handler.py:2016
 #, python-format
 msgid "Compress options: '%s'."
 msgstr "Komprimierungsoptionen: »%s«."
 
-#: LogRotate/Handler.py:1925
+#: LogRotate/Handler.py:1948
 #, python-format
 msgid "Compressing file '%(file)s' to '%(target)s' with '%(cmd)s' ..."
 msgstr "Komprimiere Datei »%(file)s« zu »%(target)s« mit »%(cmd)s« ..."
 
-#: LogRotate/Handler.py:1967
+#: LogRotate/Handler.py:2208 LogRotate/Handler.py:2275
+#: LogRotate/Handler.py:2350
+#, python-format
+msgid ""
+"Compressing source '%(source)s' to target '%(target)s' with module "
+"'%(module)s'."
+msgstr ""
+"Komprimiere Quelldatei »%(source)s« zu Zieldatei »%(target)s« mit Modul "
+"»%(module)s«."
+
+#: LogRotate/Handler.py:1990
 #, python-format
 msgid ""
 "Compressing source '%(source)s' to target'%(target)s' with command "
@@ -196,32 +207,11 @@ msgstr ""
 "Komprimiere Quelldatei »%(source)s« zu Zieldatei »%(target)s« mit "
 "Kommando »%(cmd)s«."
 
-#: LogRotate/Handler.py:2319
-#, python-format
-msgid "Compressing source '%(source)s' to target'%(target)s' with module bz2."
-msgstr ""
-"Komprimiere Quelldatei »%(source)s« zu Zieldatei »%(target)s« mit dem "
-"Modul »bz2«."
-
-#: LogRotate/Handler.py:2248
-#, python-format
-msgid "Compressing source '%(source)s' to target'%(target)s' with module gzip."
-msgstr ""
-"Komprimiere Quelldatei »%(source)s« zu Zieldatei »%(target)s« mit dem "
-"Modul »gzip«."
-
-#: LogRotate/Handler.py:2185
-#, python-format
-msgid "Compressing source '%(source)s' to target'%(target)s' with module zipfile."
-msgstr ""
-"Komprimiere Quelldatei »%(source)s« zu Zieldatei »%(target)s« mit dem "
-"Modul »zipfile«."
-
-#: LogRotate/Handler.py:1881
+#: LogRotate/Handler.py:1904
 msgid "Compression of all uncompressed logfiles ..."
 msgstr "Komprimierung aller unkomprimierten Logdateien ..."
 
-#: LogRotate/Handler.py:1095
+#: LogRotate/Handler.py:1118
 #, python-format
 msgid "Compression of file '%s' will be delayed."
 msgstr "Die Komprimierung der Datei »%s« wird verschoben."
@@ -230,25 +220,25 @@ msgstr "Die Komprimierung der Datei »%s« wird verschoben."
 msgid "Configuration check only."
 msgstr "Nur Überprüfung der Konfiguration."
 
-#: LogRotate/Handler.py:483
+#: LogRotate/Handler.py:491
 msgid "Configuration reader object structure"
 msgstr "Objektstruktur des Konfigurtionslesers"
 
-#: LogRotate/Handler.py:2076
+#: LogRotate/Handler.py:2099
 #, python-format
 msgid "Copying all file metadata to target '%s' ..."
 msgstr "Kopiere alle Datei-Metadaten zu Zielobjekt »%s« ..."
 
-#: LogRotate/Handler.py:902
+#: LogRotate/Handler.py:925
 #, python-format
 msgid "Copying file '%(from)s' => '%(to)s'."
 msgstr "Kopiere Datei »%(from)s« => »%(to)s«."
 
-#: LogRotate/Handler.py:2143
+#: LogRotate/Handler.py:2166
 msgid "Copying ownership from source to target."
 msgstr "Kopiere Besitzerschaft von Quell- zu Zielobjekt."
 
-#: LogRotate/Handler.py:2092
+#: LogRotate/Handler.py:2115
 #, python-format
 msgid ""
 "Copying permissions and timestamps from source '%(src)s' to target "
@@ -257,7 +247,7 @@ msgstr ""
 "Kopiere Rechte und Zeitstempel von Quellobjekt »%(src)s« zu Zielojekt "
 "»%(target)s«."
 
-#: LogRotate/Config.py:989
+#: LogRotate/Config.py:1012
 #, python-format
 msgid "Could not detect option in line '%s'."
 msgstr "Konnte keine Option in Zeile »%s« ermitteln."
@@ -267,29 +257,25 @@ msgstr "Konnte keine Option in Zeile »%s« ermitteln."
 msgid "Could not determine bytes in '%s'."
 msgstr "Konnte keine Bytes in »%s« feststellen."
 
-#: LogRotate/StatusFile.py:529
+#: LogRotate/StatusFile.py:537
 #, python-format
-msgid ""
-"Could not determine date format: '%(date)s' (file: '%(file)s', row: "
-"%(row)d)"
-msgstr ""
-"Konnte Datumsformat »%(date)s« nicht erkennen (Datei »%(file)s«, Zeile "
-"%(row)d)"
+msgid "Could not determine date format: '%s'."
+msgstr "Konnte kein Datumsformat erkennen: »%s«."
 
 #: LogRotate/StatusFile.py:319
 #, python-format
 msgid "Could not open status file '%s' for write: "
 msgstr "Konnte Statusdatei »%s« nicht zum Schreiben öffnen: "
 
-#: LogRotate/Handler.py:345
-msgid "Could not read configuration"
-msgstr "Konnte Konfiguration nicht lesen."
-
-#: LogRotate/Config.py:708
+#: LogRotate/Config.py:720
 #, python-format
 msgid "Could not read configuration file '%s'"
 msgstr "Konnte Konfigurationsdatei »%s« nicht lesen"
 
+#: LogRotate/Handler.py:350
+msgid "Could not read configuration."
+msgstr "Konnte Konfiguration nicht lesen."
+
 #: LogRotate/StatusFile.py:483
 #, python-format
 msgid "Could not read status file '%s': "
@@ -298,95 +284,91 @@ msgstr "Konnte Statusdatei »%s« nicht lesen: "
 #: LogRotate/Common.py:251
 #, python-format
 msgid "Couldn't detect prefix '%s'."
-msgstr "Konnte keinen Präfix inn »%s« ermitteln."
+msgstr "Konnte keinen Präfix in »%s« ermitteln."
 
-#: LogRotate/Handler.py:563
+#: LogRotate/Handler.py:579
 #, python-format
 msgid "Couldn't open PID file '%(file)s' for reading: %(msg)s"
 msgstr "Konnte PID-Datei »%(file)s« nicht zum Lesen öffnen: %(msg)s"
 
-#: LogRotate/Handler.py:630
+#: LogRotate/Handler.py:653
 #, python-format
 msgid "Couldn't open PID file '%(file)s' for writing: %(msg)s"
 msgstr "Konnte PID-Datei »%(file)s« nicht zum Schreiben öffnen: %(msg)s"
 
-#: LogRotate/Handler.py:1673
+#: LogRotate/Handler.py:1696
 #, python-format
 msgid "Create permissions: %(mode)4o, Owner-UID: %(uid)d, Group-GID: %(gid)d"
 msgstr "Erstellungsrechte: %(mode)4o, Besitzer-UID: %(uid)d, Besitzer-GID: %(gid)d"
 
-#: LogRotate/Handler.py:1661
+#: LogRotate/Handler.py:1684
 #, python-format
 msgid "Creating directory '%s' ..."
 msgstr "Erstelle Verzeichnis »%s« ..."
 
-#: LogRotate/Handler.py:1631
+#: LogRotate/Handler.py:1654
 #, python-format
 msgid "Creating olddir '%s' recursive ..."
 msgstr "Erstelle Olddir-Verzeichnis »%s« rekursiv ..."
 
-#: LogRotate/Handler.py:1171
+#: LogRotate/Handler.py:1194
 #, python-format
 msgid "Current count: %(count)d, current age: %(age)d seconds"
 msgstr "Aktuelle Anzahl: %(count)d, aktuelles Alter: %(age)d Sekunden"
 
-#: LogRotate/Handler.py:1450
+#: LogRotate/Handler.py:1473
 #, python-format
 msgid "Cyclic rotation from '%(from)s' to '%(to)s'."
 msgstr "Zyklische Rotation von »%(from)s« zu »%(to)s«."
 
-#: LogRotate/Handler.py:1817
+#: LogRotate/Handler.py:1840
 #, python-format
-msgid "Date of last rotation: %s"
-msgstr "Zeitpunkt der letzten Rotation: %s"
+msgid "Date of last rotation: %s."
+msgstr "Zeitpunkt der letzten Rotation: %s."
 
-#: LogRotate/Handler.py:1834
+#: LogRotate/Handler.py:1857
 #, python-format
 msgid "Date of next rotation '%(next)s' is in future, rotation not necessary."
 msgstr ""
 "Der Zeitpunkt der nächsten Rotation »%(next)s« liegt in der Zukunft, eine"
 " Rotation ist deshalb nicht notwendig."
 
-#: LogRotate/Handler.py:1821
+#: LogRotate/Handler.py:1844
 #, python-format
-msgid "Date of next rotation: %s"
-msgstr "Zeitpunkt der nächsten Rotation: %s"
+msgid "Date of next rotation: %s."
+msgstr "Zeitpunkt der nächsten Rotation: %s."
 
-#: LogRotate/Handler.py:1179
+#: LogRotate/Handler.py:1202
 #, python-format
 msgid "Deleting '%s' because of too much."
 msgstr "Lösche Datei »%s«, weil: zuviel."
 
-#: LogRotate/Handler.py:1188
+#: LogRotate/Handler.py:1211
 #, python-format
 msgid "Deleting '%s' because of too old."
 msgstr "Lösche Datei »%s«, weil: zu alt."
 
-#: LogRotate/Handler.py:1859
+#: LogRotate/Handler.py:1882
 #, python-format
 msgid "Deleting file '%s' ..."
 msgstr "Lösche Datei »%s« ..."
 
-#: LogRotate/Handler.py:2016 LogRotate/Handler.py:2213
-#: LogRotate/Handler.py:2284 LogRotate/Handler.py:2355
+#: LogRotate/Handler.py:2039 LogRotate/Handler.py:2240
+#: LogRotate/Handler.py:2315 LogRotate/Handler.py:2390
 #, python-format
 msgid "Deleting uncompressed file '%s' ..."
 msgstr "Lösche unkomprimierte Datei »%s« ..."
 
-#: LogRotate/Handler.py:1851
+#: LogRotate/Handler.py:1874
 msgid "Deletion of all superfluid logfiles ..."
 msgstr "Löschen aller überflüssigen Logdateien ..."
 
-#: LogRotate/Config.py:1851
+#: LogRotate/Config.py:1948
 #, python-format
-msgid ""
-"Directive '%(directive)s' is not allowed outside of a logfile definition."
-" (file '%(file)s', line %(lnr)s)"
-msgstr ""
-"Die Direktive »%(directive)s« ist nicht außerhalb einer "
-"Logdateidefinition erlaubt. (Datei »%(file)s«, Zeile %(lnr)s)"
+msgid "Directive '%s' is not allowed outside of a logfile definition."
+msgstr "Die Direktive »%s« ist nicht außerhalb einer Logdateidefinition erlaubt."
 
-#: LogRotate/Handler.py:1650
+#: LogRotate/Handler.py:1673
 #, python-format
 msgid "Directory '%s' allready exists, not created."
 msgstr "Verzeichnis »%s« existiert bereits und wird nicht angelegt."
@@ -396,136 +378,130 @@ msgstr "Verzeichnis »%s« existiert bereits und wird nicht angelegt."
 msgid "Directory '%s' doesn't exists."
 msgstr "Verzeichnis »%s« existiert nicht."
 
-#: LogRotate/Handler.py:1658
+#: LogRotate/Handler.py:1681
 #, python-format
 msgid "Directory '%s' exists, but is not a valid directory."
 msgstr ""
 "Das Verzeichnis »%s« existiert bereits, ist aber kein gültiges "
 "Verzeichnis."
 
-#: LogRotate/Handler.py:1627
+#: LogRotate/Handler.py:1650
 #, python-format
-msgid "Directory chain to create: '%s'"
-msgstr "Verzeichniskette zum Erstellen: »%s«"
+msgid "Directory chain to create: '%s'."
+msgstr "Verzeichniskette zum Erstellen: »%s«."
 
-#: LogRotate/Getopts.py:279
+#: LogRotate/Getopts.py:280
 msgid "Display brief usage message and exit."
 msgstr "Zeigt einen kurzen Text zur Verwendung und beendet sich."
 
-#: LogRotate/Handler.py:863
+#: LogRotate/Handler.py:886
 #, python-format
 msgid "Do rotate logfile '%s' ..."
-msgstr "Rotiere Logdatei »%s«  ..."
+msgstr "Rotiere Logdatei »%s« ..."
 
-#: LogRotate/Getopts.py:206
+#: LogRotate/Getopts.py:207
 msgid "Don't do anything, just test (implies -v and -T)"
 msgstr "Testmodus, Kommandos werden nur simuliert (beinhaltet -v und -T)"
 
-#: LogRotate/Config.py:827
-#, python-format
-msgid "End of a logfile definition (file '%(file)s', line %(line)s)"
-msgstr "Ende einer Logdateidefinition (Datei »%(file)s«, Zeile %(line)s)"
-
-#: LogRotate/Handler.py:986
-#, python-format
-msgid "Error on chmod of '%(file)s': %(err)s"
-msgstr "Fehler beim Setzen der Rechte von »%(file)s«: %(err)s"
+#: LogRotate/Config.py:843
+msgid "End of a logfile definition."
+msgstr "Ende einer Logdateidefinition."
 
-#: LogRotate/Handler.py:2130
+#: LogRotate/Handler.py:1009 LogRotate/Handler.py:2153
 #, python-format
 msgid "Error on chmod of '%(target)s': %(err)s"
 msgstr "Fehler beim Setzen der Rechte von »%(target)s«: %(err)s"
 
-#: LogRotate/Handler.py:1007 LogRotate/Handler.py:2158
+#: LogRotate/Handler.py:1030 LogRotate/Handler.py:2181
 #, python-format
 msgid "Error on chown of '%(file)s': %(err)s"
 msgstr "Fehler beim Setzen der Besitzerschaft von »%(file)s«: %(err)s"
 
-#: LogRotate/Handler.py:1702
+#: LogRotate/Handler.py:1725
 #, python-format
 msgid "Error on chowning directory '%(dir)s': %(err)s"
 msgstr "Fehler beim Ändern der Besitzrechte von Verzeichnis »%(dir)s«: %(err)s"
 
-#: LogRotate/Handler.py:909
+#: LogRotate/Handler.py:932
 #, python-format
 msgid "Error on copying '%(from)s' => '%(to)s': %(err)s"
 msgstr "Fehler beim Kopieren von »%(from)s« => »%(to)s«: %(err)s"
 
-#: LogRotate/Handler.py:1683
+#: LogRotate/Handler.py:1706
 #, python-format
 msgid "Error on creating directory '%(dir)s': %(err)s"
 msgstr "Fehler beim Erstellen von Verzeichnis »%(dir)s«: %(err)s"
 
-#: LogRotate/Handler.py:955
+#: LogRotate/Handler.py:978
 #, python-format
 msgid "Error on creating file '%(from)s': %(err)s"
 msgstr "Fehler beim Erstellen der Datei »%(from)s«: %(err)s"
 
-#: LogRotate/Handler.py:886 LogRotate/Handler.py:940
+#: LogRotate/Handler.py:909 LogRotate/Handler.py:963
 #, python-format
 msgid "Error on moving '%(from)s' => '%(to)s': %(err)s"
 msgstr ""
 "Fehler beim Umbenennen bzw. Verschieben von »%(from)s« => »%(to)s«: "
 "%(err)s"
 
-#: LogRotate/Handler.py:2258 LogRotate/Handler.py:2329
+#: LogRotate/Handler.py:2289 LogRotate/Handler.py:2364
 #, python-format
 msgid "Error on open file '%(file)s' on reading: %(err)s"
 msgstr "Fehler beim Öffnen der Datei »%(file)s« zum Schreiben: %(err)s"
 
-#: LogRotate/Handler.py:2200 LogRotate/Handler.py:2268
-#: LogRotate/Handler.py:2339
+#: LogRotate/Handler.py:2227 LogRotate/Handler.py:2299
+#: LogRotate/Handler.py:2374
 #, python-format
 msgid "Error on open file '%(file)s' on writing: %(err)s"
 msgstr "Fehler beim Öffnen der Datei »%(file)s« zum Schreiben: %(err)s"
 
-#: LogRotate/Handler.py:1865
+#: LogRotate/Handler.py:1888
 #, python-format
 msgid "Error on removing file '%(file)s': %(err)s"
 msgstr "Fehler beim Löschen der Datei »%(file)s«: %(err)s"
 
-#: LogRotate/Handler.py:2114
+#: LogRotate/Handler.py:2137
 #, python-format
 msgid "Error on setting times on target file '%(target)s': %(err)s"
 msgstr "Fehler beim Setzen der Zeitstempel von Zielojekt »%(target)s«: %(err)s"
 
-#: LogRotate/Handler.py:921
+#: LogRotate/Handler.py:944
 #, python-format
 msgid "Error on truncing file '%(from)s': %(err)s"
 msgstr "Fehler beim Abschneiden der Datei »%(from)s«: %(err)s"
 
-#: LogRotate/Handler.py:436
+#: LogRotate/Handler.py:444
 #, python-format
 msgid "Error removing PID file '%(file)s': %(msg)"
 msgstr "Fehler beim Löschen der PID-Datei »%(file)s«: %(msg)"
 
-#: LogRotate/Handler.py:2023 LogRotate/Handler.py:2220
-#: LogRotate/Handler.py:2291 LogRotate/Handler.py:2362
+#: LogRotate/Handler.py:2046 LogRotate/Handler.py:2247
+#: LogRotate/Handler.py:2322 LogRotate/Handler.py:2397
 #, python-format
 msgid "Error removing uncompressed file '%(file)s': %(msg)"
 msgstr "Fehler beim Löschen der unkomprimierten Datei »%(file)s«: %(msg)"
 
-#: LogRotate/Handler.py:1729
+#: LogRotate/Handler.py:1752
 #, python-format
-msgid "Executing command: '%s'"
-msgstr "Führe Kommando aus: »%s«"
+msgid "Executing command: '%s'."
+msgstr "Führe Kommando aus: »%s«."
 
-#: LogRotate/Handler.py:759
+#: LogRotate/Handler.py:782
 #, python-format
 msgid "Executing firstaction script '%s' ..."
 msgstr "Führe Firstaction-Skript »%s« aus ..."
 
-#: LogRotate/Handler.py:826
+#: LogRotate/Handler.py:849
 #, python-format
 msgid "Executing lastaction script '%s' ..."
 msgstr "Führe Lastaction-Skript »%s« aus ..."
 
-#: LogRotate/Handler.py:805
+#: LogRotate/Handler.py:828
 #, python-format
 msgid "Executing postrun script '%s' ..."
 msgstr "Führe Postrun-Skript »%s« aus ..."
 
-#: LogRotate/Handler.py:777
+#: LogRotate/Handler.py:800
 #, python-format
 msgid "Executing prerun script '%s' ..."
 msgstr "Führe Prerun-Skript »%s« aus ..."
@@ -535,7 +511,7 @@ msgstr "Führe Prerun-Skript »%s« aus ..."
 msgid "Executing script '%(name)s' with command: '%(cmd)s'"
 msgstr "Führe Skript »%(name)s« mit dem Kommando »%(cmd)s« aus."
 
-#: LogRotate/Handler.py:1747
+#: LogRotate/Handler.py:1770
 #, python-format
 msgid "Execution failed: %s"
 msgstr "Ausführung ging schief: %s"
@@ -545,21 +521,16 @@ msgstr "Ausführung ging schief: %s"
 msgid "Execution of script '%(name)s' failed: %(error)s"
 msgstr "Die Ausführung des Skriptes »%(name)s« ging schief: %(error)s"
 
-#: LogRotate/Config.py:1540
+#: LogRotate/Config.py:1633
 msgid "Failing size definition."
 msgstr "Fehlende Größenangabe."
 
-#: LogRotate/Config.py:670 LogRotate/Config.py:695
+#: LogRotate/Config.py:682 LogRotate/Config.py:707 LogRotate/Mailer.py:492
 #, python-format
 msgid "File '%s' doesn't exists."
 msgstr "Die Datei »%s« existiert nicht."
 
-#: LogRotate/Mailer.py:492
-#, python-format
-msgid "File '%s' dosn't exists."
-msgstr "Die Datei »%s« existiert nicht."
-
-#: LogRotate/Handler.py:1920
+#: LogRotate/Handler.py:1943
 #, python-format
 msgid "File '%s' has a size of 0, skip compressing."
 msgstr "Die Datei »%s« hat die Größe Null, übergehe Komprimierung."
@@ -569,39 +540,39 @@ msgstr "Die Datei »%s« hat die Größe Null, übergehe Komprimierung."
 msgid "File '%s' is not a regular file."
 msgstr "Die Datei »%s« ist keine reguläre Datei."
 
-#: LogRotate/Handler.py:1083
+#: LogRotate/Handler.py:1106
 #, python-format
 msgid "File '%s' seems to be compressed, skip it."
 msgstr "Datei »%s« scheint schon komprimiert zu sein, übergehe sie."
 
-#: LogRotate/Handler.py:1089
+#: LogRotate/Handler.py:1112
 #, python-format
 msgid "File '%s' will be deleted, compression unnecessary."
 msgstr "Die Datei »%s« wird gelöscht, keine Komprimierung notwendig."
 
-#: LogRotate/Handler.py:2066 LogRotate/Handler.py:2084
+#: LogRotate/Handler.py:2089 LogRotate/Handler.py:2107
 #, python-format
 msgid "File or directory '%s' doesn't exists."
 msgstr "Die Datei oder das Verzeichnis »%s« existiert nicht."
 
-#: LogRotate/Handler.py:1826
+#: LogRotate/Handler.py:1849
 #, python-format
 msgid "Filesize %(filesize)d is less than %(maxsize)d, rotation not necessary."
 msgstr ""
 "Die Dateigröße %(filesize)d ist geringer als %(maxsize)d, eine Rotation "
 "ist deshalb nicht notwendig."
 
-#: LogRotate/Handler.py:1795
+#: LogRotate/Handler.py:1818
 #, python-format
-msgid "Filesize of '%(file)s': %(size)d"
-msgstr "Dateigröße von »%(file)s«: %(size)d"
+msgid "Filesize of '%(file)s': %(size)d."
+msgstr "Dateigröße von »%(file)s«: %(size)d."
 
-#: LogRotate/Config.py:1999
+#: LogRotate/Config.py:2091
 #, python-format
 msgid "Find all logfiles for shell matching pattern '%s' ..."
 msgstr "Finde alle Logdateien für das Shell-Suchmuster »%s« ..."
 
-#: LogRotate/Getopts.py:216
+#: LogRotate/Getopts.py:217
 msgid "Force file rotation"
 msgstr "Erzwingt Logratation"
 
@@ -643,7 +614,7 @@ msgstr "Gefundene Adresseinträge:"
 msgid "Found factor %d."
 msgstr "Faktor %d gefunden."
 
-#: LogRotate/Handler.py:495
+#: LogRotate/Handler.py:504
 msgid "Found global options:"
 msgstr "Gefundene globale Optionen:"
 
@@ -652,63 +623,56 @@ msgstr "Gefundene globale Optionen:"
 msgid "Found invalid mail address '%s'."
 msgstr "Ungültige Mailadresse »%s« gefunden."
 
-#: LogRotate/Config.py:2012
+#: LogRotate/Config.py:2105
 #, python-format
 msgid "Found logfile '%(file)s for pattern '%(pattern)s'."
 msgstr "Logdatei »%(file)s« zum Suchmuster »%(pattern)s« gefunden."
 
-#: LogRotate/StatusFile.py:522
+#: LogRotate/StatusFile.py:529
 #, python-format
 msgid "Found logfile '%(file)s' with rotation date '%(date)s'."
 msgstr "Logdateidefinition für »%(file)s« mit Zeitpunkt »%(date)s« gefunden."
 
-#: LogRotate/Handler.py:1105
+#: LogRotate/Handler.py:1128
 msgid "Found logfiles to compress:"
 msgstr "Gefundene Logdateien für Komprimierung:"
 
-#: LogRotate/Handler.py:1195
+#: LogRotate/Handler.py:1218
 msgid "Found logfiles to delete:"
 msgstr "Gefundene Logdateien zum Löschen:"
 
-#: LogRotate/Handler.py:1350
+#: LogRotate/Handler.py:1373
 msgid "Found old logfiles:"
 msgstr "Gefundene alte Logdateien:"
 
-#: LogRotate/Config.py:993
+#: LogRotate/Config.py:1017
 #, python-format
 msgid "Found option '%(opt)s' with value '%(val)s'."
 msgstr "Option »%(opt)s« mit Wert »%(val)s« gefunden."
 
-#: LogRotate/Handler.py:1467
+#: LogRotate/Handler.py:1490
 msgid "Found rotations:"
 msgstr "Gefundene Rotationen:"
 
-#: LogRotate/Config.py:920
-#, python-format
-msgid ""
-"Found start of a external script definition. (file '%(file)s', line "
-"%(line)s)"
-msgstr ""
-"Beginn einer externen Scriptdefinition gefunden. (Datei »%(file)s«, Zeile"
-" %(line)s)"
+#: LogRotate/Config.py:941
+msgid "Found start of a external script definition."
+msgstr "Beginn einer externen Scriptdefinition gefunden."
 
-#: LogRotate/Config.py:899
+#: LogRotate/Config.py:917
 #, python-format
 msgid ""
 "Found start of a regular script definition: type: '%(type)s', name: "
-"'%(name)s' (file '%(file)s', line %(line)s)"
+"'%(name)s'."
 msgstr ""
 "Beginn einer regulären Scriptdefinition gefunden: »%(type)s«, Name: "
-"»%(name)s« (Datei »%(file)s«, Zeile %(line)s)"
+"»%(name)s«."
 
-#: LogRotate/Config.py:1015
+#: LogRotate/Config.py:1038
 #, python-format
-msgid ""
-"Found value '%(value)s' behind the boolean option '%(option)s', ignoring."
-" (file '%(file)s', line %(lnr)s)"
+msgid "Found value '%(value)s' behind the boolean option '%(option)s', ignoring."
 msgstr ""
 "Wert »%(value)s« nach boolscher Option »%(option)s« gefunden, wird "
-"ignoriert. (Datei »%(file)s«, Zeile %(lnr)s)"
+"ignoriert."
 
 #: LogRotate/Mailer.py:567
 msgid "Generated E-mail:"
@@ -719,21 +683,17 @@ msgid "Given period is 'None'."
 msgstr "Die übergebene Periode ist »None«."
 
 #: LogRotate/Common.py:299
-msgid "Given period was empty"
+msgid "Given period was empty."
 msgstr "Die übergebene Periode ist leer."
 
 #: LogRotate/Common.py:193
 msgid "Given value is 'None'."
 msgstr "Der übergebene Wert ist »None«."
 
-#: LogRotate/Config.py:1550
+#: LogRotate/Config.py:1642
 #, python-format
-msgid ""
-"Got a rotation size in '%(directive)s' of %(bytes)d bytes. (file "
-"'%(file)s', line %(lnr)s)"
-msgstr ""
-"Erhaltene Rotationsgröße in »%(directive)s«: %(bytes)d Bytes. (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+msgid "Got a rotation size in '%(directive)s' of %(bytes)d bytes."
+msgstr "Erhaltene Rotationsgröße in »%(directive)s«: %(bytes)d Bytes."
 
 #: LogRotate/Common.py:472
 msgid "Got mail address pair:"
@@ -744,10 +704,10 @@ msgstr "Mailadress-Paar gefunden:"
 msgid "Got returncode for script '%(name)s': '%(retcode)s'"
 msgstr "Habe Rückggabewert »%(retcode)s« für Skript »%(name)s« erhalten."
 
-#: LogRotate/Handler.py:1737
+#: LogRotate/Handler.py:1760
 #, python-format
-msgid "Got returncode: '%s'"
-msgstr "Erhaltener Rückgabewert: »%s«"
+msgid "Got returncode: '%s'."
+msgstr "Erhaltener Rückgabewert: »%s«."
 
 #: LogRotate/Mailer.py:535
 #, python-format
@@ -758,40 +718,34 @@ msgstr "Erratener Content-Type: »%(ctype)s«, und Encoding: »%(encoding)s«."
 msgid "Handler object structure"
 msgstr "Struktur des Handlerobjektes"
 
-#: LogRotate/StatusFile.py:505
+#: LogRotate/StatusFile.py:510
 #, python-format
 msgid "Idendified version of status file: %d"
 msgstr "Erkannte Version der Statusdatei: %d"
 
-#: LogRotate/Config.py:1739
+#: LogRotate/Config.py:1832
 #, python-format
 msgid "Including directory '%s' ..."
 msgstr "Binde Verzeichnis »%s« ein ..."
 
-#: LogRotate/Config.py:1746
+#: LogRotate/Config.py:1840
 #, python-format
 msgid "Including item '%(item)s' ('%(path)s') ..."
 msgstr "Binde Element »%(item)s« ein (»%(path)s«) ..."
 
-#: LogRotate/Config.py:1702
+#: LogRotate/Config.py:1792
 #, python-format
-msgid ""
-"Including object '%(include)s' doesn't exists. (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Das einzubindende Objekt »%(include)s« existiert nicht. (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+msgid "Including object '%s' doesn't exists."
+msgstr "Das einzubindende Objekt »%s« existiert nicht."
 
-#: LogRotate/Config.py:1712
+#: LogRotate/Config.py:1802
 #, python-format
-msgid ""
-"Including object '%(include)s' is neither a regular file  nor a "
-"directory. (file '%(file)s', line %(lnr)s)"
+msgid "Including object '%s' is neither a regular file  nor a directory."
 msgstr ""
-"Das einzubindende Objekt »%(include)s« ist weder eine reguläre Datei noch"
-" ein Verzeichnis. (Datei »%(file)s«, Zeile %(lnr)s)"
+"Das einzubindende Objekt »%s« ist weder eine reguläre Datei noch ein "
+"Verzeichnis."
 
-#: LogRotate/StatusFile.py:510
+#: LogRotate/StatusFile.py:516
 #, python-format
 msgid "Incompatible version of status file '%(file)s': %(header)s"
 msgstr "Inkompatible Version der Statusdatei »%(file)s«: %(header)s"
@@ -800,7 +754,7 @@ msgstr "Inkompatible Version der Statusdatei »%(file)s«: %(header)s"
 msgid "Initial search for the sendmail executable ..."
 msgstr "Initiale Suche nach dem »sendmail«-Programm ..."
 
-#: LogRotate/Config.py:1195 LogRotate/Config.py:1199
+#: LogRotate/Config.py:1248 LogRotate/Config.py:1252
 #, python-format
 msgid "Invalid SMTP port '%s' given."
 msgstr "Ungültiger SMTP-Port »%s« angegeben."
@@ -810,37 +764,32 @@ msgstr "Ungültiger SMTP-Port »%s« angegeben."
 msgid "Invalid content for a period: '%s'."
 msgstr "Ungültiger Inhalt für eine Periode: »%s«."
 
-#: LogRotate/Config.py:1487
+#: LogRotate/Config.py:1572
 #, python-format
 msgid "Invalid create mode '%s' in 'olddir'."
 msgstr "Ungültiger »olddir«-Erstellungsmodus: »%s«."
 
-#: LogRotate/Config.py:1393
+#: LogRotate/Config.py:1469
 #, python-format
 msgid "Invalid create mode '%s'."
 msgstr "Ungültiger Erstellungsmodus »%s«."
 
-#: LogRotate/StatusFile.py:552
+#: LogRotate/StatusFile.py:564
 #, python-format
-msgid "Invalid date: '%(date)s' (file: '%(file)s', row: %(row)d)"
-msgstr "Ungültiges Datum: »%(date)s« (Datei »%(file)s«, Zeile %(row)d)"
+msgid "Invalid date: '%s'."
+msgstr "Ungültiger Zeitpunkt: »%s«."
 
-#: LogRotate/Config.py:1546
+#: LogRotate/Config.py:1639
 #, python-format
 msgid "Invalid definition for 'size': '%s'."
 msgstr "Ungültige Größenangabe: »%s«."
 
-#: LogRotate/Config.py:1427
+#: LogRotate/Config.py:1508 LogRotate/Config.py:1612
 #, python-format
-msgid "Invalid group '%s' in 'create'."
-msgstr "Ungültige Gruppe »%s« in »create«."
+msgid "Invalid group '%(group)s' in '%(what)s'."
+msgstr "Ungültige Gruppe »%(group)s« in »%(what)s«."
 
-#: LogRotate/Config.py:1521
-#, python-format
-msgid "Invalid group '%s' in 'olddir'."
-msgstr "Ungültige Gruppe »%s« in »olddir«."
-
-#: LogRotate/Config.py:1186
+#: LogRotate/Config.py:1239
 #, python-format
 msgid "Invalid mail address for 'mailfrom' given: '%s'."
 msgstr "Ungültige Mailadresse »%s« für »mailfrom« angegeben."
@@ -850,32 +799,27 @@ msgstr "Ungültige Mailadresse »%s« für »mailfrom« angegeben."
 msgid "Invalid mail address given: '%s'."
 msgstr "Ungültige Mailadresse übergeben: »%s«."
 
-#: LogRotate/Config.py:1266
+#: LogRotate/Config.py:1324
 #, python-format
 msgid "Invalid maxage definition: '%s'"
 msgstr "Ungültige Definition von »maxage«: »%s«"
 
-#: LogRotate/Config.py:1410
-#, python-format
-msgid "Invalid owner '%s' in 'create'."
-msgstr "Ungültiger Nutzer »%s« in »create«."
-
-#: LogRotate/Config.py:1504
+#: LogRotate/Config.py:1488 LogRotate/Config.py:1592
 #, python-format
-msgid "Invalid owner '%s' in 'olddir'."
-msgstr "Ungültiger Nutzer »%s« in »olddir«."
+msgid "Invalid owner '%(owner)s' in '%(what)s'."
+msgstr "Ungültiger Nutzer »%(owner)s« in »%(what)s«."
 
-#: LogRotate/Config.py:1243
+#: LogRotate/Config.py:1296
 #, python-format
-msgid "Invalid period definition: '%s'"
-msgstr "Ungültige Angabe einer Rotationsperiode: »%s«"
+msgid "Invalid period definition: '%s'."
+msgstr "Ungültige Angabe einer Rotationsperiode: »%s«."
 
 #: LogRotate/Config.py:456
 #, python-format
-msgid "Invalid taboo pattern type '%s' given"
-msgstr "Ungültiger Tabutyp »%s« gegeben"
+msgid "Invalid taboo pattern type '%s' given."
+msgstr "Ungültiger Tabutyp »%s« angegeben."
 
-#: LogRotate/Getopts.py:319
+#: LogRotate/Getopts.py:320
 msgid "Invalid usage of --force and --config-check."
 msgstr "Ungültige Verwendung von --force und --config-check."
 
@@ -884,22 +828,22 @@ msgstr "Ungültige Verwendung von --force und --config-check."
 msgid "Invalid value for property '%s' given."
 msgstr "Ungültiger Wert für Eigenschaft »%s« übergeben."
 
-#: LogRotate/Config.py:1768
+#: LogRotate/Config.py:1864
 #, python-format
 msgid "Item '%(item)s' is matching pattern '%(pattern)s', skiping."
 msgstr "Element »%(item)s« paßt auf Muster »%(pattern)s« und wird übergangen."
 
-#: LogRotate/Config.py:1758
+#: LogRotate/Config.py:1854
 #, python-format
 msgid "Item '%s' is not a regular file."
 msgstr "Element »%s« ist keine reguläre Datei."
 
-#: LogRotate/Config.py:866
+#: LogRotate/Config.py:884
 #, python-format
 msgid "Lastaction script '%s' not found."
 msgstr "Das Lastaction-Skript »%s« wurde nicht gefunden."
 
-#: LogRotate/Config.py:2017
+#: LogRotate/Config.py:2111
 #, python-format
 msgid ""
 "Logfile '%(logfile)s' is even defined (file '%(cfgfile)s', row "
@@ -908,57 +852,76 @@ msgstr ""
 "Die Logdatei »%(logfile)s« wurde bereits definiert (Datei »%(cfgfile)s«, "
 "Zeile %(rownum)d) und wird damit nicht noch einmal berücksichtigt."
 
-#: LogRotate/Handler.py:1801
+#: LogRotate/Handler.py:736
 #, python-format
-msgid "Logfile '%s' has a filesize of Zero, not rotated"
+msgid "Logfile '%s' WILL rotated."
+msgstr "Die Logdatei »%s« wird NICHT rotiert."
+
+#: LogRotate/Handler.py:1803
+#, python-format
+msgid "Logfile '%s' doesn't exists, not rotated."
+msgstr "Die Logdatei »%s« existiert nicht und wird demzufolge auch nicht rotiert."
+
+#: LogRotate/Handler.py:1824
+#, python-format
+msgid "Logfile '%s' has a filesize of Zero, not rotated."
 msgstr ""
 "Die Logdatei »%s« hate eine Dateigröße von Null und wird deshalb auch "
 "nicht rotiert."
 
-#: LogRotate/Config.py:2026
+#: LogRotate/Handler.py:1812
+#, python-format
+msgid "Logfile '%s' is not a regular file, not rotated."
+msgstr ""
+"Die Logdatei »%s« ist keine reguläre Datei und wird deshalb auch nicht "
+"rotiert."
+
+#: LogRotate/Handler.py:738
+#, python-format
+msgid "Logfile '%s' will NOT rotated."
+msgstr "Die Logdatei »%s« wird NICHT rotiert."
+
+#: LogRotate/Config.py:2121
 #, python-format
 msgid "Logfile '%s' will taken."
 msgstr "Die Logdatei »%s« wird berücksichtigt."
 
-#: LogRotate/Config.py:774
-#, python-format
-msgid ""
-"Logfile pattern definition not allowed inside a logfile definition (file "
-"'%(file)s', line %(line)s)"
+#: LogRotate/Config.py:789
+msgid "Logfile pattern definition not allowed inside a logfile definition."
 msgstr ""
 "Die Definition eines Logdateimusters ist innerhalb einer "
-"Logdateidefinition nicht erlaubt. (Datei »%(file)s«, Zeil %(line)s)"
+"Logdateidefinition nicht erlaubt."
 
-#: LogRotate/Config.py:339
-msgid "Logrotate config reader initialised"
-msgstr "Logrotate-Konfigurationsleser initialisiert"
+#: LogRotate/Config.py:338
+msgid "Logrotate config reader initialised."
+msgstr "Logrotate-Konfigurationsleser initialisiert."
 
 #: LogRotate/Script.py:405
 #, python-format
 msgid "Logrotate script object '%s' will destroyed."
 msgstr "Das Logrotate-Script-Objekt »%s« wird zerstört."
 
-#: LogRotate/Handler.py:342
-msgid "Logrotating initialised"
+#: LogRotate/Handler.py:346
+msgid "Logrotating initialised."
 msgstr "Logrotation initialisiert."
 
-#: LogRotate/Handler.py:357
-msgid "Logrotating ready for work"
+#: LogRotate/Handler.py:363
+msgid "Logrotating ready for work."
 msgstr "Logrotation ist bereit zur Arbeit."
 
-#: LogRotate/Handler.py:756
+#: LogRotate/Handler.py:779
 msgid "Looking, whether the firstaction script should be executed."
 msgstr "Schaue nach, ob das Firstaction-Skript ausgeführt werden soll."
 
-#: LogRotate/Handler.py:814
+#: LogRotate/Handler.py:837
 msgid "Looking, whether the lastaction script should be executed."
 msgstr "Schaue nach, ob das Lastaction-Skript ausgeführt werden soll."
 
-#: LogRotate/Handler.py:793
+#: LogRotate/Handler.py:816
 msgid "Looking, whether the postrun script should be executed."
 msgstr "Schaue nach, ob das Postrun-Skript ausgeführt werden soll."
 
-#: LogRotate/Handler.py:768
+#: LogRotate/Handler.py:791
 msgid "Looking, whether the prerun script should be executed."
 msgstr "Schaue nach, ob das Prerun-Skript ausgeführt werden soll."
 
@@ -966,41 +929,37 @@ msgstr "Schaue nach, ob das Prerun-Skript ausgeführt werden soll."
 msgid "Mailer object will destroyed."
 msgstr "Das Mailer-Objekt wird zerstört."
 
-#: LogRotate/Handler.py:1160
+#: LogRotate/Handler.py:1183
 #, python-format
 msgid "Max. count rotations: %d"
 msgstr "Maximale Anzahl von Rotationen: %d"
 
-#: LogRotate/Handler.py:1152
+#: LogRotate/Handler.py:1175
 #, python-format
 msgid "Maxage: %d seconds"
 msgstr "Maximalalter: %d Sekunden"
 
-#: LogRotate/Handler.py:879 LogRotate/Handler.py:929
+#: LogRotate/Handler.py:902 LogRotate/Handler.py:952
 #, python-format
 msgid "Moving file '%(from)s' => '%(to)s'."
 msgstr "Benenne bzw. verschiebe Datei »%(from)s« => »%(to)s«."
 
-#: LogRotate/Handler.py:520
+#: LogRotate/Handler.py:531
 #, python-format
 msgid "Name of state file: '%s'"
 msgstr "Dateiname der Statusdatei: »%s«"
 
-#: LogRotate/Config.py:830
+#: LogRotate/Config.py:847
 #, python-format
-msgid ""
-"Needless content found at the end of a logfile definition found: "
-"'%(rest)s' (file '%(file)s', line %(line)s)"
-msgstr ""
-"Nutzloser Inhalt am Ende einer Logdateidefinition gefunden: »%(rest)s« "
-"(Datei »%(file)s«, Zeile %(line)s)"
+msgid "Needless content found at the end of a logfile definition found: '%s'."
+msgstr "Nutzloser Inhalt am Ende einer Logdateidefinition gefunden: »%s«."
 
-#: LogRotate/Config.py:1077
+#: LogRotate/Config.py:1116
 #, python-format
 msgid "Negative value %(value)s for option '%(option)s' is not allowed."
 msgstr "Der negative Wert %(value)s für die Option »%(option)s« ist nicht erlaubt."
 
-#: LogRotate/Handler.py:2061
+#: LogRotate/Handler.py:2084
 msgid ""
 "Neither 'target' nor 'statinfo' was given on calling "
 "_copy_file_metadata()."
@@ -1008,39 +967,30 @@ msgstr ""
 "Weder »target« noch »statinfo« wurden beim Aufruf von "
 "»_copy_file_metadata()« angegeben."
 
-#: LogRotate/StatusFile.py:561
+#: LogRotate/StatusFile.py:574
 #, python-format
-msgid ""
-"Neither a logfile nor a date found in line '%(line)s' (file: '%(file)s', "
-"row: %(row)d)"
-msgstr ""
-"Weder Logdatei noch Datum in Zeile »%(line)s« gefunden (Datei »%(file)s«,"
-" Zeile %(row)d)"
+msgid "Neither a logfile nor a date found in line '%s'."
+msgstr "Weder Logdatei noch Datum in Zeile »%s« gefunden."
 
-#: LogRotate/Config.py:1812
-#, python-format
-msgid ""
-"Nested logfile definitions are not allowed. (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Verschachtelte Logdateidefinitionen sind nicht erlaubt. (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+#: LogRotate/Config.py:1908
+msgid "Nested logfile definitions are not allowed."
+msgstr "Verschachtelte Logdateidefinitionen sind nicht erlaubt."
 
-#: LogRotate/Config.py:936
+#: LogRotate/Config.py:959
 #, python-format
 msgid "New external script name: '%s'."
-msgstr "Neuer externer Scriptname: »%s«"
+msgstr "Neuer externer Scriptname: »%s«."
 
-#: LogRotate/Config.py:913
+#: LogRotate/Config.py:933
 #, python-format
 msgid "New log script name: '%s'."
-msgstr "Neuer Scriptname: »%s«"
+msgstr "Neuer Scriptname: »%s«."
 
-#: LogRotate/Config.py:852
+#: LogRotate/Config.py:870
 msgid "New logfile definition:"
 msgstr "Neue Logdateidefinition:"
 
-#: LogRotate/Config.py:460
+#: LogRotate/Config.py:461
 #, python-format
 msgid "New taboo pattern: '%s'."
 msgstr "Neues Tabu-Muster: »%s«."
@@ -1050,15 +1000,15 @@ msgstr "Neues Tabu-Muster: »%s«."
 msgid "No command to execute defined in script '%s'."
 msgstr "Kein Kommando zu Ausführung in Skript »%s« definiert."
 
-#: LogRotate/Handler.py:1063
+#: LogRotate/Handler.py:1086
 msgid "No compression defined."
 msgstr "Keine Komprimierung definiert."
 
-#: LogRotate/Getopts.py:323
+#: LogRotate/Getopts.py:324
 msgid "No configuration file given."
 msgstr "Keine Konfigurationsdatei angegeben."
 
-#: LogRotate/Handler.py:1548
+#: LogRotate/Handler.py:1571
 msgid "No dirname directive for olddir given."
 msgstr "Kein Verzeichnis für olddir-Direktive angegeben."
 
@@ -1067,7 +1017,7 @@ msgstr "Kein Verzeichnis für olddir-Direktive angegeben."
 msgid "No execute permissions to '%s'."
 msgstr "Keinw Ausführungsrechte auf »%s«."
 
-#: LogRotate/Config.py:843
+#: LogRotate/Config.py:861
 #, python-format
 msgid ""
 "No extension for compressed logfiles given (File of definition: "
@@ -1076,76 +1026,61 @@ msgstr ""
 "Keine Dateierweiterung für die komprimierten Logdateien gegeben (Beginn "
 "der Definition: Datei »%(file)s«, Zeile %(rownum)d)."
 
-#: LogRotate/Config.py:1685
-#, python-format
-msgid ""
-"No file or directory given in a include directive (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Keine Datei oder Verzeichnis in »include«-Direktive angegeben. (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+#: LogRotate/Config.py:1774
+msgid "No file or directory given in a include directive."
+msgstr "Keine Datei oder Verzeichnis in »include«-Direktive angegeben."
 
-#: LogRotate/Handler.py:649
+#: LogRotate/Handler.py:672
 msgid "No logfile definitions found."
 msgstr "Keine Logdatei-Definitionen gefunden."
 
-#: LogRotate/Config.py:2004
+#: LogRotate/Config.py:2097
 #, python-format
 msgid "No logfile found for pattern '%s'."
 msgstr "Keine Logdateien zum Suchmuster »%s« gefunden."
 
-#: LogRotate/Config.py:1818
-#, python-format
-msgid ""
-"No logfile pattern defined on starting a logfile definition. (file "
-"'%(file)s', line %(lnr)s)"
-msgstr ""
-"Kein Logdateimuster am Beginn einer Logdateidefinition angegeben. (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+#: LogRotate/Config.py:1914
+msgid "No logfile pattern defined on starting a logfile definition."
+msgstr "Kein Logdateimuster am Beginn einer Logdateidefinition angegeben."
 
-#: LogRotate/Config.py:1993
+#: LogRotate/Config.py:2085
 msgid "No logfile pattern defined."
 msgstr "Keine Logdatei bzw. Dateisuchmuster definiert."
 
-#: LogRotate/Handler.py:1885
+#: LogRotate/Handler.py:1908
 msgid "No logfiles to compress found."
 msgstr "Keine Logdateien zum Komprimieren gefunden."
 
-#: LogRotate/Handler.py:1855
+#: LogRotate/Handler.py:1878
 msgid "No logfiles to delete found."
 msgstr "Keine Logdateien zum Löschen gefunden."
 
-#: LogRotate/Handler.py:1147
+#: LogRotate/Handler.py:1170
 msgid "No maxage given."
 msgstr "Kein Maximalalter angegeben."
 
-#: LogRotate/Handler.py:1069 LogRotate/Handler.py:1139
+#: LogRotate/Handler.py:1092 LogRotate/Handler.py:1162
 msgid "No old logfiles available."
 msgstr "Keine alten Logdateien ermittelt."
 
-#: LogRotate/Handler.py:1108
+#: LogRotate/Handler.py:1131
 msgid "No old logfiles to compress found."
 msgstr "Keine alten Logdateien für Komprimierung gefunden."
 
-#: LogRotate/Handler.py:1198
+#: LogRotate/Handler.py:1221
 msgid "No old logfiles to delete found."
 msgstr "Keine Logdateien zum Löschen gefunden."
 
-#: LogRotate/Handler.py:590
+#: LogRotate/Handler.py:608
 #, python-format
 msgid "No permission to signal the process %d ..."
 msgstr "Kein Recht, ein Signal an Prozeß %d zu senden ..."
 
-#: LogRotate/Config.py:1622
-#, python-format
-msgid ""
-"No script name given in a script directive. (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Kein Scriptname in Scriptdirektive angegeben. (Datei »%(file)s«, Zeile "
-"%(lnr)s)"
+#: LogRotate/Config.py:1716
+msgid "No script name given in a script directive."
+msgstr "Kein Scriptname in Scriptdirektive angegeben."
 
-#: LogRotate/Handler.py:576
+#: LogRotate/Handler.py:592
 #, python-format
 msgid "No useful information found in PID file '%(file)s': '%(line)s'"
 msgstr "Keine sinnvolle Information in PID-Datei »%(file)s« gefunden: »%(line)s«"
@@ -1162,57 +1097,55 @@ msgstr ""
 msgid "No write access to status file '%s'."
 msgstr "Kein Schreibzugriff auf Statusdatei »%s«."
 
-#: LogRotate/Handler.py:1610
+#: LogRotate/Handler.py:1633
 #, python-format
 msgid "No write and execute access to olddir '%s'."
 msgstr "Keine Schreib- und Ausführungsrechte auf das Olddir-Verzeichnis »%s«."
 
-#: LogRotate/Handler.py:1605
+#: LogRotate/Handler.py:1628
 #, python-format
 msgid "Olddir '%s' allready exists, not created."
 msgstr "Das Olddir-Verzeichnis »%s« existiert bereits und wird nicht angelegt."
 
-#: LogRotate/Handler.py:1617
+#: LogRotate/Handler.py:1640
 #, python-format
 msgid "Olddir '%s' exists, but is not a valid directory."
 msgstr ""
 "Das Olddir-Verzeichnis »%s« existiert bereits, ist aber kein gültiges "
 "Verzeichnis."
 
-#: LogRotate/Handler.py:1597
+#: LogRotate/Handler.py:1620
 #, python-format
-msgid "Olddir name is now '%s'"
-msgstr "Der Olddir-Name ist jetzt »%s«"
+msgid "Olddir name is now '%s'."
+msgstr "Der Olddir-Name ist jetzt »%s«."
 
 #: LogRotate/Mailer.py:273
 #, python-format
 msgid "Only absolute path allowed for a sendmail command: '%s'."
 msgstr "Für das »sendmail«-Kommando sind nur absolute Pfadangaben erlaubt: »%s«."
 
-#: LogRotate/Getopts.py:327
+#: LogRotate/Getopts.py:328
 msgid "Only one configuration file is allowed."
 msgstr "Es ist nur die Angabe einer Konfigurationsdatei erlaubt."
 
-#: LogRotate/Config.py:1693
-#, python-format
+#: LogRotate/Config.py:1782
 msgid ""
 "Only one declaration of a file or directory is allowed in a include "
-"directive, the first one is used. (file '%(file)s', line %(lnr)s)"
+"directive, the first one is used."
 msgstr ""
 "In einer »include«-Direktive darf nur eine Datei oder ein Verzeichnis "
-"angegeben werden. Die erste Angabe wird verwendet. (Datei »%(file)s«, "
-"Zeile %(lnr)s)"
+"angegeben werden. Die erste Angabe wird verwendet."
 
-#: LogRotate/Config.py:1630
-#, python-format
+#: LogRotate/Config.py:1724
 msgid ""
 "Only one script name is allowed in a script directive, the first one is "
-"used. (file '%(file)s', line %(lnr)s)"
+"used."
 msgstr ""
 "Nur ein Scriptname in einer Scriptdirektive erlaubt, der erste wird "
-"verwendet. (Datei »%(file)s«, Zeile %(lnr)s)"
+"verwendet."
 
-#: LogRotate/Handler.py:994 LogRotate/Handler.py:1690 LogRotate/Handler.py:2147
+#: LogRotate/Handler.py:1017 LogRotate/Handler.py:1713
+#: LogRotate/Handler.py:2170
 msgid "Only root may execute chown()."
 msgstr "Nur root darf Besitzrechte ändern."
 
@@ -1221,102 +1154,55 @@ msgstr "Nur root darf Besitzrechte ändern."
 msgid "Open status file '%s' for writing ..."
 msgstr "Öffne Statusdatei »%s« zum Schreiben ..."
 
-#: LogRotate/Config.py:1071
+#: LogRotate/Config.py:1061 LogRotate/Config.py:1068 LogRotate/Config.py:1076
+#: LogRotate/Config.py:1083
+#, python-format
+msgid "Option '%(by)s' disables option '%(what)'."
+msgstr "Die Option »%(by)s« setzt Option »%(what)« außer Kraft."
+
+#: LogRotate/Config.py:1110
 #, python-format
 msgid "Option '%(option)s' has no integer value: %(msg)s."
 msgstr "Der Option »%(option)s« wurde kein Integerwert zugewiesen: %(msg)s."
 
-#: LogRotate/Config.py:1235
+#: LogRotate/Config.py:1287
 #, python-format
-msgid ""
-"Option '%(option)s' may not have a value ('%(value)s'). (file '%(file)s',"
-" line %(lnr)s)"
-msgstr ""
-"Die Option »%(option)s« darf keinen Wert aufweisen (»%(value)s«). (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+msgid "Option '%(option)s' may not have a value ('%(value)s')."
+msgstr "Die Option »%(option)s« darf keinen Wert aufweisen (»%(value)s«)."
 
-#: LogRotate/Config.py:1147 LogRotate/Config.py:1172
+#: LogRotate/Config.py:1101 LogRotate/Config.py:1197 LogRotate/Config.py:1225
 #, python-format
 msgid "Option '%s' must have a value."
 msgstr "Die Option »%s« muss einen Wert haben."
 
-#: LogRotate/Config.py:1168
+#: LogRotate/Config.py:1221
 #, python-format
 msgid "Option '%s' not allowed inside a logfile directive."
 msgstr "Die Option »%s« ist innerhalb einer Logdateidefinition nicht erlaubt."
 
-#: LogRotate/Config.py:1062
-#, python-format
-msgid "Option '%s' without a necessary value."
-msgstr "Der Option »%s« wurde kein Wert zugewiesen."
-
-#: LogRotate/Config.py:1149 LogRotate/Config.py:1174
-#, python-format
-msgid "Option '%s' without a value"
-msgstr "Die Option »%s« hat keinen Optionswert."
-
-#: LogRotate/Config.py:1030
-#, python-format
-msgid ""
-"Option 'copy' disables option 'copytruncate'. (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Die Option »copy« setzt die Option »copytruncate« außer Kraft.(Datei "
-"»%(file)s«, Zeile %(lnr)s)"
-
-#: LogRotate/Config.py:1035
-#, python-format
-msgid "Option 'copy' disables option 'create'. (file '%(file)s', line %(lnr)s)"
-msgstr ""
-"Die Option »copy« setzt die Option »create« außer Kraft.(Datei "
-"»%(file)s«, Zeile %(lnr)s)"
-
-#: LogRotate/Config.py:1357
+#: LogRotate/Config.py:1428 LogRotate/Config.py:1437
 #, python-format
-msgid ""
-"Option 'copy' was set, so option 'create' has no effect. (file "
-"'%(file)s', line %(lnr)s)"
+msgid "Option '%s' was set, so option 'create' has no effect."
 msgstr ""
-"Die Option »copy« wurde gesetzt, dadurch hat die Option »create« keinen "
-"Effekt. (Datei »%(file)s«, Zeile %(lnr)s)"
+"Die Option »%s« wurde gesetzt, dadurch hat die Option »create« keinen "
+"Effekt."
 
-#: LogRotate/Config.py:1041
+#: LogRotate/Config.py:1548
 #, python-format
-msgid ""
-"Option 'copytruncate' disables option 'copy'. (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Die Option »copytruncate« setzt die Option »copy« außer Kraft.(Datei "
-"»%(file)s«, Zeile %(lnr)s)"
-
-#: LogRotate/Config.py:1046
-#, python-format
-msgid ""
-"Option 'copytruncate' disables option 'create'. (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Die Option »copytruncate« setzt die Option »create« außer Kraft.(Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+msgid "Option '%s' without a value given."
+msgstr "Die Option »%s« wurde ohne einen Wert angegeben."
 
-#: LogRotate/Config.py:1364
+#: LogRotate/Config.py:1200 LogRotate/Config.py:1227
 #, python-format
-msgid ""
-"Option 'copytruncate' was set, so option 'create' has no effect. (file "
-"'%(file)s', line %(lnr)s)"
-msgstr ""
-"Die Option »copytruncate« wurde gesetzt, dadurch hat die Option »create« "
-"keinen Effekt. (Datei »%(file)s«, Zeile %(lnr)s)"
-
-#: LogRotate/Config.py:1465
-msgid "Option 'olddir' without a value given."
-msgstr "Die Option »olddir« wurde ohne Wert angegeben."
+msgid "Option '%s' without a value."
+msgstr "Die Option »%s« hat keinen Optionswert."
 
-#: LogRotate/Config.py:1581
+#: LogRotate/Config.py:1676
 #, python-format
 msgid "Option 'taboo%s' needs a value."
 msgstr "Die Option »taboo%s« benötigt einen Wert."
 
-#: LogRotate/Config.py:1568
+#: LogRotate/Config.py:1663
 #, python-format
 msgid "Option 'taboo%s' not allowed inside a logfile directive."
 msgstr "Die Option »taboo%s« ist innerhalb einer Logfiledefinition nicht erlaubt."
@@ -1325,12 +1211,12 @@ msgstr "Die Option »taboo%s« ist innerhalb einer Logfiledefinition nicht erlau
 msgid "Options"
 msgstr "Optionen"
 
-#: LogRotate/Handler.py:550
+#: LogRotate/Handler.py:564
 #, python-format
 msgid "PID file '%s' doesn't exists."
 msgstr "PID-Datei »%s« existiert nicht."
 
-#: LogRotate/Handler.py:528
+#: LogRotate/Handler.py:541
 #, python-format
 msgid "PID file: '%s'"
 msgstr "PID-Datei: »%s«"
@@ -1342,11 +1228,11 @@ msgstr ""
 "Das übergeordnetes Verzeichnis »%(dir)s« der Statusdatei »%(file)s« ist "
 "kein Verzeichnis."
 
-#: LogRotate/Getopts.py:245
+#: LogRotate/Getopts.py:246
 msgid "Path of PID file (different to configuration)"
 msgstr "Pfad zur PID-Datei (im Unterschied zur Konfiguration)"
 
-#: LogRotate/Getopts.py:236
+#: LogRotate/Getopts.py:237
 msgid "Path of state file (different to configuration)"
 msgstr "Pfad zur Statusdatei (im Unterschied zur Konfiguration)"
 
@@ -1356,42 +1242,42 @@ msgstr "Pfad zur Statusdatei (im Unterschied zur Konfiguration)"
 msgid "Pattern '%s'."
 msgstr "Suchmuster »%s«."
 
-#: LogRotate/Handler.py:708
+#: LogRotate/Handler.py:731
 #, python-format
 msgid "Performing logfile '%s' ..."
 msgstr "Verarbeite Logdatei »%s« ..."
 
 #: LogRotate/StatusFile.py:494
 #, python-format
-msgid "Performing status file line '%(line)s' (file: '%(file)s', row: %(row)d)"
-msgstr "Verarbeite Statusdateizeile »%(line)s« (Datei »%(file)s«, Zeile %(row)d)"
+msgid "Performing status file line '%s'."
+msgstr "Verarbeite Statusdatei-Zeile »%s«."
 
 #: LogRotate/StatusFile.py:430
 #, python-format
 msgid "Permissions to parent directory '%s' are OK."
 msgstr "Die Rechte auf das Verzeichnis »%s« sind okay."
 
-#: LogRotate/Config.py:859
+#: LogRotate/Config.py:877
 #, python-format
 msgid "Postrotate script '%s' not found."
 msgstr "Das Postrotate-Skript »%s« wurde nicht gefunden."
 
-#: LogRotate/Handler.py:587
+#: LogRotate/Handler.py:604
 #, python-format
 msgid "Process with PID %d anonymous died."
 msgstr "Prozeß mit der PID %d ist unbekannterweise gestorben."
 
-#: LogRotate/Handler.py:596
+#: LogRotate/Handler.py:616
 #, python-format
 msgid "Process with PID %d is allready running."
 msgstr "Prozeß mit der PID %d läuft noch."
 
-#: LogRotate/Handler.py:557
+#: LogRotate/Handler.py:573
 #, python-format
 msgid "Reading PID file '%s' ..."
 msgstr "Lese PID-Datei »%s« ..."
 
-#: LogRotate/Config.py:702
+#: LogRotate/Config.py:714
 #, python-format
 msgid "Reading configuration from '%s' ..."
 msgstr "Lese Konfiguration aus »%s« ..."
@@ -1401,39 +1287,29 @@ msgstr "Lese Konfiguration aus »%s« ..."
 msgid "Reading status file '%s' ..."
 msgstr "Lese Statusdatei »%s« ..."
 
-#: LogRotate/Handler.py:948
+#: LogRotate/Handler.py:971
 #, python-format
 msgid "Recreating file '%s'."
 msgstr "Erstelle Datei »%s«."
 
-#: LogRotate/Config.py:1779
+#: LogRotate/Config.py:1816 LogRotate/Config.py:1875
 #, python-format
-msgid "Recursive including of '%(include)s' (file '%(file)s', line %(lnr)s)"
-msgstr "Rekursive Einbindung von »%(include)s«. (Datei »%(file)s«, Zeile %(lnr)s)"
+msgid "Recursive including of '%s'."
+msgstr "Rekursive Einbindunge von »%s«."
 
-#: LogRotate/Config.py:1724
+#: LogRotate/Config.py:1420 LogRotate/Config.py:1535
 #, python-format
-msgid "Recursive including of '%(include)s'. (file '%(file)s', line %(lnr)s)"
-msgstr "Rekursive Einbindung von »%(include)s«. (Datei »%(file)s«, Zeile %(lnr)s)"
+msgid "Removing '%s'."
+msgstr "Lösche »%s«."
 
-#: LogRotate/Config.py:1350
-#, python-format
-msgid "Removing 'create'. (file '%(file)s', line %(lnr)s)"
-msgstr "Entferne »create«. (Datei »%(file)s«, Zeile %(lnr)s)"
-
-#: LogRotate/Config.py:1453
-#, python-format
-msgid "Removing 'olddir'. (file '%(file)s', line %(lnr)s)"
-msgstr "Entferne »olddir«. (Datei »%(file)s«, Zeile %(lnr)s)"
-
-#: LogRotate/Handler.py:432
+#: LogRotate/Handler.py:439
 #, python-format
 msgid "Removing PID file '%s' ..."
 msgstr "Lösche PID-Datei »%s« ..."
 
-#: LogRotate/Config.py:398
-msgid "Resetting default values for directives to hard coded values"
-msgstr "Setze Vorgabewerte für Direktiven auf hardkodierte Werte zurück"
+#: LogRotate/Config.py:397
+msgid "Resetting default values for directives to hard coded values."
+msgstr "Setze Vorgabewerte für Direktiven auf hardkodierte Werte zurück."
 
 #: LogRotate/Common.py:419
 #, python-format
@@ -1460,12 +1336,12 @@ msgstr "Rest nach Wochenermittlung: »%s«."
 msgid "Rest after years: '%s'."
 msgstr "Rest nach Jahresermittlung: »%s«."
 
-#: LogRotate/Handler.py:1440
+#: LogRotate/Handler.py:1463
 #, python-format
 msgid "Resulting target '%s' exists, retrieve cyclic rotation ..."
 msgstr "Resultierende Zieldatei »%s« existiert, ermittle zyklische Rotation ..."
 
-#: LogRotate/Handler.py:1393
+#: LogRotate/Handler.py:1416
 #, python-format
 msgid ""
 "Retrieving all movings and rotations for logfile '%(file)s' to target "
@@ -1474,55 +1350,51 @@ msgstr ""
 "Ermittle alle Umbenennungen und Rotationen für Logdatei »%(file)s« zu "
 "Zieldatei »%(target)s« ..."
 
-#: LogRotate/Handler.py:1228
+#: LogRotate/Handler.py:1251
 #, python-format
 msgid "Retrieving all old logfiles for file '%s' ..."
 msgstr "Ermittle alle alten Laogdateien zu Datei »%s« ..."
 
-#: LogRotate/Handler.py:1056
+#: LogRotate/Handler.py:1079
 msgid "Retrieving logfiles to compress ..."
 msgstr "Ermittle zu komprimierende Logdateien ..."
 
-#: LogRotate/Handler.py:1132
+#: LogRotate/Handler.py:1155
 msgid "Retrieving logfiles to delete ..."
 msgstr "Ermittle Logdateien zum Löschen ..."
 
-#: LogRotate/Handler.py:1495
+#: LogRotate/Handler.py:1518
 #, python-format
 msgid "Retrieving the name of the rotated file of '%s' ..."
 msgstr "Ermittle den Namen der Rotierten Datei von »%s« ..."
 
-#: LogRotate/Getopts.py:113
+#: LogRotate/Getopts.py:114
 msgid "Rotates, compresses and mails system logs."
-msgstr "Rotiert, komprimiert und versended Systemlogdateien per Mail"
+msgstr "Rotiert, komprimiert und versended Systemlogdateien per Mail."
 
-#: LogRotate/Handler.py:1807
+#: LogRotate/Handler.py:1830
 #, python-format
 msgid "Rotating of '%s' because of force mode."
 msgstr "Rotation von »%s« wegen Zwangs-Modus."
 
-#: LogRotate/Handler.py:697
+#: LogRotate/Handler.py:720
 msgid "Rotating of logfile definition:"
 msgstr "Rotation der Logdatei-Definition:"
 
-#: LogRotate/Config.py:1638
+#: LogRotate/Config.py:1733
 #, python-format
-msgid ""
-"Script name '%(name)s' is allready declared, it will be overwritten. "
-"(file '%(file)s', line %(lnr)s)"
-msgstr ""
-"Der Scriptname »%(name)s« wurde bereits deklariert und wird "
-"überschrieben. (Datei »%(file)s«, Zeile %(lnr)s)"
+msgid "Script name '%s' is allready declared, it will be overwritten."
+msgstr "Der Scriptname »%s« wurde bereits deklariert und wird überschrieben."
 
-#: LogRotate/Handler.py:1338
+#: LogRotate/Handler.py:1361
 #, python-format
 msgid "Search for pattern '%s' ..."
 msgstr "Suche nach Muster »%s« ..."
 
-#: LogRotate/Config.py:560 LogRotate/Config.py:620
+#: LogRotate/Config.py:565 LogRotate/Config.py:630
 #, python-format
-msgid "Search path '%s' doesn't exists or is not a directory"
-msgstr "Der Suchpfad »%s« existiert entweder nicht oder ist kein Verzeichnis"
+msgid "Search path '%s' doesn't exists or is not a directory."
+msgstr "Der Suchpfad »%s« existiert entweder nicht oder ist kein Verzeichnis."
 
 #: LogRotate/Mailer.py:508
 #, python-format
@@ -1534,7 +1406,7 @@ msgstr "Verschicke Mail mit angehängter Datei »%(file)s« an: %(rcpt)s"
 msgid "Sendmail command '%s' not found."
 msgstr "Das »sendmail«-Kommando »%s« wurde nicht gefunden."
 
-#: LogRotate/Config.py:1097 LogRotate/Config.py:1134
+#: LogRotate/Config.py:1142 LogRotate/Config.py:1183
 #, python-format
 msgid "Senseless option value '%(value)s' after '%(option)s'."
 msgstr "Sinnloser Optionswert »%(value)s« nach »%(option)s«."
@@ -1544,103 +1416,67 @@ msgstr "Sinnloser Optionswert »%(value)s« nach »%(option)s«."
 msgid "Set sender mail address to: '%s'."
 msgstr "Setze Absender-Mailadresse auf: »%s«."
 
-#: LogRotate/Config.py:1318
-#, python-format
-msgid ""
-"Setting 'dateext' in '%(directive)s' to %(ext)s. (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Setze »dateext« in »%(directive)s« auf %(ext)s. (Datei »%(file)s«, Zeile "
-"%(lnr)s)"
+#: LogRotate/Getopts.py:197
+msgid "Set the verbosity level"
+msgstr "Setzt das Ausführlichkeits-Niveau"
 
-#: LogRotate/Config.py:1326
-#, python-format
-msgid ""
-"Setting 'datepattern' in '%(directive)s' to '%(pattern)s'. (file "
-"'%(file)s', line %(lnr)s)"
-msgstr ""
-"Setze »datepattern« in »%(directive)s« auf »%(pattern)s«. (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+#: LogRotate/Getopts.py:186
+msgid "Set this do simulate commands"
+msgstr "Testmodus, Kommandos werden nur simuliert"
 
-#: LogRotate/Config.py:1270
+#: LogRotate/Config.py:1300 LogRotate/Config.py:1328
 #, python-format
-msgid ""
-"Setting 'maxage' in '%(directive)s' to %(days)f days. (file '%(file)s', "
-"line %(lnr)s)"
+msgid "Setting '%(what)s' in '%(directive)s' to %(to)f days."
 msgstr ""
-"Setze »maxage« in »%(directive)s« auf %(days)f Tage. (Datei »%(file)s«, "
-"Zeile %(lnr)s)"
+"Setze »%(what)s« in »%(directive)s« auf %(to)f Tage."
 
-#: LogRotate/Config.py:1247
+#: LogRotate/Config.py:1380 LogRotate/Config.py:1392
 #, python-format
-msgid ""
-"Setting 'period' in '%(directive)s' to %(days)f days. (file '%(file)s', "
-"line %(lnr)s)"
+msgid "Setting '%(what)s' in '%(directive)s' to %(to)s."
 msgstr ""
-"Setze Rotationsperiode in »%(directive)s« auf %(days)f Tage. (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+"Setze »%(what)s« in »%(directive)s« auf %(to)s."
 
-#: LogRotate/Handler.py:2108
+#: LogRotate/Handler.py:2131
 #, python-format
 msgid "Setting atime and mtime of target '%s'."
 msgstr "Setze Atime und Mtime von Zielobjekt »%s«."
 
-#: LogRotate/Config.py:1024
+#: LogRotate/Config.py:1049
 #, python-format
-msgid ""
-"Setting boolean option '%(option)s' in '%(directive)s' to '%(value)s'. "
-"(file '%(file)s', line %(lnr)s)"
+msgid "Setting boolean option '%(option)s' in '%(directive)s' to '%(value)s'."
 msgstr ""
-"Setze boolsche Option »%(option)s« in »%(directive)s« auf »%(value)s«. "
-"(Datei »%(file)s«, Zeile %(lnr)s)"
+"Setze boolsche Option »%(option)s« in »%(directive)s« auf »%(value)s«."
 
-#: LogRotate/Config.py:1215
+#: LogRotate/Config.py:1267
 #, python-format
-msgid ""
-"Setting global option '%(option)s' to '%(value)s'. (file '%(file)s', line"
-" %(lnr)s)"
+msgid "Setting global option '%(option)s' to '%(value)s'."
 msgstr ""
-"Setze globale Option »%(option)s auf »%(value)s«. (Datei »%(file)s«, "
-"Zeile %(lnr)s)"
+"Setze globale Option »%(option)s auf »%(value)s«."
 
-#: LogRotate/Config.py:1083
+#: LogRotate/Config.py:1122
 #, python-format
-msgid ""
-"Setting integer option '%(option)s' in '%(directive)s' to '%(value)s'. "
-"(file '%(file)s', line %(lnr)s)"
+msgid "Setting integer option '%(option)s' in '%(directive)s' to '%(value)s'."
 msgstr ""
 "Setze die Integer-Option '%(option)s' in '%(directive)s' auf '%(value)s'."
-" (Datei »%(file)s«, Zeile %(lnr)s)"
 
-#: LogRotate/Config.py:1109
+#: LogRotate/Config.py:1154
 #, python-format
-msgid ""
-"Setting mail address in '%(directive)s' to '%(addr)s'. (file '%(file)s', "
-"line %(lnr)s)"
+msgid "Setting mail address in '%(directive)s' to '%(addr)s'."
 msgstr ""
-"Setze Mailadresse in »%(directive)s« auf »%(addr)s«. (Datei »%(file)s«, "
-"Zeile %(lnr)s)"
+"Seze Mailadresse in »%(directive)s« auf »%(addr)s«."
 
-#: LogRotate/Config.py:1129
+#: LogRotate/Config.py:1174
 #, python-format
-msgid ""
-"Setting mailfirst in '%(directive)s' to '%(value)s'. (file '%(file)s', "
-"line %(lnr)s)"
+msgid "Setting mailfirst in '%(directive)s' to '%(value)s'."
 msgstr ""
-"Setze mailfirst in »%(directive)s« auf »%(value)s«. (Datei »%(file)s«, "
-"Zeile %(lnr)s)"
+"Setze mailfirst in »%(directive)s« auf »%(value)s«."
 
-#: LogRotate/Handler.py:1000
+#: LogRotate/Handler.py:1023
 #, python-format
 msgid "Setting ownership of '%(file)s' to uid %(uid)d and gid %(gid)d."
 msgstr "Setze Besitzerschaft von »%(file)s« auf UID %(uid)d und GID %(gid)d."
 
-#: LogRotate/Handler.py:979
-#, python-format
-msgid "Setting permissions of '%(file)s' to %(mode)4o."
-msgstr "Setze Rechte von »%(file)s« auf %(mode)4o."
-
-#: LogRotate/Handler.py:2123
+#: LogRotate/Handler.py:1002 LogRotate/Handler.py:2146
 #, python-format
 msgid "Setting permissions of '%(target)s' to %(mode)4o."
 msgstr "Setze Rechte von »%(target)s« auf %(mode)4o."
@@ -1650,39 +1486,39 @@ msgstr "Setze Rechte von »%(target)s« auf %(mode)4o."
 msgid "Setting rotation date of '%(file)s' to '%(date)s' ..."
 msgstr "Setze Rotationszeitpunkt von »%(file)s« auf »%(date)s« ..."
 
-#: LogRotate/Getopts.py:268
+#: LogRotate/Getopts.py:269
 msgid "Shows a help message and exit."
 msgstr "Zeigt einen Hilfetext und beendet sich."
 
-#: LogRotate/Getopts.py:288
+#: LogRotate/Getopts.py:289
 msgid "Shows the version number of the program and exit."
 msgstr "Zeigt die Versionsnummer des Programms und beendet sich."
 
-#: LogRotate/Config.py:563
+#: LogRotate/Config.py:571
 #, python-format
-msgid "Shred command found: '%s'"
-msgstr "Shred Befehl gefunden: »%s«"
+msgid "Shred command found: '%s'."
+msgstr "Shred Befehl gefunden: »%s«."
 
-#: LogRotate/Config.py:567
-msgid "Shred command not found, shred disabled"
-msgstr "Shred Befehl nicht gefunden, shred wird deaktiviert"
+#: LogRotate/Config.py:576
+msgid "Shred command not found, shred disabled."
+msgstr "Shred Befehl nicht gefunden, shred wird deaktiviert."
 
-#: LogRotate/Config.py:1753
+#: LogRotate/Config.py:1847
 #, python-format
 msgid "Skip subdirectory '%s' in including."
 msgstr "Übergehe Unterverzeichnis »%s« bei Einbindung."
 
-#: LogRotate/Handler.py:1910
+#: LogRotate/Handler.py:1933
 #, python-format
 msgid "Source file '%(source)s' and target file '%(target)s' are the same file."
 msgstr "Die Quelldatei »%(source)s« und die Zieldatei »%(target)s« sind identisch."
 
-#: LogRotate/Handler.py:1903
+#: LogRotate/Handler.py:1926
 #, python-format
 msgid "Source file '%s' for compression doesn't exists."
 msgstr "Die Quelldatei »%s« für Komprimierung existiert nicht."
 
-#: LogRotate/Config.py:791
+#: LogRotate/Config.py:807
 #, python-format
 msgid "Split into parts of: '%s'"
 msgstr "Zerteile: »%s«"
@@ -1707,20 +1543,20 @@ msgstr "Phase 4: Löschen der alten Logdateien"
 msgid "Stage 5: compression of old log files"
 msgstr "Phase 5: Komprimieren der alten Logdateien"
 
-#: LogRotate/Config.py:754
-#, python-format
-msgid "Starting a logfile definition (file '%(file)s', line %(line)s)"
-msgstr "Beginne eine Logdateidefinition (Datei »%(file)s«, Zeil %(line)s)"
+#: LogRotate/Config.py:768
+#, fuzzy
+msgid "Starting a logfile definition."
+msgstr "Rotation der Logdatei-Definition:"
 
-#: LogRotate/Config.py:1930
+#: LogRotate/Config.py:2021
 msgid "Starting a new log directive with default values."
 msgstr "Beginn einer neuen Logdateidefinition mit Vorgabewerten."
 
-#: LogRotate/Handler.py:653
+#: LogRotate/Handler.py:676
 msgid "Starting underlying rotation ..."
 msgstr "Starte eigentliche Rotation ..."
 
-#: LogRotate/Handler.py:668
+#: LogRotate/Handler.py:691
 #, python-format
 msgid "State of script '%s':"
 msgstr "Status des Skripts »%s«:"
@@ -1739,62 +1575,56 @@ msgstr "Die Statusdatei »%s« is keine reguläre Datei."
 msgid "Status file object will destroyed."
 msgstr "Statusdatei-Objekt wird zerstört."
 
-#: LogRotate/Handler.py:2380
+#: LogRotate/Handler.py:2415
 msgid "Struct files2send:"
 msgstr "Sruktur files2send:"
 
-#: LogRotate/Handler.py:1978
+#: LogRotate/Handler.py:2001
 #, python-format
 msgid "Substituting '[]' in compressoptions with '%s'."
 msgstr "Ersetze »[]« in den Komprimierungsoptionen durch »%s«."
 
-#: LogRotate/Handler.py:1986
+#: LogRotate/Handler.py:2009
 #, python-format
 msgid "Substituting '{}' in compressoptions with '%s'."
 msgstr "Ersetze »{}« in den Komprimierungsoptionen durch »%s«."
 
-#: LogRotate/Config.py:941
+#: LogRotate/Config.py:965
 #, python-format
 msgid "Syntax error in file '%(file)s', line %(line)s"
 msgstr "Syntaxfehler in Datei Datei »%(file)s«, Zeile %(line)s"
 
-#: LogRotate/Config.py:926
-#, python-format
+#: LogRotate/Config.py:947
+#, fuzzy
 msgid ""
 "Syntax error: external script definition may not appear inside of a log "
-"file definition (file '%(file)s', line %(line)s)"
+"file definition."
 msgstr ""
 "Syntaxfehler: eine externe Scriptdefinition darf nicht innerhalb einer "
 "Logdateidefinition auftreten (Datei »%(file)s«, Zeile %(line)s)"
 
-#: LogRotate/Config.py:880
-#, python-format
-msgid ""
-"Syntax error: include may not appear inside of log file definition (file "
-"'%(file)s', line %(line)s)"
+#: LogRotate/Config.py:897
+#, fuzzy
+msgid "Syntax error: include may not appear inside of log file definition."
 msgstr ""
 "Syntaxfehler: Eine include-Anweisung darf nicht einer Logdateidefinition "
 "auftreten (Datei »%(file)s«, Zeile %(line)s)"
 
-#: LogRotate/Config.py:798
-#, python-format
-msgid ""
-"Syntax error: open curly bracket inside a logfile pattern definition "
-"(file '%(file)s', line %(line)s)"
+#: LogRotate/Config.py:813
+#, fuzzy
+msgid "Syntax error: open curly bracket inside alogfile pattern definition."
 msgstr ""
 "Syntaxfehler: öffnende geschweifte Klammer innerhalb einer "
 "Logdateidefinition (Datei »%(file)s«, Zeile %(line)s)"
 
-#: LogRotate/Config.py:822
-#, python-format
-msgid ""
-"Syntax error: unbalanced closing curly bracket found (file '%(file)s', "
-"line %(line)s)"
+#: LogRotate/Config.py:838
+#, fuzzy
+msgid "Syntax error: unbalanced closing curly bracket found."
 msgstr ""
 "Syntaxfehler: unausgeglichene Zahl von öffnenden und schließenden "
 "Klammern (Datei »%(file)s«, Zeile %(line)s)"
 
-#: LogRotate/Handler.py:2005
+#: LogRotate/Handler.py:2028
 #, python-format
 msgid ""
 "Target '%s' of compression doesn't exists after executing compression "
@@ -1803,7 +1633,7 @@ msgstr ""
 "Die Zieldatei »%s« der Komprimierung existiert nicht nach Ausführung des "
 "Komprimierungskommandos."
 
-#: LogRotate/Handler.py:1914
+#: LogRotate/Handler.py:1937
 #, python-format
 msgid "Target file '%s' for compression allready exists."
 msgstr "Die Zieldatei »%s« für die Komprimierung existiert bereits."
@@ -1817,12 +1647,12 @@ msgstr "Testmodus ist AN."
 msgid "Testing for '%s' ..."
 msgstr "Teste auf »%s« ..."
 
-#: LogRotate/Handler.py:554
+#: LogRotate/Handler.py:569
 #, python-format
 msgid "Testmode, skip test of PID file '%s'."
 msgstr "Testmodus, übergehe Test der PID-Datei »%s«."
 
-#: LogRotate/Handler.py:618
+#: LogRotate/Handler.py:639
 #, python-format
 msgid "Testmode, skip writing of PID file '%s'."
 msgstr "Testmodus, übergehe Schreiben der PID-Datei »%s«."
@@ -1836,101 +1666,83 @@ msgstr "Die »From«-Adresse darf nicht auf »None« gesetzt werden."
 msgid "Total %f days found."
 msgstr "Insgesamt %f Tage gefunden."
 
-#: LogRotate/Handler.py:914
+#: LogRotate/Handler.py:937
 #, python-format
 msgid "Truncating file '%s'."
 msgstr "Schneide Datei »%s« ab."
 
-#: LogRotate/Config.py:692
+#: LogRotate/Config.py:704
 #, python-format
 msgid "Try reading configuration from '%s' ..."
 msgstr "Versuche, die Konfiguration aus »%s« zu lesen ..."
 
-#: LogRotate/Handler.py:1645
+#: LogRotate/Handler.py:1668
 #, python-format
 msgid "Try to create directory '%s' ..."
 msgstr "Versuche, Verzeichnis »%s« zu erstellen ..."
 
-#: LogRotate/Handler.py:582
+#: LogRotate/Handler.py:599
 #, python-format
 msgid "Trying check for process with PID %d ..."
 msgstr "Versuche, Prozeß mit der PID %d zu überprüfen ..."
 
-#: LogRotate/Config.py:1418
-#, python-format
-msgid ""
-"Trying to determine create group '%(group)s'... (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Versuche Erstellungsgruppe »%(group)s« festzustellen ... (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+#: LogRotate/Config.py:1497
+#, fuzzy, python-format
+msgid "Trying to determine create group '%s' ..."
+msgstr "Versuche, Verzeichnis »%s« zu erstellen ..."
 
-#: LogRotate/Config.py:1384
-#, python-format
-msgid ""
-"Trying to determine create mode '%(mode)s'... (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Versuche Erstellungsmodus »%(mode)s« festzustellen ... (Datei »%(file)s«,"
-" Zeile %(lnr)s)"
+#: LogRotate/Config.py:1458
+#, fuzzy, python-format
+msgid "Trying to determine create mode '%s' ..."
+msgstr "Versuche, Verzeichnis »%s« zu erstellen ..."
 
-#: LogRotate/Config.py:1401
-#, python-format
-msgid ""
-"Trying to determine create owner '%(owner)s'... (file '%(file)s', line "
-"%(lnr)s)"
-msgstr ""
-"Versuche Erstellungsnutzer »%(owner)s« festzustellen ... (Datei "
-"»%(file)s«, Zeile %(lnr)s)"
+#: LogRotate/Config.py:1477
+#, fuzzy, python-format
+msgid "Trying to determine create owner '%s' ..."
+msgstr "Versuche Objekt »%s« einzubinden ..."
 
-#: LogRotate/Config.py:1478
-#, python-format
-msgid ""
-"Trying to determine olddir create mode '%(mode)s' ... (file '%(file)s', "
-"line %(lnr)s)"
+#: LogRotate/Config.py:1561
+#, fuzzy, python-format
+msgid "Trying to determine olddir create mode '%s' ..."
 msgstr ""
 "Versuche »olddir«-Erstellungsmodus »%(mode)s« festzustellen ... (Datei "
 "»%(file)s«, Zeile %(lnr)s)"
 
-#: LogRotate/Config.py:1512
-#, python-format
-msgid ""
-"Trying to determine olddir group '%(group)s' ... (file '%(file)s', line "
-"%(lnr)s)"
+#: LogRotate/Config.py:1601
+#, fuzzy, python-format
+msgid "Trying to determine olddir group '%s' ..."
 msgstr ""
 "Versuche »olddir«-Erstellungsgruppe »%(group)s« festzustellen ... (Datei "
 "»%(file)s«, Zeile %(lnr)s)"
 
-#: LogRotate/Config.py:1495
-#, python-format
-msgid ""
-"Trying to determine olddir owner '%(owner)s' ... (file '%(file)s', line "
-"%(lnr)s)"
+#: LogRotate/Config.py:1581
+#, fuzzy, python-format
+msgid "Trying to determine olddir owner '%s' ..."
 msgstr ""
 "Versuche »olddir«-Erstellungsnutzer »%(owner)s« festzustellen ... (Datei "
 "»%(file)s«, Zeile %(lnr)s)"
 
-#: LogRotate/Config.py:1718
+#: LogRotate/Config.py:1810
 #, python-format
 msgid "Trying to include object '%s' ..."
 msgstr "Versuche Objekt »%s« einzubinden ..."
 
-#: LogRotate/Handler.py:593
-#, python-format
-msgid "Unknown error: '%s'"
+#: LogRotate/Handler.py:612
+#, fuzzy, python-format
+msgid "Unknown error: '%s'."
 msgstr "Unbekannter Fehler: »%s«."
 
-#: LogRotate/Config.py:1592
+#: LogRotate/Config.py:1687
 #, python-format
 msgid "Unknown option '%s'."
 msgstr "Unbekannte Option »%s«."
 
-#: LogRotate/Config.py:1002
-#, python-format
-msgid "Unsupported option '%(option)s'. (file '%(file)s', line %(lnr)s)"
-msgstr "Nicht unterstützte Option »%(option)s«. (Datei »%(file)s«, Zeile %(lnr)s)"
+#: LogRotate/Config.py:1025
+#, fuzzy, python-format
+msgid "Unsupported option '%s'."
+msgstr "Unbekannte Option »%s«."
 
-#: LogRotate/Handler.py:1515
+#: LogRotate/Handler.py:1538
 #, python-format
 msgid "Using '%(target)s' as target for rotation of logfile '%(logfile)s'."
 msgstr ""
@@ -1947,17 +1759,17 @@ msgstr "Verwende »%s« als »sendmail«-Kommando."
 msgid "Using <%s> as the sender mail address."
 msgstr "Verwende <%s> als Absender-Mailadresse."
 
-#: LogRotate/Handler.py:1509
+#: LogRotate/Handler.py:1532
 #, python-format
 msgid "Using date extension '.%(ext)s' from pattern '%(pattern)s'."
 msgstr "Verwende Datumserweiterung ».%(ext)s« aus Muster »%(pattern)s«."
 
-#: LogRotate/Common.py:319
+#: LogRotate/Common.py:201 LogRotate/Common.py:319
 #, python-format
 msgid "Using radix '%s'."
 msgstr "Verwende Radix »%s«."
 
-#: LogRotate/Config.py:1179
+#: LogRotate/Config.py:1232
 #, python-format
 msgid "Value '%(value)s' for option '%(option)s' is not an absolute path."
 msgstr ""
@@ -1969,14 +1781,12 @@ msgstr ""
 msgid "Verbose mode is ON on level: %d"
 msgstr "Ausführlichkeitmodus is AN auf Level: %d"
 
-#: LogRotate/Config.py:1733
+#: LogRotate/Config.py:1825
 #, python-format
-msgid "What the hell is this: '%(include)s'. (file '%(file)s', line %(lnr)s)"
+msgid "What the hell is this: '%s'."
 msgstr ""
-"Was zum Teufel ist das denn: »%(include)s«. (Datei »%(file)s«, Zeile "
-"%(lnr)s)"
 
-#: LogRotate/Handler.py:621
+#: LogRotate/Handler.py:644
 #, python-format
 msgid "Writing PID file '%s' ..."
 msgstr "Schreibe PID-Datei »%s« ..."
@@ -2001,38 +1811,3 @@ msgstr "[%(date)s]: %(prog)s hat Logrotation beendet."
 msgid "[%(date)s]: %(prog)s is starting logrotation."
 msgstr "[%(date)s]: %(prog)s beginnt mit Logratation."
 
-#: LogRotate/Handler.py:713
-#, python-format
-msgid "logfile '%s' WILL rotated."
-msgstr "Die Logdatei »%s« WIRD rotiert."
-
-#: LogRotate/Handler.py:1780
-#, python-format
-msgid "logfile '%s' doesn't exists, not rotated"
-msgstr "Die Logdatei »%s« existiert nicht und wird demzufolge auch nicht rotiert."
-
-#: LogRotate/Handler.py:1789
-#, python-format
-msgid "logfile '%s' is not a regular file, not rotated"
-msgstr ""
-"Die Logdatei »%s« ist keine reguläre Datei und wird deshalb auch nicht "
-"rotiert."
-
-#: LogRotate/Handler.py:715
-#, python-format
-msgid "logfile '%s' will NOT rotated."
-msgstr "Die Logdatei »%s« wird NICHT rotiert."
-
-#: LogRotate/Getopts.py:196
-msgid "set the verbosity level"
-msgstr "bestimmt das Ausführlichkeits-Niveau"
-
-#: LogRotate/Getopts.py:185
-msgid "set this do simulate commands"
-msgstr "Testmodus, Kommandos werden nur simuliert"
-
-#: LogRotate/Common.py:201
-#, python-format
-msgid "using radix '%s'."
-msgstr "Verwende Radix »%s«."
-
index dde5b91724a7524fc29ac9e53a8d9ba43958deaf..9c32d524c35feff3426b2c59720ea218174bb866 100644 (file)
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pylogrotate 0.6.0\n"
 "Report-Msgid-Bugs-To: frank@brehm-online.com\n"
-"POT-Creation-Date: 2011-07-14 19:02+0200\n"
+"POT-Creation-Date: 2011-07-15 00:55+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,36 +28,38 @@ msgstr ""
 msgid "'%s' is not a directory."
 msgstr ""
 
-#: LogRotate/Config.py:708
+#: LogRotate/Config.py:710
 #, python-format
 msgid "'%s' is not a regular file."
 msgstr ""
 
-#: LogRotate/Config.py:1364
+#: LogRotate/Config.py:1366
 #, python-format
 msgid "'dateext': first_val: '%(first_val)s', option_value: '%(value)s'."
 msgstr ""
 
-#: LogRotate/Config.py:767 LogRotate/Config.py:789 LogRotate/Config.py:813
-#: LogRotate/Config.py:837 LogRotate/Config.py:842 LogRotate/Config.py:847
-#: LogRotate/Config.py:897 LogRotate/Config.py:917 LogRotate/Config.py:940
-#: LogRotate/Config.py:947 LogRotate/Config.py:992 LogRotate/Config.py:1024
-#: LogRotate/Config.py:1039 LogRotate/Config.py:1053 LogRotate/Config.py:1061
-#: LogRotate/Config.py:1068 LogRotate/Config.py:1076 LogRotate/Config.py:1083
-#: LogRotate/Config.py:1126 LogRotate/Config.py:1158 LogRotate/Config.py:1177
-#: LogRotate/Config.py:1267 LogRotate/Config.py:1280 LogRotate/Config.py:1287
-#: LogRotate/Config.py:1303 LogRotate/Config.py:1331 LogRotate/Config.py:1349
-#: LogRotate/Config.py:1366 LogRotate/Config.py:1383 LogRotate/Config.py:1395
-#: LogRotate/Config.py:1412 LogRotate/Config.py:1419 LogRotate/Config.py:1428
-#: LogRotate/Config.py:1437 LogRotate/Config.py:1523 LogRotate/Config.py:1530
-#: LogRotate/Config.py:1592 LogRotate/Config.py:1617 LogRotate/Config.py:1632
-#: LogRotate/Config.py:1646 LogRotate/Config.py:1705 LogRotate/Config.py:1714
-#: LogRotate/Config.py:1723 LogRotate/Config.py:1763 LogRotate/Config.py:1772
-#: LogRotate/Config.py:1781 LogRotate/Config.py:1792 LogRotate/Config.py:1805
-#: LogRotate/Config.py:1814 LogRotate/Config.py:1864 LogRotate/Config.py:1897
-#: LogRotate/Config.py:1904 LogRotate/Config.py:1938
-#: LogRotate/StatusFile.py:496 LogRotate/StatusFile.py:539
-#: LogRotate/StatusFile.py:565 LogRotate/StatusFile.py:576
+#: LogRotate/Config.py:769 LogRotate/Config.py:791 LogRotate/Config.py:815
+#: LogRotate/Config.py:839 LogRotate/Config.py:844 LogRotate/Config.py:849
+#: LogRotate/Config.py:899 LogRotate/Config.py:919 LogRotate/Config.py:942
+#: LogRotate/Config.py:949 LogRotate/Config.py:994 LogRotate/Config.py:1026
+#: LogRotate/Config.py:1041 LogRotate/Config.py:1055 LogRotate/Config.py:1063
+#: LogRotate/Config.py:1070 LogRotate/Config.py:1078 LogRotate/Config.py:1085
+#: LogRotate/Config.py:1128 LogRotate/Config.py:1160 LogRotate/Config.py:1179
+#: LogRotate/Config.py:1269 LogRotate/Config.py:1282 LogRotate/Config.py:1289
+#: LogRotate/Config.py:1305 LogRotate/Config.py:1333 LogRotate/Config.py:1351
+#: LogRotate/Config.py:1368 LogRotate/Config.py:1385 LogRotate/Config.py:1397
+#: LogRotate/Config.py:1414 LogRotate/Config.py:1421 LogRotate/Config.py:1430
+#: LogRotate/Config.py:1439 LogRotate/Config.py:1460 LogRotate/Config.py:1479
+#: LogRotate/Config.py:1499 LogRotate/Config.py:1529 LogRotate/Config.py:1536
+#: LogRotate/Config.py:1563 LogRotate/Config.py:1583 LogRotate/Config.py:1603
+#: LogRotate/Config.py:1629 LogRotate/Config.py:1644 LogRotate/Config.py:1658
+#: LogRotate/Config.py:1717 LogRotate/Config.py:1726 LogRotate/Config.py:1735
+#: LogRotate/Config.py:1775 LogRotate/Config.py:1784 LogRotate/Config.py:1793
+#: LogRotate/Config.py:1804 LogRotate/Config.py:1817 LogRotate/Config.py:1826
+#: LogRotate/Config.py:1876 LogRotate/Config.py:1909 LogRotate/Config.py:1916
+#: LogRotate/Config.py:1950 LogRotate/StatusFile.py:496
+#: LogRotate/StatusFile.py:539 LogRotate/StatusFile.py:565
+#: LogRotate/StatusFile.py:576
 #, python-format
 msgid "(file '%(file)s', line %(lnr)s)"
 msgstr ""
@@ -81,42 +83,42 @@ msgstr ""
 msgid "Called with '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1776
+#: LogRotate/Handler.py:1799
 #, python-format
 msgid "Check, whether logfile '%s' should rotated."
 msgstr ""
 
-#: LogRotate/Handler.py:1168
+#: LogRotate/Handler.py:1191
 #, python-format
 msgid "Checking file '%s' for deleting ..."
 msgstr ""
 
-#: LogRotate/Config.py:1411 LogRotate/Config.py:1522
+#: LogRotate/Config.py:1413 LogRotate/Config.py:1528
 #, python-format
 msgid "Checking for option '%s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:1348
+#: LogRotate/Config.py:1350
 #, python-format
 msgid "Checking for option 'dateext', negated: '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1278
+#: LogRotate/Config.py:1280
 #, python-format
 msgid "Checking for option 'period': key '%(key)s', value '%(value)s'."
 msgstr ""
 
-#: LogRotate/Config.py:1616
+#: LogRotate/Config.py:1628
 #, python-format
 msgid "Checking for option 'size', value '%s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:1644
+#: LogRotate/Config.py:1656
 #, python-format
 msgid "Checking for option 'taboo%(type)s', value: '%(value)s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:991
+#: LogRotate/Config.py:993
 #, python-format
 msgid "Checking line '%s' for a logrotate option."
 msgstr ""
@@ -147,7 +149,7 @@ msgstr ""
 msgid "Child in script '%(name)s' was terminated by signal %(retcode)d."
 msgstr ""
 
-#: LogRotate/Handler.py:1740
+#: LogRotate/Handler.py:1763
 #, python-format
 msgid "Child was terminated by signal %d."
 msgstr ""
@@ -162,41 +164,41 @@ msgstr ""
 msgid "Common options"
 msgstr ""
 
-#: LogRotate/Config.py:1204
+#: LogRotate/Config.py:1206
 #, python-format
 msgid "Compress command '%s' not found."
 msgstr ""
 
-#: LogRotate/Handler.py:1993
+#: LogRotate/Handler.py:2016
 #, python-format
 msgid "Compress options: '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1925
+#: LogRotate/Handler.py:1948
 #, python-format
 msgid "Compressing file '%(file)s' to '%(target)s' with '%(cmd)s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:1967
+#: LogRotate/Handler.py:2208 LogRotate/Handler.py:2275
+#: LogRotate/Handler.py:2350
 #, python-format
 msgid ""
-"Compressing source '%(source)s' to target'%(target)s' with command "
-"'%(cmd)s'."
+"Compressing source '%(source)s' to target '%(target)s' with module "
+"'%(module)s'."
 msgstr ""
 
-#: LogRotate/Handler.py:2185 LogRotate/Handler.py:2248
-#: LogRotate/Handler.py:2319
+#: LogRotate/Handler.py:1990
 #, python-format
 msgid ""
-"Compressing source '%(source)s' to target'%(target)s' with module "
-"'%(module)s'."
+"Compressing source '%(source)s' to target'%(target)s' with command "
+"'%(cmd)s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1881
+#: LogRotate/Handler.py:1904
 msgid "Compression of all uncompressed logfiles ..."
 msgstr ""
 
-#: LogRotate/Handler.py:1095
+#: LogRotate/Handler.py:1118
 #, python-format
 msgid "Compression of file '%s' will be delayed."
 msgstr ""
@@ -205,32 +207,32 @@ msgstr ""
 msgid "Configuration check only."
 msgstr ""
 
-#: LogRotate/Handler.py:483
+#: LogRotate/Handler.py:491
 msgid "Configuration reader object structure"
 msgstr ""
 
-#: LogRotate/Handler.py:2076
+#: LogRotate/Handler.py:2099
 #, python-format
 msgid "Copying all file metadata to target '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:902
+#: LogRotate/Handler.py:925
 #, python-format
 msgid "Copying file '%(from)s' => '%(to)s'."
 msgstr ""
 
-#: LogRotate/Handler.py:2143
+#: LogRotate/Handler.py:2166
 msgid "Copying ownership from source to target."
 msgstr ""
 
-#: LogRotate/Handler.py:2092
+#: LogRotate/Handler.py:2115
 #, python-format
 msgid ""
 "Copying permissions and timestamps from source '%(src)s' to target "
 "'%(target)s'."
 msgstr ""
 
-#: LogRotate/Config.py:1010
+#: LogRotate/Config.py:1012
 #, python-format
 msgid "Could not detect option in line '%s'."
 msgstr ""
@@ -250,12 +252,12 @@ msgstr ""
 msgid "Could not open status file '%s' for write: "
 msgstr ""
 
-#: LogRotate/Config.py:718
+#: LogRotate/Config.py:720
 #, python-format
 msgid "Could not read configuration file '%s'"
 msgstr ""
 
-#: LogRotate/Handler.py:345
+#: LogRotate/Handler.py:350
 msgid "Could not read configuration."
 msgstr ""
 
@@ -269,87 +271,87 @@ msgstr ""
 msgid "Couldn't detect prefix '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:563
+#: LogRotate/Handler.py:579
 #, python-format
 msgid "Couldn't open PID file '%(file)s' for reading: %(msg)s"
 msgstr ""
 
-#: LogRotate/Handler.py:630
+#: LogRotate/Handler.py:653
 #, python-format
 msgid "Couldn't open PID file '%(file)s' for writing: %(msg)s"
 msgstr ""
 
-#: LogRotate/Handler.py:1673
+#: LogRotate/Handler.py:1696
 #, python-format
 msgid "Create permissions: %(mode)4o, Owner-UID: %(uid)d, Group-GID: %(gid)d"
 msgstr ""
 
-#: LogRotate/Handler.py:1661
+#: LogRotate/Handler.py:1684
 #, python-format
 msgid "Creating directory '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:1631
+#: LogRotate/Handler.py:1654
 #, python-format
 msgid "Creating olddir '%s' recursive ..."
 msgstr ""
 
-#: LogRotate/Handler.py:1171
+#: LogRotate/Handler.py:1194
 #, python-format
 msgid "Current count: %(count)d, current age: %(age)d seconds"
 msgstr ""
 
-#: LogRotate/Handler.py:1450
+#: LogRotate/Handler.py:1473
 #, python-format
 msgid "Cyclic rotation from '%(from)s' to '%(to)s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1817
+#: LogRotate/Handler.py:1840
 #, python-format
 msgid "Date of last rotation: %s."
 msgstr ""
 
-#: LogRotate/Handler.py:1834
+#: LogRotate/Handler.py:1857
 #, python-format
 msgid "Date of next rotation '%(next)s' is in future, rotation not necessary."
 msgstr ""
 
-#: LogRotate/Handler.py:1821
+#: LogRotate/Handler.py:1844
 #, python-format
 msgid "Date of next rotation: %s."
 msgstr ""
 
-#: LogRotate/Handler.py:1179
+#: LogRotate/Handler.py:1202
 #, python-format
 msgid "Deleting '%s' because of too much."
 msgstr ""
 
-#: LogRotate/Handler.py:1188
+#: LogRotate/Handler.py:1211
 #, python-format
 msgid "Deleting '%s' because of too old."
 msgstr ""
 
-#: LogRotate/Handler.py:1859
+#: LogRotate/Handler.py:1882
 #, python-format
 msgid "Deleting file '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:2016 LogRotate/Handler.py:2213
-#: LogRotate/Handler.py:2284 LogRotate/Handler.py:2355
+#: LogRotate/Handler.py:2039 LogRotate/Handler.py:2240
+#: LogRotate/Handler.py:2315 LogRotate/Handler.py:2390
 #, python-format
 msgid "Deleting uncompressed file '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:1851
+#: LogRotate/Handler.py:1874
 msgid "Deletion of all superfluid logfiles ..."
 msgstr ""
 
-#: LogRotate/Config.py:1936
+#: LogRotate/Config.py:1948
 #, python-format
 msgid "Directive '%s' is not allowed outside of a logfile definition."
 msgstr ""
 
-#: LogRotate/Handler.py:1650
+#: LogRotate/Handler.py:1673
 #, python-format
 msgid "Directory '%s' allready exists, not created."
 msgstr ""
@@ -359,12 +361,12 @@ msgstr ""
 msgid "Directory '%s' doesn't exists."
 msgstr ""
 
-#: LogRotate/Handler.py:1658
+#: LogRotate/Handler.py:1681
 #, python-format
 msgid "Directory '%s' exists, but is not a valid directory."
 msgstr ""
 
-#: LogRotate/Handler.py:1627
+#: LogRotate/Handler.py:1650
 #, python-format
 msgid "Directory chain to create: '%s'."
 msgstr ""
@@ -373,7 +375,7 @@ msgstr ""
 msgid "Display brief usage message and exit."
 msgstr ""
 
-#: LogRotate/Handler.py:863
+#: LogRotate/Handler.py:886
 #, python-format
 msgid "Do rotate logfile '%s' ..."
 msgstr ""
@@ -382,103 +384,103 @@ msgstr ""
 msgid "Don't do anything, just test (implies -v and -T)"
 msgstr ""
 
-#: LogRotate/Config.py:841
+#: LogRotate/Config.py:843
 msgid "End of a logfile definition."
 msgstr ""
 
-#: LogRotate/Handler.py:986 LogRotate/Handler.py:2130
+#: LogRotate/Handler.py:1009 LogRotate/Handler.py:2153
 #, python-format
 msgid "Error on chmod of '%(target)s': %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:1007 LogRotate/Handler.py:2158
+#: LogRotate/Handler.py:1030 LogRotate/Handler.py:2181
 #, python-format
 msgid "Error on chown of '%(file)s': %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:1702
+#: LogRotate/Handler.py:1725
 #, python-format
 msgid "Error on chowning directory '%(dir)s': %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:909
+#: LogRotate/Handler.py:932
 #, python-format
 msgid "Error on copying '%(from)s' => '%(to)s': %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:1683
+#: LogRotate/Handler.py:1706
 #, python-format
 msgid "Error on creating directory '%(dir)s': %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:955
+#: LogRotate/Handler.py:978
 #, python-format
 msgid "Error on creating file '%(from)s': %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:886 LogRotate/Handler.py:940
+#: LogRotate/Handler.py:909 LogRotate/Handler.py:963
 #, python-format
 msgid "Error on moving '%(from)s' => '%(to)s': %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:2258 LogRotate/Handler.py:2329
+#: LogRotate/Handler.py:2289 LogRotate/Handler.py:2364
 #, python-format
 msgid "Error on open file '%(file)s' on reading: %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:2200 LogRotate/Handler.py:2268
-#: LogRotate/Handler.py:2339
+#: LogRotate/Handler.py:2227 LogRotate/Handler.py:2299
+#: LogRotate/Handler.py:2374
 #, python-format
 msgid "Error on open file '%(file)s' on writing: %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:1865
+#: LogRotate/Handler.py:1888
 #, python-format
 msgid "Error on removing file '%(file)s': %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:2114
+#: LogRotate/Handler.py:2137
 #, python-format
 msgid "Error on setting times on target file '%(target)s': %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:921
+#: LogRotate/Handler.py:944
 #, python-format
 msgid "Error on truncing file '%(from)s': %(err)s"
 msgstr ""
 
-#: LogRotate/Handler.py:436
+#: LogRotate/Handler.py:444
 #, python-format
 msgid "Error removing PID file '%(file)s': %(msg)"
 msgstr ""
 
-#: LogRotate/Handler.py:2023 LogRotate/Handler.py:2220
-#: LogRotate/Handler.py:2291 LogRotate/Handler.py:2362
+#: LogRotate/Handler.py:2046 LogRotate/Handler.py:2247
+#: LogRotate/Handler.py:2322 LogRotate/Handler.py:2397
 #, python-format
 msgid "Error removing uncompressed file '%(file)s': %(msg)"
 msgstr ""
 
-#: LogRotate/Handler.py:1729
+#: LogRotate/Handler.py:1752
 #, python-format
 msgid "Executing command: '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:759
+#: LogRotate/Handler.py:782
 #, python-format
 msgid "Executing firstaction script '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:826
+#: LogRotate/Handler.py:849
 #, python-format
 msgid "Executing lastaction script '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:805
+#: LogRotate/Handler.py:828
 #, python-format
 msgid "Executing postrun script '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:777
+#: LogRotate/Handler.py:800
 #, python-format
 msgid "Executing prerun script '%s' ..."
 msgstr ""
@@ -488,7 +490,7 @@ msgstr ""
 msgid "Executing script '%(name)s' with command: '%(cmd)s'"
 msgstr ""
 
-#: LogRotate/Handler.py:1747
+#: LogRotate/Handler.py:1770
 #, python-format
 msgid "Execution failed: %s"
 msgstr ""
@@ -498,21 +500,16 @@ msgstr ""
 msgid "Execution of script '%(name)s' failed: %(error)s"
 msgstr ""
 
-#: LogRotate/Config.py:1621
+#: LogRotate/Config.py:1633
 msgid "Failing size definition."
 msgstr ""
 
-#: LogRotate/Config.py:680 LogRotate/Config.py:705
+#: LogRotate/Config.py:682 LogRotate/Config.py:707 LogRotate/Mailer.py:492
 #, python-format
 msgid "File '%s' doesn't exists."
 msgstr ""
 
-#: LogRotate/Mailer.py:492
-#, python-format
-msgid "File '%s' dosn't exists."
-msgstr ""
-
-#: LogRotate/Handler.py:1920
+#: LogRotate/Handler.py:1943
 #, python-format
 msgid "File '%s' has a size of 0, skip compressing."
 msgstr ""
@@ -522,32 +519,32 @@ msgstr ""
 msgid "File '%s' is not a regular file."
 msgstr ""
 
-#: LogRotate/Handler.py:1083
+#: LogRotate/Handler.py:1106
 #, python-format
 msgid "File '%s' seems to be compressed, skip it."
 msgstr ""
 
-#: LogRotate/Handler.py:1089
+#: LogRotate/Handler.py:1112
 #, python-format
 msgid "File '%s' will be deleted, compression unnecessary."
 msgstr ""
 
-#: LogRotate/Handler.py:2066 LogRotate/Handler.py:2084
+#: LogRotate/Handler.py:2089 LogRotate/Handler.py:2107
 #, python-format
 msgid "File or directory '%s' doesn't exists."
 msgstr ""
 
-#: LogRotate/Handler.py:1826
+#: LogRotate/Handler.py:1849
 #, python-format
 msgid "Filesize %(filesize)d is less than %(maxsize)d, rotation not necessary."
 msgstr ""
 
-#: LogRotate/Handler.py:1795
+#: LogRotate/Handler.py:1818
 #, python-format
 msgid "Filesize of '%(file)s': %(size)d."
 msgstr ""
 
-#: LogRotate/Config.py:2079
+#: LogRotate/Config.py:2091
 #, python-format
 msgid "Find all logfiles for shell matching pattern '%s' ..."
 msgstr ""
@@ -594,7 +591,7 @@ msgstr ""
 msgid "Found factor %d."
 msgstr ""
 
-#: LogRotate/Handler.py:495
+#: LogRotate/Handler.py:504
 msgid "Found global options:"
 msgstr ""
 
@@ -603,7 +600,7 @@ msgstr ""
 msgid "Found invalid mail address '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:2093
+#: LogRotate/Config.py:2105
 #, python-format
 msgid "Found logfile '%(file)s for pattern '%(pattern)s'."
 msgstr ""
@@ -613,39 +610,39 @@ msgstr ""
 msgid "Found logfile '%(file)s' with rotation date '%(date)s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1105
+#: LogRotate/Handler.py:1128
 msgid "Found logfiles to compress:"
 msgstr ""
 
-#: LogRotate/Handler.py:1195
+#: LogRotate/Handler.py:1218
 msgid "Found logfiles to delete:"
 msgstr ""
 
-#: LogRotate/Handler.py:1350
+#: LogRotate/Handler.py:1373
 msgid "Found old logfiles:"
 msgstr ""
 
-#: LogRotate/Config.py:1015
+#: LogRotate/Config.py:1017
 #, python-format
 msgid "Found option '%(opt)s' with value '%(val)s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1467
+#: LogRotate/Handler.py:1490
 msgid "Found rotations:"
 msgstr ""
 
-#: LogRotate/Config.py:939
+#: LogRotate/Config.py:941
 msgid "Found start of a external script definition."
 msgstr ""
 
-#: LogRotate/Config.py:915
+#: LogRotate/Config.py:917
 #, python-format
 msgid ""
 "Found start of a regular script definition: type: '%(type)s', name: "
 "'%(name)s'."
 msgstr ""
 
-#: LogRotate/Config.py:1036
+#: LogRotate/Config.py:1038
 #, python-format
 msgid "Found value '%(value)s' behind the boolean option '%(option)s', ignoring."
 msgstr ""
@@ -666,7 +663,7 @@ msgstr ""
 msgid "Given value is 'None'."
 msgstr ""
 
-#: LogRotate/Config.py:1630
+#: LogRotate/Config.py:1642
 #, python-format
 msgid "Got a rotation size in '%(directive)s' of %(bytes)d bytes."
 msgstr ""
@@ -680,7 +677,7 @@ msgstr ""
 msgid "Got returncode for script '%(name)s': '%(retcode)s'"
 msgstr ""
 
-#: LogRotate/Handler.py:1737
+#: LogRotate/Handler.py:1760
 #, python-format
 msgid "Got returncode: '%s'."
 msgstr ""
@@ -699,22 +696,22 @@ msgstr ""
 msgid "Idendified version of status file: %d"
 msgstr ""
 
-#: LogRotate/Config.py:1820
+#: LogRotate/Config.py:1832
 #, python-format
 msgid "Including directory '%s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:1828
+#: LogRotate/Config.py:1840
 #, python-format
 msgid "Including item '%(item)s' ('%(path)s') ..."
 msgstr ""
 
-#: LogRotate/Config.py:1780
+#: LogRotate/Config.py:1792
 #, python-format
 msgid "Including object '%s' doesn't exists."
 msgstr ""
 
-#: LogRotate/Config.py:1790
+#: LogRotate/Config.py:1802
 #, python-format
 msgid "Including object '%s' is neither a regular file  nor a directory."
 msgstr ""
@@ -728,7 +725,7 @@ msgstr ""
 msgid "Initial search for the sendmail executable ..."
 msgstr ""
 
-#: LogRotate/Config.py:1246 LogRotate/Config.py:1250
+#: LogRotate/Config.py:1248 LogRotate/Config.py:1252
 #, python-format
 msgid "Invalid SMTP port '%s' given."
 msgstr ""
@@ -738,12 +735,12 @@ msgstr ""
 msgid "Invalid content for a period: '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1565
+#: LogRotate/Config.py:1572
 #, python-format
 msgid "Invalid create mode '%s' in 'olddir'."
 msgstr ""
 
-#: LogRotate/Config.py:1466
+#: LogRotate/Config.py:1469
 #, python-format
 msgid "Invalid create mode '%s'."
 msgstr ""
@@ -753,17 +750,17 @@ msgstr ""
 msgid "Invalid date: '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1627
+#: LogRotate/Config.py:1639
 #, python-format
 msgid "Invalid definition for 'size': '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1502 LogRotate/Config.py:1600
+#: LogRotate/Config.py:1508 LogRotate/Config.py:1612
 #, python-format
 msgid "Invalid group '%(group)s' in '%(what)s'."
 msgstr ""
 
-#: LogRotate/Config.py:1237
+#: LogRotate/Config.py:1239
 #, python-format
 msgid "Invalid mail address for 'mailfrom' given: '%s'."
 msgstr ""
@@ -773,17 +770,17 @@ msgstr ""
 msgid "Invalid mail address given: '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1322
+#: LogRotate/Config.py:1324
 #, python-format
 msgid "Invalid maxage definition: '%s'"
 msgstr ""
 
-#: LogRotate/Config.py:1483 LogRotate/Config.py:1582
+#: LogRotate/Config.py:1488 LogRotate/Config.py:1592
 #, python-format
 msgid "Invalid owner '%(owner)s' in '%(what)s'."
 msgstr ""
 
-#: LogRotate/Config.py:1294
+#: LogRotate/Config.py:1296
 #, python-format
 msgid "Invalid period definition: '%s'."
 msgstr ""
@@ -802,59 +799,59 @@ msgstr ""
 msgid "Invalid value for property '%s' given."
 msgstr ""
 
-#: LogRotate/Config.py:1852
+#: LogRotate/Config.py:1864
 #, python-format
 msgid "Item '%(item)s' is matching pattern '%(pattern)s', skiping."
 msgstr ""
 
-#: LogRotate/Config.py:1842
+#: LogRotate/Config.py:1854
 #, python-format
 msgid "Item '%s' is not a regular file."
 msgstr ""
 
-#: LogRotate/Config.py:882
+#: LogRotate/Config.py:884
 #, python-format
 msgid "Lastaction script '%s' not found."
 msgstr ""
 
-#: LogRotate/Config.py:2099
+#: LogRotate/Config.py:2111
 #, python-format
 msgid ""
 "Logfile '%(logfile)s' is even defined (file '%(cfgfile)s', row "
 "%(rownum)d) and so not taken a second time."
 msgstr ""
 
-#: LogRotate/Handler.py:713
+#: LogRotate/Handler.py:736
 #, python-format
 msgid "Logfile '%s' WILL rotated."
 msgstr ""
 
-#: LogRotate/Handler.py:1780
+#: LogRotate/Handler.py:1803
 #, python-format
 msgid "Logfile '%s' doesn't exists, not rotated."
 msgstr ""
 
-#: LogRotate/Handler.py:1801
+#: LogRotate/Handler.py:1824
 #, python-format
 msgid "Logfile '%s' has a filesize of Zero, not rotated."
 msgstr ""
 
-#: LogRotate/Handler.py:1789
+#: LogRotate/Handler.py:1812
 #, python-format
 msgid "Logfile '%s' is not a regular file, not rotated."
 msgstr ""
 
-#: LogRotate/Handler.py:715
+#: LogRotate/Handler.py:738
 #, python-format
 msgid "Logfile '%s' will NOT rotated."
 msgstr ""
 
-#: LogRotate/Config.py:2109
+#: LogRotate/Config.py:2121
 #, python-format
 msgid "Logfile '%s' will taken."
 msgstr ""
 
-#: LogRotate/Config.py:787
+#: LogRotate/Config.py:789
 msgid "Logfile pattern definition not allowed inside a logfile definition."
 msgstr ""
 
@@ -867,27 +864,27 @@ msgstr ""
 msgid "Logrotate script object '%s' will destroyed."
 msgstr ""
 
-#: LogRotate/Handler.py:342
+#: LogRotate/Handler.py:346
 msgid "Logrotating initialised."
 msgstr ""
 
-#: LogRotate/Handler.py:357
+#: LogRotate/Handler.py:363
 msgid "Logrotating ready for work."
 msgstr ""
 
-#: LogRotate/Handler.py:756
+#: LogRotate/Handler.py:779
 msgid "Looking, whether the firstaction script should be executed."
 msgstr ""
 
-#: LogRotate/Handler.py:814
+#: LogRotate/Handler.py:837
 msgid "Looking, whether the lastaction script should be executed."
 msgstr ""
 
-#: LogRotate/Handler.py:793
+#: LogRotate/Handler.py:816
 msgid "Looking, whether the postrun script should be executed."
 msgstr ""
 
-#: LogRotate/Handler.py:768
+#: LogRotate/Handler.py:791
 msgid "Looking, whether the prerun script should be executed."
 msgstr ""
 
@@ -895,37 +892,37 @@ msgstr ""
 msgid "Mailer object will destroyed."
 msgstr ""
 
-#: LogRotate/Handler.py:1160
+#: LogRotate/Handler.py:1183
 #, python-format
 msgid "Max. count rotations: %d"
 msgstr ""
 
-#: LogRotate/Handler.py:1152
+#: LogRotate/Handler.py:1175
 #, python-format
 msgid "Maxage: %d seconds"
 msgstr ""
 
-#: LogRotate/Handler.py:879 LogRotate/Handler.py:929
+#: LogRotate/Handler.py:902 LogRotate/Handler.py:952
 #, python-format
 msgid "Moving file '%(from)s' => '%(to)s'."
 msgstr ""
 
-#: LogRotate/Handler.py:520
+#: LogRotate/Handler.py:531
 #, python-format
 msgid "Name of state file: '%s'"
 msgstr ""
 
-#: LogRotate/Config.py:845
+#: LogRotate/Config.py:847
 #, python-format
 msgid "Needless content found at the end of a logfile definition found: '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1114
+#: LogRotate/Config.py:1116
 #, python-format
 msgid "Negative value %(value)s for option '%(option)s' is not allowed."
 msgstr ""
 
-#: LogRotate/Handler.py:2061
+#: LogRotate/Handler.py:2084
 msgid ""
 "Neither 'target' nor 'statinfo' was given on calling "
 "_copy_file_metadata()."
@@ -936,21 +933,21 @@ msgstr ""
 msgid "Neither a logfile nor a date found in line '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1896
+#: LogRotate/Config.py:1908
 msgid "Nested logfile definitions are not allowed."
 msgstr ""
 
-#: LogRotate/Config.py:957
+#: LogRotate/Config.py:959
 #, python-format
 msgid "New external script name: '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:931
+#: LogRotate/Config.py:933
 #, python-format
 msgid "New log script name: '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:868
+#: LogRotate/Config.py:870
 msgid "New logfile definition:"
 msgstr ""
 
@@ -964,7 +961,7 @@ msgstr ""
 msgid "No command to execute defined in script '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1063
+#: LogRotate/Handler.py:1086
 msgid "No compression defined."
 msgstr ""
 
@@ -972,7 +969,7 @@ msgstr ""
 msgid "No configuration file given."
 msgstr ""
 
-#: LogRotate/Handler.py:1548
+#: LogRotate/Handler.py:1571
 msgid "No dirname directive for olddir given."
 msgstr ""
 
@@ -981,68 +978,68 @@ msgstr ""
 msgid "No execute permissions to '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:859
+#: LogRotate/Config.py:861
 #, python-format
 msgid ""
 "No extension for compressed logfiles given (File of definition: "
 "'%(file)s', start definition: %(rownum)d)."
 msgstr ""
 
-#: LogRotate/Config.py:1762
+#: LogRotate/Config.py:1774
 msgid "No file or directory given in a include directive."
 msgstr ""
 
-#: LogRotate/Handler.py:649
+#: LogRotate/Handler.py:672
 msgid "No logfile definitions found."
 msgstr ""
 
-#: LogRotate/Config.py:2085
+#: LogRotate/Config.py:2097
 #, python-format
 msgid "No logfile found for pattern '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1902
+#: LogRotate/Config.py:1914
 msgid "No logfile pattern defined on starting a logfile definition."
 msgstr ""
 
-#: LogRotate/Config.py:2073
+#: LogRotate/Config.py:2085
 msgid "No logfile pattern defined."
 msgstr ""
 
-#: LogRotate/Handler.py:1885
+#: LogRotate/Handler.py:1908
 msgid "No logfiles to compress found."
 msgstr ""
 
-#: LogRotate/Handler.py:1855
+#: LogRotate/Handler.py:1878
 msgid "No logfiles to delete found."
 msgstr ""
 
-#: LogRotate/Handler.py:1147
+#: LogRotate/Handler.py:1170
 msgid "No maxage given."
 msgstr ""
 
-#: LogRotate/Handler.py:1069 LogRotate/Handler.py:1139
+#: LogRotate/Handler.py:1092 LogRotate/Handler.py:1162
 msgid "No old logfiles available."
 msgstr ""
 
-#: LogRotate/Handler.py:1108
+#: LogRotate/Handler.py:1131
 msgid "No old logfiles to compress found."
 msgstr ""
 
-#: LogRotate/Handler.py:1198
+#: LogRotate/Handler.py:1221
 msgid "No old logfiles to delete found."
 msgstr ""
 
-#: LogRotate/Handler.py:590
+#: LogRotate/Handler.py:608
 #, python-format
 msgid "No permission to signal the process %d ..."
 msgstr ""
 
-#: LogRotate/Config.py:1704
+#: LogRotate/Config.py:1716
 msgid "No script name given in a script directive."
 msgstr ""
 
-#: LogRotate/Handler.py:576
+#: LogRotate/Handler.py:592
 #, python-format
 msgid "No useful information found in PID file '%(file)s': '%(line)s'"
 msgstr ""
@@ -1057,22 +1054,22 @@ msgstr ""
 msgid "No write access to status file '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1610
+#: LogRotate/Handler.py:1633
 #, python-format
 msgid "No write and execute access to olddir '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1605
+#: LogRotate/Handler.py:1628
 #, python-format
 msgid "Olddir '%s' allready exists, not created."
 msgstr ""
 
-#: LogRotate/Handler.py:1617
+#: LogRotate/Handler.py:1640
 #, python-format
 msgid "Olddir '%s' exists, but is not a valid directory."
 msgstr ""
 
-#: LogRotate/Handler.py:1597
+#: LogRotate/Handler.py:1620
 #, python-format
 msgid "Olddir name is now '%s'."
 msgstr ""
@@ -1086,19 +1083,20 @@ msgstr ""
 msgid "Only one configuration file is allowed."
 msgstr ""
 
-#: LogRotate/Config.py:1770
+#: LogRotate/Config.py:1782
 msgid ""
 "Only one declaration of a file or directory is allowed in a include "
 "directive, the first one is used."
 msgstr ""
 
-#: LogRotate/Config.py:1712
+#: LogRotate/Config.py:1724
 msgid ""
 "Only one script name is allowed in a script directive, the first one is "
 "used."
 msgstr ""
 
-#: LogRotate/Handler.py:994 LogRotate/Handler.py:1690 LogRotate/Handler.py:2147
+#: LogRotate/Handler.py:1017 LogRotate/Handler.py:1713
+#: LogRotate/Handler.py:2170
 msgid "Only root may execute chown()."
 msgstr ""
 
@@ -1107,53 +1105,53 @@ msgstr ""
 msgid "Open status file '%s' for writing ..."
 msgstr ""
 
-#: LogRotate/Config.py:1059 LogRotate/Config.py:1066 LogRotate/Config.py:1074
-#: LogRotate/Config.py:1081
+#: LogRotate/Config.py:1061 LogRotate/Config.py:1068 LogRotate/Config.py:1076
+#: LogRotate/Config.py:1083
 #, python-format
 msgid "Option '%(by)s' disables option '%(what)'."
 msgstr ""
 
-#: LogRotate/Config.py:1108
+#: LogRotate/Config.py:1110
 #, python-format
 msgid "Option '%(option)s' has no integer value: %(msg)s."
 msgstr ""
 
-#: LogRotate/Config.py:1285
+#: LogRotate/Config.py:1287
 #, python-format
 msgid "Option '%(option)s' may not have a value ('%(value)s')."
 msgstr ""
 
-#: LogRotate/Config.py:1099 LogRotate/Config.py:1195 LogRotate/Config.py:1223
+#: LogRotate/Config.py:1101 LogRotate/Config.py:1197 LogRotate/Config.py:1225
 #, python-format
 msgid "Option '%s' must have a value."
 msgstr ""
 
-#: LogRotate/Config.py:1219
+#: LogRotate/Config.py:1221
 #, python-format
 msgid "Option '%s' not allowed inside a logfile directive."
 msgstr ""
 
-#: LogRotate/Config.py:1426 LogRotate/Config.py:1435
+#: LogRotate/Config.py:1428 LogRotate/Config.py:1437
 #, python-format
 msgid "Option '%s' was set, so option 'create' has no effect."
 msgstr ""
 
-#: LogRotate/Config.py:1542
+#: LogRotate/Config.py:1548
 #, python-format
 msgid "Option '%s' without a value given."
 msgstr ""
 
-#: LogRotate/Config.py:1198 LogRotate/Config.py:1225
+#: LogRotate/Config.py:1200 LogRotate/Config.py:1227
 #, python-format
 msgid "Option '%s' without a value."
 msgstr ""
 
-#: LogRotate/Config.py:1664
+#: LogRotate/Config.py:1676
 #, python-format
 msgid "Option 'taboo%s' needs a value."
 msgstr ""
 
-#: LogRotate/Config.py:1651
+#: LogRotate/Config.py:1663
 #, python-format
 msgid "Option 'taboo%s' not allowed inside a logfile directive."
 msgstr ""
@@ -1162,12 +1160,12 @@ msgstr ""
 msgid "Options"
 msgstr ""
 
-#: LogRotate/Handler.py:550
+#: LogRotate/Handler.py:564
 #, python-format
 msgid "PID file '%s' doesn't exists."
 msgstr ""
 
-#: LogRotate/Handler.py:528
+#: LogRotate/Handler.py:541
 #, python-format
 msgid "PID file: '%s'"
 msgstr ""
@@ -1191,7 +1189,7 @@ msgstr ""
 msgid "Pattern '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:708
+#: LogRotate/Handler.py:731
 #, python-format
 msgid "Performing logfile '%s' ..."
 msgstr ""
@@ -1206,27 +1204,27 @@ msgstr ""
 msgid "Permissions to parent directory '%s' are OK."
 msgstr ""
 
-#: LogRotate/Config.py:875
+#: LogRotate/Config.py:877
 #, python-format
 msgid "Postrotate script '%s' not found."
 msgstr ""
 
-#: LogRotate/Handler.py:587
+#: LogRotate/Handler.py:604
 #, python-format
 msgid "Process with PID %d anonymous died."
 msgstr ""
 
-#: LogRotate/Handler.py:596
+#: LogRotate/Handler.py:616
 #, python-format
 msgid "Process with PID %d is allready running."
 msgstr ""
 
-#: LogRotate/Handler.py:557
+#: LogRotate/Handler.py:573
 #, python-format
 msgid "Reading PID file '%s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:712
+#: LogRotate/Config.py:714
 #, python-format
 msgid "Reading configuration from '%s' ..."
 msgstr ""
@@ -1236,28 +1234,28 @@ msgstr ""
 msgid "Reading status file '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:948
+#: LogRotate/Handler.py:971
 #, python-format
 msgid "Recreating file '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1804 LogRotate/Config.py:1863
+#: LogRotate/Config.py:1816 LogRotate/Config.py:1875
 #, python-format
 msgid "Recursive including of '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1418 LogRotate/Config.py:1529
+#: LogRotate/Config.py:1420 LogRotate/Config.py:1535
 #, python-format
 msgid "Removing '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:432
+#: LogRotate/Handler.py:439
 #, python-format
 msgid "Removing PID file '%s' ..."
 msgstr ""
 
 #: LogRotate/Config.py:397
-msgid "Resetting default values for directives to hard coded values"
+msgid "Resetting default values for directives to hard coded values."
 msgstr ""
 
 #: LogRotate/Common.py:419
@@ -1285,32 +1283,32 @@ msgstr ""
 msgid "Rest after years: '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1440
+#: LogRotate/Handler.py:1463
 #, python-format
 msgid "Resulting target '%s' exists, retrieve cyclic rotation ..."
 msgstr ""
 
-#: LogRotate/Handler.py:1393
+#: LogRotate/Handler.py:1416
 #, python-format
 msgid ""
 "Retrieving all movings and rotations for logfile '%(file)s' to target "
 "'%(target)s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:1228
+#: LogRotate/Handler.py:1251
 #, python-format
 msgid "Retrieving all old logfiles for file '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:1056
+#: LogRotate/Handler.py:1079
 msgid "Retrieving logfiles to compress ..."
 msgstr ""
 
-#: LogRotate/Handler.py:1132
+#: LogRotate/Handler.py:1155
 msgid "Retrieving logfiles to delete ..."
 msgstr ""
 
-#: LogRotate/Handler.py:1495
+#: LogRotate/Handler.py:1518
 #, python-format
 msgid "Retrieving the name of the rotated file of '%s' ..."
 msgstr ""
@@ -1319,31 +1317,26 @@ msgstr ""
 msgid "Rotates, compresses and mails system logs."
 msgstr ""
 
-#: LogRotate/Handler.py:1807
+#: LogRotate/Handler.py:1830
 #, python-format
 msgid "Rotating of '%s' because of force mode."
 msgstr ""
 
-#: LogRotate/Handler.py:697
+#: LogRotate/Handler.py:720
 msgid "Rotating of logfile definition:"
 msgstr ""
 
-#: LogRotate/Config.py:1721
+#: LogRotate/Config.py:1733
 #, python-format
 msgid "Script name '%s' is allready declared, it will be overwritten."
 msgstr ""
 
-#: LogRotate/Handler.py:1338
+#: LogRotate/Handler.py:1361
 #, python-format
 msgid "Search for pattern '%s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:630
-#, python-format
-msgid "Search path '%s' doesn't exists or is not a directory"
-msgstr ""
-
-#: LogRotate/Config.py:565
+#: LogRotate/Config.py:565 LogRotate/Config.py:630
 #, python-format
 msgid "Search path '%s' doesn't exists or is not a directory."
 msgstr ""
@@ -1358,7 +1351,7 @@ msgstr ""
 msgid "Sendmail command '%s' not found."
 msgstr ""
 
-#: LogRotate/Config.py:1140 LogRotate/Config.py:1181
+#: LogRotate/Config.py:1142 LogRotate/Config.py:1183
 #, python-format
 msgid "Senseless option value '%(value)s' after '%(option)s'."
 msgstr ""
@@ -1376,52 +1369,52 @@ msgstr ""
 msgid "Set this do simulate commands"
 msgstr ""
 
-#: LogRotate/Config.py:1298 LogRotate/Config.py:1326
+#: LogRotate/Config.py:1300 LogRotate/Config.py:1328
 #, python-format
 msgid "Setting '%(what)s' in '%(directive)s' to %(to)f days."
 msgstr ""
 
-#: LogRotate/Config.py:1378 LogRotate/Config.py:1390
+#: LogRotate/Config.py:1380 LogRotate/Config.py:1392
 #, python-format
 msgid "Setting '%(what)s' in '%(directive)s' to %(to)s."
 msgstr ""
 
-#: LogRotate/Handler.py:2108
+#: LogRotate/Handler.py:2131
 #, python-format
 msgid "Setting atime and mtime of target '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1047
+#: LogRotate/Config.py:1049
 #, python-format
 msgid "Setting boolean option '%(option)s' in '%(directive)s' to '%(value)s'."
 msgstr ""
 
-#: LogRotate/Config.py:1265
+#: LogRotate/Config.py:1267
 #, python-format
 msgid "Setting global option '%(option)s' to '%(value)s'."
 msgstr ""
 
-#: LogRotate/Config.py:1120
+#: LogRotate/Config.py:1122
 #, python-format
 msgid "Setting integer option '%(option)s' in '%(directive)s' to '%(value)s'."
 msgstr ""
 
-#: LogRotate/Config.py:1152
+#: LogRotate/Config.py:1154
 #, python-format
 msgid "Setting mail address in '%(directive)s' to '%(addr)s'."
 msgstr ""
 
-#: LogRotate/Config.py:1172
+#: LogRotate/Config.py:1174
 #, python-format
 msgid "Setting mailfirst in '%(directive)s' to '%(value)s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1000
+#: LogRotate/Handler.py:1023
 #, python-format
 msgid "Setting ownership of '%(file)s' to uid %(uid)d and gid %(gid)d."
 msgstr ""
 
-#: LogRotate/Handler.py:979 LogRotate/Handler.py:2123
+#: LogRotate/Handler.py:1002 LogRotate/Handler.py:2146
 #, python-format
 msgid "Setting permissions of '%(target)s' to %(mode)4o."
 msgstr ""
@@ -1448,22 +1441,22 @@ msgstr ""
 msgid "Shred command not found, shred disabled."
 msgstr ""
 
-#: LogRotate/Config.py:1835
+#: LogRotate/Config.py:1847
 #, python-format
 msgid "Skip subdirectory '%s' in including."
 msgstr ""
 
-#: LogRotate/Handler.py:1910
+#: LogRotate/Handler.py:1933
 #, python-format
 msgid "Source file '%(source)s' and target file '%(target)s' are the same file."
 msgstr ""
 
-#: LogRotate/Handler.py:1903
+#: LogRotate/Handler.py:1926
 #, python-format
 msgid "Source file '%s' for compression doesn't exists."
 msgstr ""
 
-#: LogRotate/Config.py:805
+#: LogRotate/Config.py:807
 #, python-format
 msgid "Split into parts of: '%s'"
 msgstr ""
@@ -1488,19 +1481,19 @@ msgstr ""
 msgid "Stage 5: compression of old log files"
 msgstr ""
 
-#: LogRotate/Config.py:766
+#: LogRotate/Config.py:768
 msgid "Starting a logfile definition."
 msgstr ""
 
-#: LogRotate/Config.py:2009
+#: LogRotate/Config.py:2021
 msgid "Starting a new log directive with default values."
 msgstr ""
 
-#: LogRotate/Handler.py:653
+#: LogRotate/Handler.py:676
 msgid "Starting underlying rotation ..."
 msgstr ""
 
-#: LogRotate/Handler.py:668
+#: LogRotate/Handler.py:691
 #, python-format
 msgid "State of script '%s':"
 msgstr ""
@@ -1519,51 +1512,51 @@ msgstr ""
 msgid "Status file object will destroyed."
 msgstr ""
 
-#: LogRotate/Handler.py:2380
+#: LogRotate/Handler.py:2415
 msgid "Struct files2send:"
 msgstr ""
 
-#: LogRotate/Handler.py:1978
+#: LogRotate/Handler.py:2001
 #, python-format
 msgid "Substituting '[]' in compressoptions with '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1986
+#: LogRotate/Handler.py:2009
 #, python-format
 msgid "Substituting '{}' in compressoptions with '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:963
+#: LogRotate/Config.py:965
 #, python-format
 msgid "Syntax error in file '%(file)s', line %(line)s"
 msgstr ""
 
-#: LogRotate/Config.py:945
+#: LogRotate/Config.py:947
 msgid ""
 "Syntax error: external script definition may not appear inside of a log "
 "file definition."
 msgstr ""
 
-#: LogRotate/Config.py:895
+#: LogRotate/Config.py:897
 msgid "Syntax error: include may not appear inside of log file definition."
 msgstr ""
 
-#: LogRotate/Config.py:811
+#: LogRotate/Config.py:813
 msgid "Syntax error: open curly bracket inside alogfile pattern definition."
 msgstr ""
 
-#: LogRotate/Config.py:836
+#: LogRotate/Config.py:838
 msgid "Syntax error: unbalanced closing curly bracket found."
 msgstr ""
 
-#: LogRotate/Handler.py:2005
+#: LogRotate/Handler.py:2028
 #, python-format
 msgid ""
 "Target '%s' of compression doesn't exists after executing compression "
 "command."
 msgstr ""
 
-#: LogRotate/Handler.py:1914
+#: LogRotate/Handler.py:1937
 #, python-format
 msgid "Target file '%s' for compression allready exists."
 msgstr ""
@@ -1577,12 +1570,12 @@ msgstr ""
 msgid "Testing for '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:554
+#: LogRotate/Handler.py:569
 #, python-format
 msgid "Testmode, skip test of PID file '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:618
+#: LogRotate/Handler.py:639
 #, python-format
 msgid "Testmode, skip writing of PID file '%s'."
 msgstr ""
@@ -1596,87 +1589,77 @@ msgstr ""
 msgid "Total %f days found."
 msgstr ""
 
-#: LogRotate/Handler.py:914
+#: LogRotate/Handler.py:937
 #, python-format
 msgid "Truncating file '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:702
+#: LogRotate/Config.py:704
 #, python-format
 msgid "Try reading configuration from '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:1645
+#: LogRotate/Handler.py:1668
 #, python-format
 msgid "Try to create directory '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:582
+#: LogRotate/Handler.py:599
 #, python-format
 msgid "Trying check for process with PID %d ..."
 msgstr ""
 
-#: LogRotate/Config.py:1493
+#: LogRotate/Config.py:1497
 #, python-format
-msgid ""
-"Trying to determine create group '%(group)s'... (file '%(file)s', line "
-"%(lnr)s)"
+msgid "Trying to determine create group '%s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:1457
+#: LogRotate/Config.py:1458
 #, python-format
-msgid ""
-"Trying to determine create mode '%(mode)s'... (file '%(file)s', line "
-"%(lnr)s)"
+msgid "Trying to determine create mode '%s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:1474
+#: LogRotate/Config.py:1477
 #, python-format
-msgid ""
-"Trying to determine create owner '%(owner)s'... (file '%(file)s', line "
-"%(lnr)s)"
+msgid "Trying to determine create owner '%s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:1556
+#: LogRotate/Config.py:1561
 #, python-format
-msgid ""
-"Trying to determine olddir create mode '%(mode)s' ... (file '%(file)s', "
-"line %(lnr)s)"
+msgid "Trying to determine olddir create mode '%s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:1591
+#: LogRotate/Config.py:1601
 #, python-format
 msgid "Trying to determine olddir group '%s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:1573
+#: LogRotate/Config.py:1581
 #, python-format
-msgid ""
-"Trying to determine olddir owner '%(owner)s' ... (file '%(file)s', line "
-"%(lnr)s)"
+msgid "Trying to determine olddir owner '%s' ..."
 msgstr ""
 
-#: LogRotate/Config.py:1798
+#: LogRotate/Config.py:1810
 #, python-format
 msgid "Trying to include object '%s' ..."
 msgstr ""
 
-#: LogRotate/Handler.py:593
+#: LogRotate/Handler.py:612
 #, python-format
-msgid "Unknown error: '%s'"
+msgid "Unknown error: '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1675
+#: LogRotate/Config.py:1687
 #, python-format
 msgid "Unknown option '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1023
+#: LogRotate/Config.py:1025
 #, python-format
 msgid "Unsupported option '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:1515
+#: LogRotate/Handler.py:1538
 #, python-format
 msgid "Using '%(target)s' as target for rotation of logfile '%(logfile)s'."
 msgstr ""
@@ -1691,7 +1674,7 @@ msgstr ""
 msgid "Using <%s> as the sender mail address."
 msgstr ""
 
-#: LogRotate/Handler.py:1509
+#: LogRotate/Handler.py:1532
 #, python-format
 msgid "Using date extension '.%(ext)s' from pattern '%(pattern)s'."
 msgstr ""
@@ -1701,7 +1684,7 @@ msgstr ""
 msgid "Using radix '%s'."
 msgstr ""
 
-#: LogRotate/Config.py:1230
+#: LogRotate/Config.py:1232
 #, python-format
 msgid "Value '%(value)s' for option '%(option)s' is not an absolute path."
 msgstr ""
@@ -1711,12 +1694,12 @@ msgstr ""
 msgid "Verbose mode is ON on level: %d"
 msgstr ""
 
-#: LogRotate/Config.py:1813
+#: LogRotate/Config.py:1825
 #, python-format
 msgid "What the hell is this: '%s'."
 msgstr ""
 
-#: LogRotate/Handler.py:621
+#: LogRotate/Handler.py:644
 #, python-format
 msgid "Writing PID file '%s' ..."
 msgstr ""
index 9fbdb31c066dc72d13d02140d6545e6b1ad3ca2e..4a413984a44b97a74f3367114dca1c2c93edf0e6 100644 (file)
--- a/setup.cfg
+++ b/setup.cfg
@@ -31,3 +31,4 @@ domain = pylogrotate
 input_file = po/pylogrotate.pot
 output_dir = po
 previous = True
+ignore_obsolete = True