Pre-check of software installed

Discussion in 'Developers' Forum' started by nemesis, Aug 30, 2006.

  1. nemesis

    nemesis ISPConfig Developer ISPConfig Developer

    Would it be possible to have ISPConfig pre-check all the required software being it gets to actually compiling the software, especially when finding out that bison etc isn't installed after filling in the openssl self cert info only to find out php won't compile cause of software not there as it's really annoying getting through the installation only to find out software isn't installed and having to start from scratch.

    :)
     
  2. till

    till Super Moderator Howtoforge Staff HowtoForge Supporter ISPConfig Developer

    I think checking for bison and flex is possible in the installer, the main work will be to test the check routine on all supported linux distributions incl some older linux releases.
     
  3. fobicodam

    fobicodam ISPConfig Developer ISPConfig Developer

    I think some software must adopt the "MS metodology": OS life time is limited.

    Check the last most common releases, let the users check the others.
     
  4. djtremors

    djtremors ISPConfig Developer ISPConfig Developer

    I agree about prechecks especially when there's rpm managers available to check if things are installed or not as well. Though I roll my own apache and php from time to time and rpm managers can't handle those.
    I know it wouldn't be an easy task but could be an gradual improvement.

    Another annoying issue is the upgrades where certs are already configured yet the upgrade wants to redo them. I usually back them up and enter garbage to get past them quickly but I think the best solution is to build certs using "ispconfig.crt" and "ispconfig.key" and when the upgrade occurs, it check if these files exist which would then bypass as they are ISP related certificates.
     

Share This Page