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.

FreeBSD 7 Support?

Discussion in 'Data Protection' started by shri, Mar 21, 2008.

  1. shri

    shri Member

    Joined:
    Apr 7, 2002
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    1
    We're moving from a linux base to FreeBSD 7. How well does cPanel perform under 7? Or is it broken?
     
  2. 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
    Keep in mind that FreeBSD 7 is not yet supported. I would class the current issues with running cPanel/WHM on FreeBSD 7 as "substantial." Unless you are very well versed with FreeBSD 7, I would not recommend attempting to run cPanel/WHM on it until the QA and Dev teams have resolved these various issues.
     
  3. ReiJu

    ReiJu Well-Known Member

    Joined:
    Mar 14, 2008
    Messages:
    57
    Likes Received:
    1
    Trophy Points:
    6
    AFAIK, cPanel haven't fully support FreeBSD-6.3 yet. Then maybe it's a long way to go to 7.0. But I still hope the waiting can be shortened.
     
  4. pipo

    pipo Member

    Joined:
    Nov 4, 2003
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Quebec, Canada
    Supporting FreeBSD 7.0

    We are planning an upgrade to FreeBSD 7.0 but waiting from CPanel to spit the word.

    We will perform a bench test in our shop and keep it posted here.
     
  5. pipo

    pipo Member

    Joined:
    Nov 4, 2003
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Quebec, Canada
    Successfully running CPanel 11 under FreeBSD 7.0-STABLE

    We have successfully upgraded from FreeBSD 6.3 to FreeBSD 7.0.

    We had some problems with apache rebuilt process under easyapache3. We had to tweak the variable under Easy.pm that get the OS version.
    This error was appearing :
    !! Could not download '/var/cpanel/perl/easy/Cpanel/Easy/Zendopt.pm.tar.gz.freebsd-7-32' from httpupdate.cpanel.net /cpanelsync/easy/targz//Cpanel/Easy/Zendopt.pm.tar.gz.freebsd-7-32 !!

    So we made that change to /var/cpanel/perl/easy/Cpanel/Easy.pm at line 127.


    #$self->{'getos_releaseversion'} = [ Cpanel::Sys::getreleaseversion() ]->[0];
    $self->{'getos_releaseversion'} = '6';

    1. Apache would not run until rebuilt.
    2. Apache required components under /opt is not compatible until rebuilt.
    3. Easy.pm (easyapache) request a file with the release version, so we had to set the variable under Easy.pm to 6 so the requested file exist.

    To solve them, simply move /opt related folders (curl, xslt, xml2, libmcrypt, curlssl, mm) to a backup folder to tell easyapache to rebuild them. Then run the /scripts/easyapache process. Everything should runs fine. If minor compilations problems appears, keep in mind that you have to rebuild many libraries to take advantages of FreeBSD 7.0 performance improvements. We rebuilt MySQL for this reason but it would runs fine without rebuilt.

    Please note that this process should only be performed by an experianced system administrator.
    Be aware that some alternative shell (bash) require recompilation.
     
    #5 pipo, Apr 15, 2008
    Last edited: Apr 15, 2008
  6. InfiniteNetwork

    Joined:
    Jun 25, 2003
    Messages:
    24
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Canberra, Australia
    How long until it is supported? Is it weeks or months?
    Would be handy to know for our new customer boxes that we are setting up.
     
  7. pipo

    pipo Member

    Joined:
    Nov 4, 2003
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Quebec, Canada
    FreeBSD 7.0 support

    FreeBSD 7.0 seems to be supported since the last stable release. I no longer have to modify the code to obtain packages with "upcp". I also installed CPanel-DNSONLY on a fresh FreeBSD 7.0 release two weeks ago without problems.

    I think you should give it a try on a test box.

    My CPanel was initially installed with FreeBSD 6.0 then I upgraded the FreeBSD release to 6.3 and to 7.0. So I don't know how it goes from a fresh install. For my part, it runs very very well.
     
  8. nyjimbo

    nyjimbo Well-Known Member

    Joined:
    Jan 25, 2003
    Messages:
    1,125
    Likes Received:
    0
    Trophy Points:
    36
    Location:
    New York

Share This Page