I've managed some successful installs. Here are my notes:
Install OS (I'm using FreeBSD 6.2):
Do not install gettext
Install:
cvsup-without-gui
update your ports tree.
Add:
/etc/make.conf
DISABLE_VULNERABILITIES=yes
Not related to installing plesk but an issue I have. If you see this:
WARNING - READ_DMA UDMA ICRC error (retrying request)
In /boot/loader.conf, put
hw.ata.ata_dma="0"
for acpi consuming cpu time (top -S) do this:
add 'hint.acpi.0.disabled="1"'
into /boot/device.hints
If installer appears to hang it may be installing something that needs input. Running tail -f on /tmp/autoinstaller3.log will tell you. If so, manually install that port and re-run autoinstaller.
If installation fails for apache, do make deinstall then make reinstall then run autoinstaller again.
Some things require certain versions of other things. For example, mod_fcgi 2.1 requires apache 2.2. However, Plesk only installs apache 2.0. In this case you will need to fetch an older version of mod_fcgi from cvs. Something like this:
- create a /etc/ports-supfile which will specify to get a snapshot of www/ collection from 11 June 00:00, for example:
-- cut here 8< --
*default host=cvsup.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default date=2007.06.11.00.00.00
*default compress
ports-www
#ports-all
-- cut here 8< --
- update ports tree:
# cvsup -g /etc/ports-supfile
- deinstall mod_fcgid 2.1 and Plesk components that depend on it:
# pkg_deinstall psa-rubyrails-configurator-8.1.1
# pkg_deinstall psa-mod-fcgid-configurator-8.1.1
# pkg_deinstall mod_fcgid-2.1
- install 2.0 mod_cfgid:
# cd /usr/ports/www/mod_fcgid
# make install clean
Then you can continue Plesk installation regular way, psa-mod-fcgid-configurator and psa-rubyrails-configurator will be simply installed anew..
If you get this error:/var/db/pkg/pkgdb.db: unexpected file type or format -- Invalid argument
Just delete the file and try again.
At some point the install MAY fail and you will need to cvsup to a current date before running autoinstaller again. Sometimes you, sometimes you don't. Don't know why...
In the end, after autoinstaller claims everything has been installed correctly, the control panel may generate an error. For me, this means that mod_fcgid 2.1 somehow got re-installed. Most likely because something failed to install after you installed version 2.0 and you had to bring cvs current. Just remove mod_fcgid like described above and reinstall 2.0 then run the autoinstaller one last time.
TD