Skip to content

Commit d2b6139

Browse files
elderingDOMjudge @ NWERC
authored andcommitted
Add curl and ntp package, set local timezone.
1 parent 1e0d3df commit d2b6139

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

icpc-wf/ansible/domserver.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,29 @@
2121
- name: create domjudge user
2222
user:
2323
name: domjudge
24+
25+
- name: set timezone
26+
timezone:
27+
name: Europe/London
28+
29+
- name: set PHP timezone
30+
lineinfile:
31+
dest: /etc/php/7.0/apache2/php.ini
32+
state: present
33+
regexp: 'date\.timezone\s*='
34+
line: 'date.timezone = Europe/London'
35+
2436
- name: install required packages
2537
apt: pkg={{item}} state=present
2638
with_items:
2739
- autoconf
2840
- automake
41+
- curl
2942
- git
3043
- gcc
3144
- g++
3245
- make
46+
- ntp
3347
- zip
3448
- unzip
3549
- mysql-server

icpc-wf/ansible/judgehost.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,24 @@
2626
- name: create domjudge-run group
2727
group: name=domjudge-run state=present
2828

29+
- name: set timezone
30+
timezone:
31+
name: Europe/London
32+
2933
- name: install required packages
3034
tags: packages
3135
apt: pkg={{item}} state=present
3236
with_items:
3337
- autoconf
3438
- automake
39+
- curl
3540
- git
3641
- gcc
3742
- g++
3843
- make
3944
- zip
4045
- unzip
46+
- ntp
4147
- php
4248
- php-cli
4349
- php-gd

0 commit comments

Comments
 (0)