Line 79... |
Line 79... |
79 |
=== CRON ACTIONS ==============================================================
|
79 |
=== CRON ACTIONS ==============================================================
|
80 |
|
80 |
|
81 |
A cron job should be configured to run frequently (like every minute) and
|
81 |
A cron job should be configured to run frequently (like every minute) and
|
82 |
execute the /srv/svardos/cron.sh script. This script is responsible for
|
82 |
execute the /srv/svardos/cron.sh script. This script is responsible for
|
83 |
checking out the local svardos repo whenever a new commit is being made, and
|
83 |
checking out the local svardos repo whenever a new commit is being made, and
|
84 |
rebuilds the index of the packages repository.
|
84 |
rebuilds the index of the packages repository, and potentially (re)builds the
|
- |
|
85 |
installation floppy images as well. To do so, it requires a few dependencies to
|
- |
|
86 |
be present on the server:
|
- |
|
87 |
- zip
|
- |
|
88 |
- unzip
|
- |
|
89 |
- mtools (mformat, mcopy, etc)
|
- |
|
90 |
- unix2dos (usually part of a dos2unix package)
|
- |
|
91 |
- mkisofs or genisoimage
|
85 |
|
92 |
|
86 |
|
93 |
|
87 |
=== MIRRORING THE PROJECT'S SVN ===============================================
|
94 |
=== MIRRORING THE PROJECT'S SVN ===============================================
|
88 |
|
95 |
|
89 |
Mirroring the project's svn tree (containing all build scripts, packages, etc)
|
96 |
Mirroring the project's svn tree (containing all build scripts, packages, etc)
|