software.cfg 2.85 KB
Newer Older
1 2
[buildout]
extends =
3
  buildout.hash.cfg
4 5 6
  ../../component/dash/buildout.cfg
  ../../component/dcron/buildout.cfg
  ../../component/logrotate/buildout.cfg
7 8
  ../../component/openssl/buildout.cfg
  ../../component/nginx/buildout.cfg
9 10
  ../../component/rdiff-backup/buildout.cfg
  ../../component/rsync/buildout.cfg
11
  ../../component/openssh/buildout.cfg
12
  ../../component/grep/buildout.cfg
13
  ../../component/findutils/buildout.cfg
14
  ../../component/util-linux/buildout.cfg
15
  ../../stack/slapos.cfg
16
  ../../stack/monitor/buildout.cfg
17 18

parts =
19
  extra-eggs
20 21 22
  rdiff-backup
  dcron
  logrotate
23 24
  nginx
  openssl
25 26 27 28 29
  rsync
  template
  template-pullrdiffbackup
  template-backup-script
  template-crontab-line
30
  slapos-cookbook
31

32 33 34 35 36
[extra-eggs]
recipe = zc.recipe.egg
interpreter = pythonforrssgen
eggs =
  PyRSS2Gen
37
  python_dateutil
38

39 40 41
##########################################################
# Service startup scripts and configuration files
##########################################################
42 43
[template-nginx-service]
recipe = slapos.recipe.template
44 45
url = ${:_profile_base_location_}/${:filename}
output = ${buildout:directory}/${:filename}
46 47 48 49
mode = 0644

[template-nginx-configuration]
recipe = slapos.recipe.template
50 51
url = ${:_profile_base_location_}/${:filename}
output = ${buildout:directory}/${:filename}
52 53
mode = 0644

54 55
[template-dcron-service]
recipe = slapos.recipe.template
56 57
url = ${:_profile_base_location_}/${:filename}
output = ${buildout:directory}/${:filename}
58 59 60 61
mode = 0644

[template-backup-script]
recipe = slapos.recipe.template
62 63
url = ${:_profile_base_location_}/${:filename}
output = ${buildout:directory}/${:filename}
64 65 66 67
mode = 0644

[template-crontab-line]
recipe = slapos.recipe.template
68 69
url = ${:_profile_base_location_}/${:filename}
output = ${buildout:directory}/${:filename}
70 71 72 73
mode = 0644

[template-crontab]
recipe = slapos.recipe.template
74 75
url = ${:_profile_base_location_}/${:filename}
output = ${buildout:directory}/${:filename}
76 77
mode = 0644

78 79
[status2rss]
recipe = slapos.recipe.template
80 81
url = ${:_profile_base_location_}/${:filename}
output = ${buildout:directory}/${:filename}
82 83 84 85
mode = 0644

[template-update-rss-script]
recipe = slapos.recipe.template
86 87
url = ${:_profile_base_location_}/${:filename}
output = ${buildout:directory}/${:filename}
88 89
mode = 0644

90 91 92 93 94
##########################################################
# Buildout instance.cfg templates
##########################################################
[template-pullrdiffbackup]
recipe = slapos.recipe.template
95
url = ${:_profile_base_location_}/${:filename}
96
output = ${buildout:directory}/template-pullrdiffbackup.cfg
97 98 99 100
mode = 0644

[template]
recipe = slapos.recipe.template
101
url = ${:_profile_base_location_}/${:filename}
102 103 104 105
output = ${buildout:directory}/template.cfg
mode = 0644

[versions]
106
rdiff-backup = 1.0.5+SlapOSPatched001
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
107
gunicorn = 19.1.1
108
plone.recipe.command = 1.1
109
slapos.recipe.template = 2.4.3
110
PyRSS2Gen = 1.1
111 112 113
gitdb2 = 2.0.5
smmap2 = 2.0.5