2 #################### conf files
8 'source': 'PlanetLabConf/ntp.conf.php',
9 'dest': '/etc/ntp.conf',
10 'file_permissions': '644',
14 'postinstall_cmd': '/etc/rc.d/init.d/ntpd restart',
16 'ignore_cmd_errors': False,
17 'always_update': False},
19 'source': 'PlanetLabConf/ntp/step-tickers.php',
20 'dest': '/etc/ntp/step-tickers',
21 'file_permissions': '644',
25 'postinstall_cmd': '/etc/rc.d/init.d/ntpd restart',
27 'ignore_cmd_errors': False,
28 'always_update': False},
30 # Log rotation configuration
32 'source': 'PlanetLabConf/logrotate.conf',
33 'dest': '/etc/logrotate.conf',
34 'file_permissions': '644',
38 'postinstall_cmd': '',
40 'ignore_cmd_errors': False,
41 'always_update': False},
42 # updatedb/locate nightly cron job
44 'source': 'PlanetLabConf/slocate.cron',
45 'dest': '/etc/cron.daily/slocate.cron',
46 'file_permissions': '755',
50 'postinstall_cmd': '',
52 'ignore_cmd_errors': False,
53 'always_update': False},
55 # Sendmail configuration
57 'source': 'PlanetLabConf/sendmail.mc',
58 'dest': '/etc/mail/sendmail.mc',
59 'file_permissions': '644',
63 'postinstall_cmd': '',
65 'ignore_cmd_errors': False,
66 'always_update': False},
68 'source': 'PlanetLabConf/sendmail.cf',
69 'dest': '/etc/mail/sendmail.cf',
70 'file_permissions': '644',
74 'postinstall_cmd': 'service sendmail restart',
76 'ignore_cmd_errors': False,
77 'always_update': False},
81 'source': 'PlanetLabConf/issue.php',
83 'file_permissions': '644',
87 'postinstall_cmd': '',
89 'ignore_cmd_errors': False,
90 'always_update': False},
94 for conf_file in conf_files:
95 SetConfFile(conf_file)