install.sh error

package apache2-suexec-custom is not available on ubuntu 8.04 LTS. The install script breaks on this requirement: INFO - OK INFO - OK INFO - Hit INFO - Removing Debian standard Webmin package, if they exist... INFO - Removing Debian apache packages... INFO - Installing dependencies using command: /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install postfix postfix-pcre webmin usermin ruby libapache2-mod-ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip libfcgi-dev bind9 spamassassin spamc procmail libnet-ssleay-perl libpg-perl libdbd-pg-perl libdbd-mysql-perl quota iptables openssl python mailman subversion ruby irb rdoc ri mysql-server mysql-client mysql-common postgresql postgresql-client awstats webalizer dovecot-common dovecot-imapd dovecot-pop3d proftpd libcrypt-ssleay-perl awstats clamav-base clamav-daemon clamav clamav-freshclam clamav-docs clamav-testfiles libapache2-mod-fcgid apache2-suexec-custom scponly apache2 apache2-doc libapache2-svn libsasl2-2 libsasl2-modules sasl2-bin php-pear php5 php5-cgi libgd2-xpm libapache2-mod-php5 php5-mysql ...in progress, please wait... .E: Couldn't find package apache2-suexec-custom

Status: 
Closed (fixed)

Comments

There is indeed an issue with the Ubuntu 8.04 version of the installer, we're working on correcting that.

However, there's a quick fix -- if you open up the install.sh script, and jump to line 103, you'll see a line that begins with "ubudeps".

And on line 102, you'll see a shorter line that begins with "#ubudeps" (ie, same word, but commented out).

If you comment out the one, and uncomment the other, it should work for you.

That is, comment out line 103, and uncomment 102 -- then try re-running the installer.

Eric - is there a bug in the installer that we need to fix here?

Yup! There's a bug in the installer which occurred while adding Ubuntu 12.04 support.

I see what we can do to fix it -- I should have a fix for it checked in tomorrow after I've done a test run on Ubuntu 8.04.

Okay, this issue should now be corrected in the install.sh script now available in the Virtualmin repository.

Let us know how that works for you!