Installation on RHEL 5

Discussion in 'Tips/Tricks/Mods' started by robd, Jun 4, 2007.

  1. robd

    robd New Member

    Here are my modifications to the ISPconfig install source to enable you to install on RHEL 5.

    Add the following to mod_isp/dist.txt
    Code:
    dist_init_scripts=/etc/rc.d/init.d ## # rhatenterprise0
    dist_runlevel=/etc/rc.d ## # rhatenterprise0
    dist_smrsh=/etc/smrsh ## # rhatenterprise0
    dist_shells=/etc/shells ## # rhatenterprise0
    dist_http_user=apache ## # rhatenterprise0
    dist_http_group=apache ## # rhatenterprise0
    dist_bind_init_script=named ## # rhatenterprise0
    dist_bind_user=named ## # rhatenterprise0
    dist_bind_group=named ## # rhatenterprise0
    dist_bind_conf=/var/named/chroot/etc/named.conf ## # rhatenterprise0
    dist_bind_dir=/var/named/chroot/var/named ## # rhatenterprise0
    dist_bind_pidfile=/var/named/chroot/var/run/named/named.pid ## # rhatenterprise0
    dist_bind_hintfile=named.ca ## # rhatenterprise0
    dist_bind_localfile=named.local ## # rhatenterprise0
    dist_passwd=/etc/passwd ## # rhatenterprise0
    dist_shadow=/etc/shadow ## # rhatenterprise0
    dist_group=/etc/group ## # rhatenterprise0
    dist_cron_daemon=crond ## # rhatenterprise0
    dist_cron_tab=/var/spool/cron/root ## # rhatenterprise0
    dist_mysql_group=mysql ## # rhatenterprise0
    dist_httpd_daemon=httpd ## # rhatenterprise0
    add the following to mod_isp/mod/ftp/proftpd
    Code:
    dist_ftp_conf:/etc/proftpd.conf:Config-File:read::rhatenterprise0
    dist_ftp_version:standalone:Server-Version:exit::rhatenterprise0
    dist_ftp_log:/var/log/xferlog:Log-File:read::rhatenterprise0
    add the following to mod_isp/mod/httpd/httpd
    Code:
    dist_path_httpd_root:/var/www:Web-Root:read::rhatenterprise0
    add the following to mod_isp/mod/mail/postfix
    Code:
    dist_mail_log:/var/log/maillog:Log-File:read::rhatenterprise0
    dist_mail_virtusertable:/etc/postfix/virtusertable:Virtusertable-File:read::rhatenterprise0
    dist_mail_local_host_names:/etc/postfix/local-host-names:Local-Host-Names-File:read::rhatenterprise0
    add the following to mod_isp/mod/mail/sendmail
    Code:
    dist_mail_log:/var/log/maillog:Log-File:read::rhatenterprise0
    dist_mail_virtusertable:/etc/mail/virtusertable:Virtusertable-File:read::rhatenterprise0
    dist_mail_local_host_names:/etc/mail/local-host-names:Local-Host-Names-File:read::rhatenterprise0
    There is no edit for mod_isp/mod/ftp/vsftpd as vsftpd is not available for RHEL.

    Also, If you are using kickstarting to build your servers, here is a list of packages to include for a server built ready for configuration as per the perfect_setup_centos5.0



    Code:
    %packages --resolvedeps
    @base
    @core
    ImageMagick
    amanda-client
    bind-chroot
    bison
    curl-devel
    cyrus-sasl-devel
    cyrus-sasl-gssapi
    cyrus-sasl-md5
    dovecot
    fetchmail
    flex
    gcc-c++
    libxml2-devel
    lynx
    mysql-devel
    mysql-server
    nmap
    ntp
    perl-Net-DNS
    perl-libwww-perl
    php-devel
    php-gd
    php-imap
    php-ldap
    php-mysql
    php-odbc
    php-pear
    php-xml
    php-xmlrpc
    postfix
    screen
    vim-enhanced
    webalizer
     
  2. gumpish

    gumpish New Member

    I'm afraid that's incorrect.

    yum install vsftpd worked for me, no exotic repos.
     
  3. robd

    robd New Member

    Gumpish - thanks for the correction, you are of course right.
     
  4. Mistoffeles

    Mistoffeles New Member

    ISPConfig untarred into install_ispconfig directory for me, not mod_isp. If you got the same, substitute the obvious.
     

Share This Page