# -*-python-*- # $Id: 030-conf_files 16642 2010-01-18 17:14:40Z thierry $ # $URL: svn+ssh://thierry@svn.planet-lab.org/svn/MyPLC/trunk/db-config.d/030-conf_files $ #################### conf files conf_files = [ # sfa config files for the SFA Component Manager (sfa-cm) # /etc/sfa/sfa_config # component config file {'enabled': True, 'source': u'PlanetLabConf/sfa_config.php', 'dest': u'/etc/sfa/sfa_config.py', 'file_permissions': u'644', 'file_owner': u'root', 'file_group': u'root', 'preinstall_cmd': u'mkdir /etc/sfa', 'postinstall_cmd': '', 'error_cmd': '', 'ignore_cmd_errors': False, 'always_update': False}, # /etc/cron.d/sfa_component_setup.cron # jobs to update slice gids and trusted certs on a component {'enabled': True, 'source': u'PlanetLabConf/sfa_component_setup_cron.php', 'dest': u'/etc/cron.d/sfa_component_setup.cron', 'file_permissions': u'644', 'file_owner': u'root', 'file_group': u'root', 'preinstall_cmd': u'', 'postinstall_cmd': 'service crond reload', 'error_cmd': '', 'ignore_cmd_errors': False, 'always_update': False} ] for conf_file in conf_files: SetConfFile(conf_file)