- Timestamp:
- 07/09/08 14:49:37
(5 months ago)
- Author:
- rats
- Message:
* Fixed #1399: CentOS Build Instructions and Config Broken
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r1109 |
r1269 |
|
| 34 | 34 | |
|---|
| 35 | 35 | install: |
|---|
| 36 | | |
|---|
| 37 | 36 | if test $(HOST_OS) = centos ; then \ |
|---|
| 38 | 37 | cp ./ispcp.conf $(SYSTEM_CONF) ; \ |
|---|
| … | … | |
| 51 | 50 | |
|---|
| 52 | 51 | uninstall: |
|---|
| 53 | | |
|---|
| 54 | 52 | if test $(HOST_OS) = centos ; then \ |
|---|
| 55 | 53 | rm -rf $(SYSTEM_CONF)/ispcp.conf ; \ |
|---|
| r1118 |
r1269 |
|
| 31 | 31 | # |
|---|
| 32 | 32 | |
|---|
| 33 | | ROOT_APACHE_CONF=$(ROOT_CONF)/apache2 |
|---|
| | 33 | ROOT_APACHE_CONF=$(ROOT_CONF)/httpd |
|---|
| 34 | 34 | |
|---|
| 35 | 35 | export |
|---|
| … | … | |
| 39 | 39 | $(SYSTEM_MAKE_DIRS) $(SYSTEM_CONF)/apache |
|---|
| 40 | 40 | $(SYSTEM_MAKE_DIRS) $(ROOT_APACHE_CONF) |
|---|
| 41 | | $(SYSTEM_MAKE_DIRS) $(ROOT_APACHE_CONF)/sites-available |
|---|
| 42 | | $(SYSTEM_MAKE_DIRS) $(ROOT_APACHE_CONF)/mods-available |
|---|
| | 41 | $(SYSTEM_MAKE_DIRS) $(ROOT_APACHE_CONF)/vhosts |
|---|
| | 42 | $(SYSTEM_MAKE_DIRS) $(ROOT_APACHE_CONF)/conf.d |
|---|
| 43 | 43 | $(SYSTEM_MAKE_DIRS) $(ROOT_APACHE_CONF)/ispcp |
|---|
| 44 | 44 | |
|---|
| … | … | |
| 54 | 54 | cp ./fastcgi.conf $(SYSTEM_CONF)/apache/working/fastcgi_ispcp.conf |
|---|
| 55 | 55 | |
|---|
| 56 | | cp -R $(SYSTEM_CONF)/apache/working/fastcgi_ispcp.conf $(ROOT_APACHE_CONF)/mods-available/fastcgi_ispcp.conf |
|---|
| | 56 | cp ./fastcgi.conf $(SYSTEM_CONF)/apache/conf.d/fastcgi_ispcp.conf |
|---|
| 57 | 57 | |
|---|
| 58 | 58 | uninstall: |
|---|
| r1118 |
r1269 |
|
| 32 | 32 | |
|---|
| 33 | 33 | ROOT_COURIER_CONF=$(ROOT_CONF)/courier |
|---|
| | 34 | ROOT_AUTHLIB_CONF=$(ROOT_CONF)/authlib |
|---|
| 34 | 35 | |
|---|
| 35 | 36 | export |
|---|
| … | … | |
| 39 | 40 | $(SYSTEM_MAKE_DIRS) $(SYSTEM_CONF)/courier |
|---|
| 40 | 41 | $(SYSTEM_MAKE_DIRS) $(ROOT_COURIER_CONF) |
|---|
| | 42 | $(SYSTEM_MAKE_DIRS) $(ROOT_AUTHLIB_CONF) |
|---|
| 41 | 43 | |
|---|
| 42 | 44 | # MTA Configuration Files; |
|---|
| r1059 |
r1269 |
|
| 1 | 1 | #!/bin/sh |
|---|
| 2 | | |
|---|
| 3 | | # ispCP ω (OMEGA) a Virtual Hosting Control System |
|---|
| 4 | | # Copyright (c) 2007 by ispCP |
|---|
| 5 | | # http://www.isp-control.net |
|---|
| 6 | 2 | # |
|---|
| | 3 | # chkconfig: - 91 35 |
|---|
| | 4 | # description: Starts and stops the ISPCP daemon |
|---|
| 7 | 5 | # |
|---|
| 8 | | # License: |
|---|
| 9 | | # This program is free software; you can redistribute it and/or |
|---|
| 10 | | # modify it under the terms of the MPL Mozilla Public License |
|---|
| 11 | | # as published by the Free Software Foundation; either version 1.1 |
|---|
| 12 | | # of the License, or (at your option) any later version. |
|---|
| 13 | | # |
|---|
| 14 | | # This program is distributed in the hope that it will be useful, |
|---|
| 15 | | # but WITHOUT ANY WARRANTY; without even the implied warranty of |
|---|
| 16 | | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|---|
| 17 | | # MPL Mozilla Public License for more details. |
|---|
| 18 | | # |
|---|
| 19 | | # You may have received a copy of the MPL Mozilla Public License |
|---|
| 20 | | # along with this program. |
|---|
| 21 | | # |
|---|
| 22 | | # An on-line copy of the MPL Mozilla Public License can be found |
|---|
| 23 | | # http://www.mozilla.org/MPL/MPL-1.1.html |
|---|
| 24 | | # |
|---|
| 25 | | # |
|---|
| 26 | | # The ispCP Home Page is at: |
|---|
| 27 | | # |
|---|
| 28 | | # http://www.isp-control.net |
|---|
| 29 | | # |
|---|
| 30 | | ### BEGIN INIT INFO |
|---|
| 31 | | # Provides: ispcp_daemon |
|---|
| 32 | | # Required-Start: $network $local_fs $remote_fs |
|---|
| 33 | | # Required-Stop: |
|---|
| 34 | | # Should-Stop: $local_fs |
|---|
| 35 | | # Default-Start: 2 3 4 5 |
|---|
| 36 | | # Default-Stop: 0 1 6 |
|---|
| 37 | | # Short-Description: ispCP GUI-Backend communication Daemon |
|---|
| 38 | | ### END INIT INFO |
|---|
| 39 | | # Note: do not modify any of these vars here, use /etc/default/$NAME instead |
|---|
| 40 | | |
|---|
| | 6 | # pidfile: /var/run/ispcp.pid |
|---|
| | 7 | # config: /etc/ispcp/ispcp.conf |
|---|
| 41 | 8 | |
|---|
| 42 | 9 | |
|---|
| r1059 |
r1269 |
|
| 1 | 1 | #!/bin/sh |
|---|
| 2 | | |
|---|
| | 2 | # chkconfig: - 85 15 |
|---|
| | 3 | # description: Starts and stops the ISPCP networking |
|---|
| | 4 | # |
|---|
| | 5 | # pidfile: /var/run/ispcp.pid |
|---|
| | 6 | # config: /etc/ispcp/ispcp.conf |
|---|
| 3 | 7 | # ispCP ω (OMEGA) a Virtual Hosting Control System |
|---|
| 4 | 8 | # Copyright (c) 2007 by ispCP |
|---|
| … | … | |
| 27 | 31 | # |
|---|
| 28 | 32 | # http://www.isp-control.net |
|---|
| 29 | | ### BEGIN INIT INFO |
|---|
| 30 | | # Provides: ispcp_network |
|---|
| 31 | | # Required-Start: $network $local_fs $remote_fs |
|---|
| 32 | | # Required-Stop: |
|---|
| 33 | | # Should-Stop: $local_fs |
|---|
| 34 | | # Default-Start: 2 3 4 5 |
|---|
| 35 | | # Default-Stop: 0 1 6 |
|---|
| 36 | | # Short-Description: ispCP Network Traffic Logger |
|---|
| 37 | | ### END INIT INFO |
|---|
| | 33 | |
|---|
| 38 | 34 | # Note: do not modify any of these vars here, use /etc/default/$NAME instead |
|---|
| 39 | 35 | |
|---|
| r1263 |
r1269 |
|
| 17 | 17 | DEFAULT_ADMIN_ADDRESS = |
|---|
| 18 | 18 | |
|---|
| 19 | | SERVER_HOSTNAME = centos |
|---|
| | 19 | SERVER_HOSTNAME = fedora |
|---|
| 20 | 20 | |
|---|
| 21 | 21 | BASE_SERVER_IP = 127.0.0.1 |
|---|
| … | … | |
| 53 | 53 | CMD_GZCAT = /bin/zcat |
|---|
| 54 | 54 | |
|---|
| 55 | | CMD_GZIP = /bin/gzip |
|---|
| | 55 | CMD_GZIP = /usr/bin/gzip |
|---|
| 56 | 56 | |
|---|
| 57 | 57 | CMD_GREP = /bin/grep |
|---|
| … | … | |
| 144 | 144 | # |
|---|
| 145 | 145 | |
|---|
| 146 | | PHP4_FASTCGI_BIN = /usr/bin/php4-cgi |
|---|
| 147 | | |
|---|
| 148 | | PHP5_FASTCGI_BIN = /usr/bin/php5-cgi |
|---|
| | 146 | PHP4_FASTCGI_BIN = /opt/php4/bin/php-cgi |
|---|
| | 147 | |
|---|
| | 148 | PHP5_FASTCGI_BIN = /usr/bin/php-cgi |
|---|
| 149 | 149 | |
|---|
| 150 | 150 | PHP_VERSION = 5 |
|---|
| … | … | |
| 160 | 160 | # |
|---|
| 161 | 161 | |
|---|
| 162 | | BIND_CONF_FILE = /etc/named.conf |
|---|
| 163 | | |
|---|
| 164 | | BIND_DB_DIR = /var/named |
|---|
| | 162 | BIND_CONF_FILE = /var/named/chroot/etc/named-ispcp.conf |
|---|
| | 163 | |
|---|
| | 164 | BIND_DB_DIR = /var/named/data |
|---|
| 165 | 165 | |
|---|
| 166 | 166 | SECONDARY_DNS = |
|---|
| … | … | |
| 175 | 175 | AWSTATS_MODE = 0 |
|---|
| 176 | 176 | |
|---|
| 177 | | AWSTATS_CACHE_DIR = /var/cache/awstats |
|---|
| | 177 | AWSTATS_CACHE_DIR = /var/lib/awstats |
|---|
| 178 | 178 | |
|---|
| 179 | 179 | AWSTATS_CONFIG_DIR = /etc/awstats |
|---|
| 180 | 180 | |
|---|
| 181 | | AWSTATS_ENGINE_DIR = /usr/lib/cgi-bin |
|---|
| 182 | | |
|---|
| 183 | | AWSTATS_WEB_DIR = /usr/share/awstats |
|---|
| 184 | | |
|---|
| 185 | | AWSTATS_ROOT_DIR = /var/www/ispcp/engine/awstats |
|---|
| | 181 | AWSTATS_ENGINE_DIR = /usr/share/awstats |
|---|
| | 182 | |
|---|
| | 183 | AWSTATS_WEB_DIR = /usr/share/awstats/wwwroot/cgi-bin |
|---|
| | 184 | |
|---|
| | 185 | AWSTATS_ROOT_DIR = /usr/share/awstats/wwwroot |
|---|
| 186 | 186 | |
|---|
| 187 | 187 | # |
|---|
| … | … | |
| 195 | 195 | APACHE_CONF_DIR = /etc/httpd |
|---|
| 196 | 196 | |
|---|
| 197 | | APACHE_CMD = /usr/sbin/httpd |
|---|
| | 197 | APACHE_CMD = /usr/sbin/apachectl |
|---|
| 198 | 198 | |
|---|
| 199 | 199 | APACHE_LOG_DIR = /var/log/httpd |
|---|
| … | … | |
| 203 | 203 | APACHE_USERS_LOG_DIR = /var/log/httpd/users |
|---|
| 204 | 204 | |
|---|
| 205 | | APACHE_MODS_DIR = /etc/httpd/conf.d/mods-available |
|---|
| 206 | | |
|---|
| 207 | | APACHE_SITES_DIR = /etc/httpd/conf.d/mods-available |
|---|
| 208 | | |
|---|
| 209 | | APACHE_CUSTOM_SITES_CONFIG_DIR = /etc/httpd/ispcp |
|---|
| | 205 | APACHE_MODS_DIR = /etc/httpd/conf.d |
|---|
| | 206 | |
|---|
| | 207 | APACHE_SITES_DIR = /etc/httpd/vhosts |
|---|
| | 208 | |
|---|
| | 209 | APACHE_CUSTOM_SITES_CONFIG_DIR = /etc/httpd/vhosts |
|---|
| 210 | 210 | |
|---|
| 211 | 211 | APACHE_SUEXEC_USER_PREF = vu |
|---|
| … | … | |
| 231 | 231 | MTA_VIRTUAL_MAIL_DIR = /var/mail/virtual |
|---|
| 232 | 232 | |
|---|
| 233 | | MTA_LOCAL_ALIAS_HASH = /etc/postfix/aliases |
|---|
| | 233 | MTA_LOCAL_ALIAS_HASH = /etc/aliases |
|---|
| 234 | 234 | |
|---|
| 235 | 235 | MTA_VIRTUAL_CONF_DIR = /etc/postfix/ispcp |
|---|
| … | … | |
| 245 | 245 | MTA_SENDER_ACCESS_HASH = /etc/postfix/ispcp/sender-access |
|---|
| 246 | 246 | |
|---|
| 247 | | MTA_MAILBOX_MIN_UID = 500 |
|---|
| 248 | | |
|---|
| 249 | | MTA_MAILBOX_UID = 500 |
|---|
| | 247 | MTA_MAILBOX_MIN_UID = 1004 |
|---|
| | 248 | |
|---|
| | 249 | MTA_MAILBOX_UID = 1004 |
|---|
| 250 | 250 | |
|---|
| 251 | 251 | MTA_MAILBOX_UID_NAME = vmail |
|---|
| 252 | 252 | |
|---|
| 253 | | MTA_MAILBOX_GID = 12 |
|---|
| | 253 | MTA_MAILBOX_GID = 8 |
|---|
| 254 | 254 | |
|---|
| 255 | 255 | MTA_MAILBOX_GID_NAME = mail |
|---|
| 256 | 256 | |
|---|
| 257 | | MTA_SASLDB_FILE = /etc/sasldb2 |
|---|
| | 257 | MTA_SASLDB_FILE = /var/spool/postfix/etc/sasldb2 |
|---|
| 258 | 258 | |
|---|
| 259 | 259 | ETC_SASLDB_FILE = /etc/sasldb2 |
|---|
| … | … | |
| 295 | 295 | # |
|---|
| 296 | 296 | |
|---|
| 297 | | # Either no or path to the amavis-daemon (usually: /etc/init.d/amavis) |
|---|
| | 297 | # Either no or path to the amavis-daemon (usually: /etc/rc.d/init.d/amavis) |
|---|
| 298 | 298 | CMD_AMAVIS = no |
|---|
| 299 | 299 | |
|---|
| 300 | | CMD_AUTHD = /etc/init.d/courier-authlib |
|---|
| 301 | | |
|---|
| 302 | | CMD_FTPD = /etc/init.d/proftpd |
|---|
| | 300 | CMD_AUTHD = /etc/rc.d/init.d/courier-authlib |
|---|
| | 301 | |
|---|
| | 302 | CMD_FTPD = /etc/rc.d/init.d/proftpd |
|---|
| 303 | 303 | |
|---|
| 304 | 304 | CMD_HTTPD = /usr/sbin/apachectl |
|---|
| 305 | 305 | |
|---|
| 306 | | CMD_IMAP = /etc/init.d/courier |
|---|
| 307 | | |
|---|
| 308 | | CMD_IMAP_SSL = no |
|---|
| 309 | | |
|---|
| 310 | | CMD_MTA = /etc/init.d/postfix |
|---|
| 311 | | |
|---|
| 312 | | CMD_NAMED = /etc/init.d/named |
|---|
| 313 | | |
|---|
| 314 | | CMD_POP = no |
|---|
| 315 | | |
|---|
| 316 | | CMD_POP_SSL = no |
|---|
| 317 | | |
|---|
| 318 | | CMD_ISPCPD = /etc/init.d/ispcp_daemon |
|---|
| 319 | | |
|---|
| 320 | | CMD_ISPCPN = /etc/init.d/ispcp_network |
|---|
| | 306 | CMD_IMAP = /etc/rc.d/init.d/courier-imap |
|---|
| | 307 | |
|---|
| | 308 | CMD_IMAP_SSL = /etc/rc.d/init.d/courier-imap |
|---|
| | 309 | |
|---|
| | 310 | CMD_MTA = /etc/rc.d/init.d/postfix |
|---|
| | 311 | |
|---|
| | 312 | CMD_NAMED = /etc/rc.d/init.d/named |
|---|
| | 313 | |
|---|
| | 314 | CMD_POP = /etc/rc.d/init.d/courier-imap |
|---|
| | 315 | |
|---|
| | 316 | CMD_POP_SSL = /etc/rc.d/init.d/courier-imap |
|---|
| | 317 | |
|---|
| | 318 | CMD_ISPCPD = /etc/rc.d/init.d/ispcp_daemon |
|---|
| | 319 | |
|---|
| | 320 | CMD_ISPCPN = /etc/rc.d/init.d/ispcp_network |
|---|
| 321 | 321 | |
|---|
| 322 | 322 | # |
|---|
| … | … | |
| 330 | 330 | FTP_TRAFF_LOG = /proftpd/ftp_traff.log |
|---|
| 331 | 331 | |
|---|
| 332 | | MAIL_TRAFF_LOG = mail.log |
|---|
| | 332 | MAIL_TRAFF_LOG = maillog |
|---|
| 333 | 333 | |
|---|
| 334 | 334 | TRAFF_ROOT_DIR = /var/www/ispcp/engine/traffic |
|---|
| … | … | |
| 380 | 380 | DATE_FORMAT = d.m.Y |
|---|
| 381 | 381 | |
|---|
| 382 | | RKHUNTER_LOG = /var/log/rkhunter.log |
|---|
| | 382 | RKHUNTER_LOG = /var/log/rkhunter/rkhunter.log |
|---|
| 383 | 383 | |
|---|
| 384 | 384 | CHKROOTKIT_LOG = /var/log/chkrootkit.log |
|---|
| r1121 |
r1269 |
|
| 1 | | /var/log/apache2/users/*.log { |
|---|
| | 1 | /var/log/httpd/users/*.log { |
|---|
| 2 | 2 | weekly |
|---|
| 3 | 3 | missingok |
|---|
| … | … | |
| 9 | 9 | sharedscripts |
|---|
| 10 | 10 | prerotate |
|---|
| 11 | | /var/www/ispcp/engine/traffic/ispcp-vrl-traff > /var/log/ispcp/ispcp-vrl-traff.log |
|---|
| | 11 | /srv/www/ispcp/engine/traffic/ispcp-srv-traff &>/var/log/ispcp/ispcp-srv-traff.log |
|---|
| 12 | 12 | endscript |
|---|
| 13 | 13 | postrotate |
|---|
| 14 | 14 | for i in `seq 1 10`; do |
|---|
| 15 | | if [ -f /var/run/apache2.pid ]; then |
|---|
| 16 | | /etc/init.d/apache2 stop > /dev/null |
|---|
| | 15 | if [ -f /var/run/httpd.pid ]; then |
|---|
| | 16 | /etc/init.d/httpd stop > /dev/null |
|---|
| 17 | 17 | sleep 5 |
|---|
| 18 | | /etc/init.d/apache2 start > /dev/null |
|---|
| | 18 | /etc/init.d/httpd start > /dev/null |
|---|
| 19 | 19 | fi |
|---|
| 20 | 20 | done |
|---|
| … | … | |
| 22 | 22 | } |
|---|
| 23 | 23 | |
|---|
| 24 | | /var/log/apache2/backup/*.log.perv { |
|---|
| | 24 | /var/log/httpd/backup/*.log.perv { |
|---|
| 25 | 25 | size 5M |
|---|
| 26 | 26 | missingok |
|---|
| … | … | |
| 32 | 32 | } |
|---|
| 33 | 33 | |
|---|
| 34 | | /var/log/proftpd/xferlog { |
|---|
| | 34 | /var/log/xferlog { |
|---|
| 35 | 35 | daily |
|---|
| 36 | 36 | rotate 7 |
|---|
| … | … | |
| 43 | 43 | } |
|---|
| 44 | 44 | |
|---|
| 45 | | /var/log/proftpd/ftp_traff.log { |
|---|
| | 45 | /var/log/ftp_traff.log { |
|---|
| 46 | 46 | daily |
|---|
| 47 | 47 | rotate 7 |
|---|
| … | … | |
| 50 | 50 | delaycompress |
|---|
| 51 | 51 | prerotate |
|---|
| 52 | | /var/www/ispcp/engine/traffic/ispcp-vrl-traff > /var/log/ispcp/ispcp-vrl-traff.log |
|---|
| | 52 | /var/www/ispcp/engine/traffic/ispcp-vrl-traff &> /var/log/ispcp/ispcp-vrl-traff.log |
|---|
| 53 | 53 | endscript |
|---|
| 54 | 54 | postrotate |
|---|
| r1223 |
r1269 |
|
| 21 | 21 | # Postfix directory settings; These are critical for normal Postfix MTA functionallity |
|---|
| 22 | 22 | command_directory = /usr/sbin |
|---|
| 23 | | daemon_directory = /usr/lib/postfix |
|---|
| | 23 | daemon_directory = /usr/libexec/postfix |
|---|
| 24 | 24 | |
|---|
| 25 | 25 | # Some common configuration parameters |
|---|
| r1118 |
r1269 |
|
| 37 | 37 | $(SYSTEM_MAKE_DIRS) $(SYSTEM_CONF)/proftpd |
|---|
| 38 | 38 | cp -R ./backup $(SYSTEM_CONF)/proftpd |
|---|
| 39 | | cp ./proftpd.conf $(ROOT_CONF) ; \ |
|---|
| 40 | | cp ./proftpd.conf $(SYSTEM_CONF)/proftpd ; \ |
|---|
| | 39 | cp ./proftpd.conf $(ROOT_CONF) |
|---|
| | 40 | cp ./proftpd.conf $(SYSTEM_CONF)/proftpd |
|---|
| | 41 | cp ./proftpd.conf $(ROOT_CONF) |
|---|
| 41 | 42 | |
|---|
| 42 | 43 | uninstall: |
|---|
| r1090 |
r1269 |
|
| 18 | 18 | # |
|---|
| 19 | 19 | ################################################################################ |
|---|
| 20 | | # Includes DSO modules (this is mandatory in proftpd 1.3) |
|---|
| 21 | | #Include /etc/proftpd/modules.conf |
|---|
| | 20 | |
|---|
| | 21 | <IfModule mod_dso.c> |
|---|
| | 22 | LoadModule mod_sql.c |
|---|
| | 23 | LoadModule mod_sql_mysql.c |
|---|
| | 24 | LoadModule mod_quotatab.c |
|---|
| | 25 | LoadModule mod_quotatab_file.c |
|---|
| | 26 | LoadModule mod_quotatab_sql.c |
|---|
| | 27 | </IfModule> |
|---|
| 22 | 28 | |
|---|
| 23 | 29 | # Set off to disable IPv6 support which is annoying on IPv4 only boxes. |
|---|
| … | … | |
| 76 | 82 | # Set the user and group that the server normally runs at. |
|---|
| 77 | 83 | User nobody |
|---|
| 78 | | Group nogroup |
|---|
| | 84 | Group nobody |
|---|
| 79 | 85 | |
|---|
| 80 | 86 | # Normally, we want files to be overwriteable. |
|---|
| … | … | |
| 165 | 171 | </IfModule> |
|---|
| 166 | 172 | |
|---|
| | 173 | # Use pam to authenticate (default) and be authoritative |
|---|
| | 174 | AuthPAMConfig proftpd |
|---|
| | 175 | AuthOrder mod_sql.c mod_auth_pam.c* mod_auth_unix.c |
|---|
| | 176 | |
|---|
| 167 | 177 | # ispCP SQL Managment |
|---|
| 168 | | # Activate for proftpd >= 1.3 |
|---|
| 169 | | #SQLBackend mysql |
|---|
| | 178 | SQLBackend mysql |
|---|
| 170 | 179 | SQLAuthTypes Crypt |
|---|
| 171 | 180 | SQLAuthenticate on |
|---|
|
Download in other formats:
#########################################################################
# Site footer - Contents are automatically inserted after main Trac HTML
?>