Line 47: |
Line 47: |
| | | |
| # walk through the sources tree to collect all configuration source files for each supported service; | | # walk through the sources tree to collect all configuration source files for each supported service; |
− | # apply configuration by writing sources content to proper configuration files for particular service on particular OS, the backup copies will be kept; | + | # apply the configuration by writing the sources content to the proper configuration files for a particular service on the particular OS, the backup copies will be kept; |
− | # ask mace provider of particular service to make sure that everything, related to this service, is good, e.g., check if Prosody SSL keys/certificates exist and are not expired, or check if Squid's swap is created; | + | # ask the mace provider of a particular service to make sure that everything, related to this service, is good, e.g., check if Prosody SSL keys/certificates exist and are not expired, or check if Squid's swap is created; |
| # if a new configuration is different from a previous one, or if step 3 changed something in the system, restart this service; | | # if a new configuration is different from a previous one, or if step 3 changed something in the system, restart this service; |
| # make sure that service will be started at boot time; | | # make sure that service will be started at boot time; |
| # if all the previous steps aborted due to failures, revert to the original configuration. | | # if all the previous steps aborted due to failures, revert to the original configuration. |
| | | |
− | To start applying process: | + | To start the applying process: |
| | | |
| sudo mace apply -v | | sudo mace apply -v |
| | | |
− | If sources path is not default {{Code|/etc/sugar-server}}, use {{Code|--input}} argument to specify the right one. | + | If the sources path is not the default, {{Code|/etc/sugar-server}}, use the {{Code|--input}} argument to specify the right one. |
| | | |
| == Testing routines == | | == Testing routines == |