To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / deploy / provision.d / 190-reminders.sh @ 1612:2496b955f638

History | View | Annotate | Download (1.3 KB)

1
#!/bin/bash
2

    
3
set -e
4

    
5
# Print reminders of the things that we haven't covered in the deploy
6
# scripts
7

    
8
cat <<EOF
9

    
10
*** APACHE SSL CONFIGURATION
11

    
12
    The provisioning scripts set up a simple HTTP site only. Refer to
13
    code-ssl.conf for an example HTTPS configuration (you will of
14
    course need to provide the key/cert files).
15

    
16
*** CRON SCRIPTS
17

    
18
    A number of cron scripts have been installed. It might be no bad
19
    thing to prime and test them by running them all once now. Some of
20
    the services tested by the smoke test script (below) may depend on
21
    their having run. Use deploy/any/run-cron-scripts.sh for this.
22

    
23
*** SMOKE TEST
24

    
25
    There is a smoke test script in the deploy/test directory. That
26
    is, a quick automated acceptance test that checks that basic
27
    services are returning successful HTTP codes. Consider running it
28
    against this server from another host, i.e. not just localhost.
29

    
30
*** EMAIL
31

    
32
    Outgoing email is required for notifications, but has not been
33
    configured as part of this provisioning setup. You'll need to set
34
    up the server's outgoing mail support and also edit the application
35
    email settings in config/configuration.yml.
36

    
37
*** STATIC FRONT PAGE
38

    
39
    We have set up only the code/repository site -- if you want a
40
    separate front page, remember to configure that!
41

    
42
EOF