2 # $Id: 030-conf_files 16642 2010-01-18 17:14:40Z thierry $
3 # $URL: svn+ssh://thierry@svn.planet-lab.org/svn/MyPLC/trunk/db-config.d/030-conf_files $
4 #################### conf files
8 # SSH server configuration
9 # keys for root and site_admin are now handled as part of the specialaccounts NodeManager plugin
11 'source': 'PlanetLabConf/sshd_config',
12 'dest': '/etc/ssh/sshd_config',
13 'file_permissions': '600',
17 'postinstall_cmd': '/etc/init.d/sshd restart',
19 'ignore_cmd_errors': False,
20 'always_update': False},
24 'source': 'PlanetLabConf/sudoers.php',
25 'dest': '/etc/sudoers',
26 'file_permissions': '440',
30 'postinstall_cmd': '/usr/sbin/visudo -c',
32 'ignore_cmd_errors': False,
33 'always_update': False},
37 'source': 'PlanetLabConf/get_gpg_key.php',
38 'dest': '/etc/pki/rpm-gpg/RPM-GPG-KEY-planetlab',
39 'file_permissions': '644',
43 'postinstall_cmd': 'rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-planetlab',
45 'ignore_cmd_errors': False,
46 'always_update': False},
50 'source': 'PlanetLabConf/proxies.php',
51 'dest': '/etc/planetlab/proxies',
52 'file_permissions': '644',
56 'postinstall_cmd': '',
58 'ignore_cmd_errors': False,
59 'always_update': False},
63 for conf_file in conf_files:
64 SetConfFile(conf_file)