I have tried to install PSA 7.5.4 on a FC3 machine, and ran into quite some problems. I've submitted them to bugreport, but I'm not sure if they're bugs, so I have copied the e-mail here, perhaps someone can figure out what went wrong
==================================================
Hello,
I have tried to install Plesk 7.5.4 for Linux on two Fedora Core 3 test
machines. Both have a minimum install, NO selinux, and just the packages
needed for Plesk. I have found 4 errors so far:
Error #1: Invisible dependencies
After running "rpm -Uhv" in the base dir, it tells me that it needs
"libmysqlclient.so.10". So, I install "MySQL-shared-compat-4.1.11-0.i386.rpm",
which includes this. After this, the "rpm -Uhv" command tells me:
Code:
[root@test base]# rpm -Uhv *
error: Failed dependencies:
which is needed by psa-7.5.4-fc3.build75050803.19.i586
I just resumed installing by using --nodeps. The installation started.
Error #2: User psaadm
The installer started by saying something along the lines of "User 'psaadm'
does not exist, using root!". I am not sure if this is a problem or not, but
I just figured I should mention it.
Error #3: MySQL 4.1
PSA 7.5.4 can't handle MySQL 4.1. It can't start the MySQL server (can't
find mysqld). Not sure if it is supposed to be able to use MySQL 4.1 or not.
Error #4: SELinux problems
Again, we are NOT using SELinux, and we really don't want too, either. While
installing PSA 7.5.4, the screen gets full with lines of text, for example:
Code:
mkdir -p tmp
( cd domains/program/ ; for n in *.te ; do echo "define(\`$n')"; done ) >
tmp/program_used_flags.te.tmp
( cd domains/misc/ ; for n in *.te ; do echo "define(\`$n')"; done ) >>
tmp/program_used_flags.te.tmp
mv tmp/program_used_flags.te.tmp tmp/program_used_flags.te
mkdir -p tmp
m4 -Imacros -s flask/security_classes flask/initial_sids
flask/access_vectors tunables/distro.tun tunables/tunable.tun attrib.te
tmp/program_used_flags.te macros/program/apache_macros.te
macros/program/chkpwd_macros.te macros/program/chroot_macros.te
macros/program/clamav_macros.te
However, it fails on the following:
Code:
make: Leaving directory `/etc/selinux/targeted/src/policy'
cat: /selinux/policyvers: No such file or directory
make: Entering directory `/etc/selinux/targeted/src/policy'
/usr/sbin/load_policy /etc/selinux/targeted/policy/policy.18
load_policy: booleans.c:48: security_get_boolean_names: Assertion
`selinux_mnt' failed.
make: *** [tmp/load] Aborted
make: Leaving directory `/etc/selinux/targeted/src/policy'
No matter how many times we retry the installation, it won't get past this
point.
This basically means that PSA 7.5.4 for FC3 is uninstallable for us.
I hope this is helpfull and you can figure out what went wrong.
==================================================
There you go
