Alternc  latest
Alternc logiel libre pour l'hébergement
alternc.install.pod
Go to the documentation of this file.
1 =head1 NAME
2 
3 alternc.install - Deploys AlternC and associated services configuration files
4 
5 =head1 SYNOPSIS
6 
7 alternc.install [B<--force>] |B<--slave>]
8 
9 =head1 DESCRIPTION
10 
11 AlternC is a hosting control panel that automatically configure your services based on optimal mass-hosting parameters. alternc.install is a script that do this automatic configuration.
12 
13 alternc.install use variables from /etc/alternc/local.sh and replace them in files found in /etc/alternc/templates/ then push those interpreted files into /etc. It also backup every file into /var/lib/alternc/backups/ before replacing them.
14 
15 This script now assumes it has MySQL connectivity through /etc/alternc/my.cnf
16 
17 It Also launches scripts in /usr/lib/alternc/install.d/ with an argument telling where you are in alternc.install argument will be : startup, templates, apache2, before-reload, end
18 
19 =head1 OPTIONS
20 
21 =over 2
22 
23 =item B<--force>
24 
25 If any file in /etc has been manually changed (instead of changing its template in /etc/alternc), alternc.install will refuse to overwrite them. use B<--force> to overwrite them anyway.
26 
27 =item B<--slave>
28 
29 When you launch alternc.install, any AlternC slave instance defined in /etc/alternc/local.sh has its own alternc.install launch with this parameter. You should not use it yourself unless you know what you are doing
30 
31 =back
32 
33 =head1 AUTHOR
34 
35 Benjamin Sonntag for AlternC Team <team@alternc.org>
36 
37 =head1 SEE ALSO
38 
39 Go to http://www.alternc.org/ or join #alternc IRC channel on Freenode for more information on AlternC.
40 
41 =cut