ISPConfig on a RaQ2

Discussion in 'Installation/Configuration' started by mattm, Feb 22, 2006.

  1. mattm

    mattm New Member

    Just read the interview of Falko on LXer.com. He mentioned he started out with a RaQ2:
    Just wondering if anyone has installed ISPconfig on a Cobalt RaQ2?
     
  2. falko

    falko Super Moderator Howtoforge Staff

    That doesn't work because a RaQ2 has a RISC processor which is not i386 compatible, and ISPConfig currently comes with some precompiled binaries.
    In the next release ISPConfig will be compiled from the sources totally, then it could be possible to install it on a RaQ2.

    Do you still have a RaQ2? I still have mine, but I'm not using it anymore.
     
  3. mattm

    mattm New Member

    Falko,

    I have about about 8 RaQ2's. Do you have any information on getting a base linux install on one of these compatible with the Sparc so I would be able to install the new release when it comes out?
     
  4. falko

    falko Super Moderator Howtoforge Staff

    I think that's not possible because RaQs have a special BIOS that doesn't allow you to install another OS on the system... :(
     
  5. mattm

    mattm New Member

    To update my own question, I've found a How-to to install Debian 3.1 on a RaQ2: http://www.cyrius.com/debian/cobalt/sarge.html

    It worked great and I had a base install of Debian 3.1 and started using the ISPConfig How-to Falko wrote here: http://www.howtoforge.com/perfect_setup_debian_sarge

    However, I get to this point towards the end of the automated compile and get this error:
    Code:
    NOTE: the optional IO::Zlib module is not installed.
    
      The "sa-update" script requires this module to access compressed
      update archive files.
    
    REQUIRED module missing: Digest::SHA1
    optional module missing: Net::DNS
    optional module missing: Mail::SPF::Query
    optional module missing: IP::Country
    optional module missing: Razor2
    optional module missing: Net::Ident
    optional module missing: IO::Socket::INET6
    optional module missing: IO::Socket::SSL
    optional module missing: Archive::Tar
    optional module missing: IO::Zlib
    
    warning: some functionality may not be available,
    please read the above report before continuing!
    
    ERROR: Could not configure SpamAssassin
    cd: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    cd: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/aps.tar.gz': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/spamassassin.tar.gz': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/uudeview.tar.gz': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/clamav.tar.gz': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/cronolog': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/cronosplit': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/ispconfig_tcpserver': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/zip': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/unzip': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    tar: spamassassin.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `spamassassin': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    tar: uudeview.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `uudeview': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    tar: clamav.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `clamav': No such file or directory
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    tar: aps.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    ./setup2: line 777: ispconfig_tmp/php/bin/php: No such file or directory
    ERROR: The PHP binary coming with ISPConfig does not work properly on your system! The installation routine stops here!
    job-working-directory: could not get current directory: getcwd: cannot access parent directories: No such file or directory
    The install process stops at this point. Is there anyway I can continue installation from where it left off?
     
  6. falko

    falko Super Moderator Howtoforge Staff

    You must install the Digest::SHA1 perl module and then start the ISPConfig installation from the beginning.
     
  7. nocture

    nocture New Member

    Help me please, I'm bad speak english give me your ICQ.
     
  8. planet_fox

    planet_fox Member HowtoForge Supporter

    Your first way is install debian on the Cobald RAQ2 .
     
  9. nocture

    nocture New Member

    В чем проблема?

    Сталкнулся при установке со следующим:

    Code:
    NOTE: settings for "make test" are now controlled using "t/config.dist".
    See that file if you wish to customise what tests are run, and how.
    
    checking module dependencies and their versions...
    
    ***************************************************************************
    ERROR: the required Net::DNS (version 0.34) module is not installed. at lib/Mail/SpamAssassin/Util/DependencyInfo.pm line 294, <STDIN> line 1.
    
    
      Used for all DNS-based tests (SBL, XBL, SpamCop, DSBL, etc.),
      perform MX checks, and is also used when manually reporting spam to
      SpamCop.
    
      You need to make sure the Net::DNS version is sufficiently up-to-date:
    
      - version 0.34 or higher on Unix systems
      - version 0.46 or higher on Windows systems
    
    
    ***************************************************************************
    NOTE: the optional Mail::SPF module is not installed.
    
      Used to check DNS Sender Policy Framework (SPF) records to fight email
      address forgery and make it easier to identify spams.  (This is preferred
      over Mail::SPF::Query.)
    
    
    ***************************************************************************
    NOTE: the optional Mail::SPF::Query module is installed,
    but is not an up-to-date version.
    
      Used to check DNS Sender Policy Framework (SPF) records to fight email
      address forgery and make it easier to identify spams.  (Mail::SPF is
      preferred instead of this module.)
    
    
    ***************************************************************************
    NOTE: the optional IP::Country module is not installed.
    
      Used by the RelayCountry plugin (not enabled by default) to determine
      the domain country codes of each relay in the path of an email.
    
    
    ***************************************************************************
    NOTE: the optional Razor2 (version 2.61) module is installed,
    but is not an up-to-date version.
    
      Used to check message signatures against Vipul's Razor collaborative
      filtering network. Razor has a large number of dependencies on CPAN
      modules. Feel free to skip installing it, if this makes you nervous;
      SpamAssassin will still work well without it.
    
      More info on installing and using Razor can be found
      at http://wiki.apache.org/spamassassin/InstallingRazor .
    
    
    ***************************************************************************
    NOTE: the optional Net::Ident module is not installed.
    
      If you plan to use the --auth-ident option to spamd, you will need
      to install this module.
    
    
    ***************************************************************************
    NOTE: the optional IO::Socket::INET6 module is not installed.
    
      This is required if the first nameserver listed in your IP
      configuration or /etc/resolv.conf file is available only via
      an IPv6 address.
    
    
    ***************************************************************************
    NOTE: the optional IO::Socket::SSL module is not installed.
    
      If you wish to use SSL encryption to communicate between spamc and
      spamd (the --ssl option to spamd), you need to install this
      module. (You will need the OpenSSL libraries and use the
      ENABLE_SSL="yes" argument to Makefile.PL to build and run an SSL
      compatibile spamc.)
    
    
    ***************************************************************************
    NOTE: the optional Mail::DomainKeys module is not installed.
    
      If this module is installed, and you enable the DomainKeys plugin,
      SpamAssassin will perform Domain Key lookups when Domain Key
      information is present in the message headers.  (Note that new versions
      of Mail::DKIM render this module superfluous.)
    
    
    ***************************************************************************
    NOTE: the optional Mail::DKIM module is not installed.
    
      If this module is installed, and you enable the DKIM plugin,
      SpamAssassin will perform DKIM lookups when a DKIM-Signature
      header is present in the message headers.  (New versions of this module
      support both Domain Keys and DKIM, rendering Mail::DomainKeys obsolete.)
    
    
    ***************************************************************************
    NOTE: the optional DBI module is not installed.
    
      If you intend to use SpamAssassin with an SQL database backend for
      user configuration data, Bayes storage, or other storage, you will need
      to have these installed; both the basic DBI module and the driver for
      your database.
    
    
    ***************************************************************************
    NOTE: the optional Encode::Detect module is not installed.
    
      If you plan to use the normalize_charset config setting to detect
      charsets and convert them into Unicode, you will need to install
      this module.
    
    REQUIRED module missing: Net::DNS
    optional module missing: Mail::SPF
    optional module out of date: Mail::SPF::Query
    optional module missing: IP::Country
    optional module out of date: Razor2
    optional module missing: Net::Ident
    optional module missing: IO::Socket::INET6
    optional module missing: IO::Socket::SSL
    optional module missing: Mail::DomainKeys
    optional module missing: Mail::DKIM
    optional module missing: DBI
    optional module missing: Encode::Detect
    
    warning: some functionality may not be available,
    please read the above report before continuing!
    
    ERROR: Could not configure SpamAssassin
    cd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/aps.tar.gz': No such file or directory
    mv: cannot stat `binaries/spamassassin.tar.gz': No such file or directory
    mv: cannot stat `binaries/uudeview.tar.gz': No such file or directory
    mv: cannot stat `binaries/clamav.tar.gz': No such file or directory
    mv: cannot stat `binaries/cronolog': No such file or directory
    mv: cannot stat `binaries/cronosplit': No such file or directory
    mv: cannot stat `binaries/ispconfig_tcpserver': No such file or directory
    mv: cannot stat `binaries/zip': No such file or directory
    mv: cannot stat `binaries/unzip': No such file or directory
    tar: spamassassin.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `spamassassin': No such file or directory
    tar: uudeview.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `uudeview': No such file or directory
    tar: clamav.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `clamav': No such file or directory
    tar: aps.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    ./setup2: line 873: ispconfig_tmp/php/bin/php: No such file or directory
    ERROR: The PHP binary coming with ISPConfig does not work properly on your system! The installation routine stops here!
    root@ns:~/install_ispconfig#
    
    Если возможно расскажите пожалуйста в деталях что мне надо установить что бы скрипт запустился. Заранее признателен за помощь.

    Думаю что данные модули нужны но как их именно проинсталить?
    Code:
    REQUIRED module missing: Net::DNS
    optional module missing: Mail::SPF
    optional module missing: Mail::SPF::Query
    optional module missing: IP::Country
    optional module missing: Razor2
    optional module missing: Net::Ident
    optional module missing: IO::Socket::INET6
    optional module missing: IO::Socket::SSL
    optional module missing: Mail::DomainKeys
    optional module missing: Mail::DKIM
    optional module missing: DBI
    optional module missing: Encode::Detect
    please be so kind to figure out what these errors are
    thanks in adavnce for your help - if you could give me your hand - just let me know through ICQ 4684079
     
    Last edited: Jan 22, 2008
  10. till

    till Super Moderator Staff Member ISPConfig Developer

    Please run the following command to install all required perl modules:

    apt-get install libhtml-parser-perl libdb-file-lock-perl libnet-dns-perl
     
  11. nocture

    nocture New Member

    root@ns:~# apt-get install libhtml-parser-perl libdb-file-lock-perl libnet-dns-perl
    Code:
    Reading package lists... Done
    Building dependency tree... Done
    libhtml-parser-perl is already the newest version.
    libdb-file-lock-perl is already the newest version.
    libnet-dns-perl is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    some of the modules are installed, but anyway is says that those are out of system. And it is interrupted by errors.

    Could you look through the reason for the errors in the server - i will give you my login and password in private messages

    Be so kind ot help me - for as long as 2 days i can not manage the matter - keep on setting it up, but as result - there are always errors of modules' dependance. I do not know to whom address my quieries - therefore i earnestkly hope you to help me. I entrust you my server for monitoring and solving the problem of setting ISPConfig. first time as being set up - it war running ok with spconfig, but then by mistake i have deleted that and now fail to reset it.
    Shall be eternally thankful for your assistance
     
    Last edited: Jan 22, 2008
  12. falko

    falko Super Moderator Howtoforge Staff

    Please open the Perl shell:
    Code:
    perl -MCPAN -e shell
    and try to install Net::DNS as follows:
    Code:
    install Net::DNS
    Afterwards, type q to leave the Perl shell.
     
  13. nocture

    nocture New Member

    Спасибо огроменное, помогло!
     

Share This Page