def interpreteConfig(cr, sh):
    return processConfig(cr,
                         'cert',
                         postOp=interpreteValues,
                         defaultConfig={
                             'keysize': 4096,
                             'extraflags': ''
                         })
Example #2
0
def interpreteConfig(cr, sh):
    cnf =  processConfig(cr, 'cdm', preOp=None, postOp=lambda x:  interpreteValues(cr, x),
                         defaultConfig={'statedir': '/var/cryptdomainmgr',
                                        'depends': 'cert, domain, dkim, \
                                        dhparam, service', 'cert': 'auto',
                                        'dkim': 'auto', 'dhparam': 'auto',
                                        'domain': 'auto', 'service': 'auto'})
    return cnf
Example #3
0
def interpreteConfig(cr, sh):
    return processConfig(cr,
                         'service',
                         preOp=readHandlerDefault,
                         postOp=interpreteValues,
                         defaultConfig={
                             'container': 'false',
                             'depends': ''
                         })
Example #4
0
def interpreteConfig(cr, sh):
    return processConfig(cr,
                         'cert',
                         postOp=interpreteValues,
                         defaultConfig={
                             'handler': 'dehydrated/letsencrypt',
                             'keysize': 4096,
                             'extraflags': ''
                         })
Example #5
0
def interpreteConfig(cr, sh):
    return processConfig(cr, 'dkim', preOp=readHandlerDefault, defaultConfig={'keysize': 2048})
Example #6
0
def interpreteConfig(cr, sh):
    return processConfig(cr, 'dhparam', postOp=interpreteValues, defaultConfig={'filename': '/etc/myssl/dhparam.pem', 'keysize': 2048})