The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Few questions about use cPanel with system avalaible software

Discussion in 'General Discussion' started by kloczek, Mar 15, 2007.

  1. kloczek

    kloczek Registered

    Joined:
    Mar 6, 2007
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    Is it possible to install cPanel without compile and install own version of some components ? I'm thinking about not installing apache, mysql, mailman, horrde, phpMyAdmin, perl modules (where is officialy required by cPanel list of perl modules ?) and other components.

    cPanel forces use exim but I think it must be possible to use it for example with postfix (yes I know it will be not supported by cPanel maintainers).
    Where I can find description for cPanel MTA and POP3/IMAP interface ? I won't use cPanel with centrally managed SMTP router (via LDAP).
    Anyone have working cPanel which interact with system installed postfix ?

    kloczek
     
  2. nickp666

    nickp666 Well-Known Member

    Joined:
    Jan 28, 2005
    Messages:
    770
    Likes Received:
    2
    Trophy Points:
    18
    Location:
    /dev/null
    cpanel would be rendered more or less useless if you change the software you run, it is designed to manage the applications it installs and only those, your server would break every time you updated cpanel, thats aside from all the manual work you would have to do every time you wanted to do anything.

    You may as well not bother with it if you need to run the apps you specified above as it wouldnt actually do much!
     
  3. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    No, the cPanel/WHM installation is essentially a set and forget type of system. There's no interactivity to the installation process.

    Actually if you were to install your own server software, it would cause conflicts when cPanel/WHM attempted to install its own server software and may cause the installation to hang. cPanel and WHM is designed to be installed on a freshly installed Operating System with no server software running as described in our installation guide available at:

    http://www.cpanel.net/docs/whm/WebHost_Manager_User_Manual.htm#Installation.htm
     
  4. kloczek

    kloczek Registered

    Joined:
    Mar 6, 2007
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    I don't see ANY reasonds for this kind locking cPanlel users.
    MTA, IMAP/POP3, PHP, HTTP and ANY other used by cPanel open source components hava well defined interface which allow relace one calss component by another.
    Yes I know it can be intentional for make easier maintain and service cPanel but some enviroment have NOW used componemts and not bringing clear documentation for how to customize cPanel for embbed this application in ANY enviroment is kind palin stupidity.
    Anyway .. I don't want discuss about this. I'm asking only: where is cPanel documentation about how cPanell iterract with OSS componets and/or what kind of adaptation was added by cPanel installator to this OSS components.
    Most of this componets are on GPL so cPanel maintainers MUST bring this kind description because otherwise it is plan breaking GPL license.
    Again: where I can find this kind informations ?
    For example: on my system few componets was installed from rpm packages and they are on GPL license:

    # rpm -qa --qf "%{NAME}\t%{BUILDHOST}\t%{LICENSE}\n" | grep cpanel.net
    MySQL-embedded rpmbuild32.cpanel.net GPL
    bandmin rpmbuild32.cpanel.net Artistic
    courier-imap rpmbuild32.cpanel.net GPL
    pure-ftpd rpmbuild32.cpanel.net BSD
    MySQL-devel rpmbuild32.cpanel.net GPL
    MySQL-client rpmbuild32.cpanel.net GPL
    MySQL-server rpmbuild32.cpanel.net GPL
    exim rpmbuild32.cpanel.net GPL
    courier-authlib rpmbuild32.cpanel.net GPL
    courier-authlib-devel rpmbuild32.cpanel.net GPL
    MySQL-shared rpmbuild32.cpanel.net GPL
    MySQL-bench rpmbuild32.cpanel.net GPL
    frontpage rpmbuild32.cpanel.net free to use but restricted
    courier-authlib-pipe rpmbuild32.cpanel.net GPL

    Where are stored src.rpm packages for above ?
     
    #4 kloczek, Mar 16, 2007
    Last edited: Mar 16, 2007
Loading...

Share This Page