Changeset 539
- Timestamp:
- 05/17/08 12:25:56 (7 months ago)
- Location:
- cdd-utils/trunk
- Files:
-
- 5 modified
-
debian/README.ares (modified) (2 diffs)
-
debian/README.eros (modified) (1 diff)
-
debian/changelog (modified) (1 diff)
-
lib/server.sh (modified) (1 diff)
-
lib/suites.sh (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
cdd-utils/trunk/debian/README.ares
r506 r539 12 12 dpkg-reconfigure tzdata 13 13 14 3) Set the manager password of both webmin and LDAP 14 3) Set the password of the webmin manager account and also 15 of the regular LDAP one 15 16 16 17 4) Set the squid local network to the value choosen in 1) … … 27 28 9) Configure monit mail 28 29 30 10) Genereate a SSL certificate 31 32 make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/apache.pem 33 34 11) Configure squirrelmail with the correct site name, by 35 running cdd-config squirrelmail sitename 36 29 37 And finally reboot the machine, as all services have to be restarted. -
cdd-utils/trunk/debian/README.eros
r508 r539 1 1) Set a dchp network interface 1 1) Set a dchp network interface (not needed if the machine was 2 connected to are during the installation) -
cdd-utils/trunk/debian/changelog
r538 r539 16 16 * Support custom gdm theme 17 17 * Remove cdrom APT sources 18 * Use squirrelmail via SSL 18 19 19 20 -- Free Ekanayaka <free@64studio.com> Thu, 08 May 2008 21:55:32 +0200 -
cdd-utils/trunk/lib/server.sh
r531 r539 134 134 } 135 135 136 # Secure server layer 137 ssl () { 138 139 # Enable SSL in apache 140 cfg=../mods-available/ssl.conf 141 lnk=/etc/apache2/mods-enabled/ssl.conf 142 if ! exists $lnk; then ln -sf $cfg $lnk; fi 143 144 cfg=../mods-available/ssl.load 145 lnk=/etc/apache2/mods-enabled/ssl.load 146 if ! exists $lnk; then ln -sf $cfg $lnk; fi 147 148 } 136 149 137 150 # Squirrelmail 138 151 squirrelmail () { 139 cfg=/etc/squirrelmail/apache.conf 140 lnk=/etc/apache2/conf.d/squirrelmail.conf 141 if ! exists $cfg; then warning $cfg not found; return; fi 142 if ! exists $lnk; then ln -sf $cfg $lnk; fi 152 sitename=$1 # Name of the site on the internet, like mail.foo.com 153 if nullstr $sitename; then warning "No site name given"; return; fi 154 155 # Configure a virtual host for squirrelmail 156 cfg=/etc/apache2/conf.d/squirrelmail.conf 157 158 # Upgrade from previous versions 159 if [ -L $cfg ]; then 160 rm $cfg 161 fi 162 163 cat <<EOF > $cfg 164 <VirtualHost *> 165 DocumentRoot /usr/share/squirrelmail 166 ServerName $sitename 167 SSLEngine on 168 SSLCertificateFile /etc/apache2/apache.pem 169 </VirtualHost> 170 EOF 143 171 144 172 } -
cdd-utils/trunk/lib/suites.sh
r534 r539 16 16 cdd-config postfix 17 17 cdd-config fetchmail 18 cdd-config squirrelmail 18 cdd-config squirrelmail ares 19 19 cdd-config samba 20 20 cdd-config webmin
