#----------------------------------------------------------------------------- # /etc/check.d/archimap.exp - expressions for check table of configuration params # # Copyright (c) 2002-2025 The Eisfair Team, team(at)eisfair(dot)org # # Creation: 2003-11-03 jed # Last Update: $Id$ # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. #----------------------------------------------------------------------------- ARCHIMAP_DEFAULT_ACTION_CUI = 'none|archive|archive-date|copy|copy-date|kill|kill-date|list|list-date' : 'only none, archive archive-date, copy, copy-date, kill, kill-date, list or list-date are allowed.' ARCHIMAP_DEFAULT_ARCHIVE_TYPE_CUI = 'default|yearly|monthly|daily' : 'no valid type, should be default, yearly, monthly or daily' ARCHIMAP_REL_PATH = '(([[:alnum:]]|[-% _.])+)(/([[:alnum:]]|[-% _.])+)*/?' : 'no valid relative path, only numbers, spaces, letters, "-" and "_" divided by "/" are allowed' ARCHIMAP_ABS_PATH = '/(RE:ARCHIMAP_REL_PATH)?' : 'no valid absolute path (must start with a slash and only numbers, letters, "-" and "_" divided by "/" are allowed)' ARCHIMAP_FOLDER = '(RE:ARCHIMAP_REL_PATH)|(RE:ARCHIMAP_ABS_PATH)' : 'no valid folder given, only names, relativ or absolut pathes are allowed' ARCHIMAP_LIST = '(RE:ARCHIMAP_REL_PATH)((:(RE:ARCHIMAP_REL_PATH))+)?' : 'no valid list format, only entries separated by a colon are allowed, e.g. "INBOX:Draft:Templates:Trash"' ARCHIMAP_TIMESPAN = 'all|(RE:NUMERIC)' : 'no valid timespan given only numeric values or "all" are allowed'