Unter http://download.pd-admin.de/pdadmin_v4_beta_64.tar.gz steht eine Testversion zum Download bereit, die die Probleme beheben sollte.
Nachtrag: Die Version kann nur auf 64-bit-Systemen mit mindestens GLIBC 2.17 eingesetzt werden.
Unter http://download.pd-admin.de/pdadmin_v4_beta_64.tar.gz steht eine Testversion zum Download bereit, die die Probleme beheben sollte.
Nachtrag: Die Version kann nur auf 64-bit-Systemen mit mindestens GLIBC 2.17 eingesetzt werden.
Ich habe es mal mit CentOS 8 getestet da kommt folgender Fehler;
/opt/pdadmin/bin/httpd_vhosts.pl: error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory
Bei der Paketauswahl hat er auch groff nicht gefunden und ich habe dann groff-base.x86_64 installiert und ImageMagick scheint es nicht mehr zu geben, dafür ist jetzt wohl GraphicsMagick dabei. Ich habe ImageMagick aber dann über das EPEL Repository installiert.
Habe dann mal libnsl installiert, dann kommt folgenden Meldung:
Can't load '/opt/pdadmin/lib/mysql.so' for module DBD::mysql: libssl.so.10: cannot open shared object file: No such file or directory at PERL2EXE_STORAGE/DynaLoader.pm line 200.
at /opt/pdadmin/bin/httpd_vhosts.pl line 15
Gibt es schon eine Paketauswahl für CentOS 8 oder läuft pd-admin damit noch nicht?
bei der Installation unter Debian 10.1 ist mir folgendes aufgefallen…
[…]
configuring simscan ...
grep: /etc/tcp.smtp: No such file or directory
grep: /etc/tcp.msa: No such file or directory
simscan cdb file built. /var/qmail/simcontrol/simcontrol.cdb
[…]
[…]
Waiting for MySQL
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1146 (42S02) at line 1: Table 'vadmin.config' doesn't exist
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1146 (42S02) at line 1: Table 'vadmin.config' doesn't exist
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1146 (42S02) at line 1: Table 'vadmin.config' doesn't exist
Can't load '/opt/pdadmin/lib/mysql.so' for module DBD::mysql: libssl.so.10: cannot open shared object file: No such file or directory at PERL2EXE_STORAGE/DynaLoader.pm line 200.
at /opt/pdadmin/bin/httpd_vhosts.pl line 15
Compilation failed in require at /opt/pdadmin/bin/httpd_vhosts.pl line 15.
BEGIN failed--compilation aborted at /opt/pdadmin/bin/httpd_vhosts.pl line 15.
pd-admin wurde erfolgreich installiert.
[…]
Alles anzeigen
die Tabelle config gibt es in der DB vadmin nicht
root@debian:~# /usr/local/pd-admin2/bin/mysql -u vadmin -pmKZVaOpW vadmin -e "SELECT * FROM config;"
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1146 (42S02) at line 1: Table 'vadmin.config' doesn't exist
SHOW TABLES; gibt nichts zurück
Desweiteren gibt es folgende Meldungen
[…]
Setze root-Passwort fuer MySQL-Datenbankserver auf 'XXXXXXXX'.
mysql: [Warning] Using a password on the command line interface can be insecure.
Speichere MySQL root-Passwort in /opt/pdadmin/etc/mysql_rootpw.conf
Setze Passwort fuer Datenbank-Benutzer vadmin: 'ZZZZZZZZ'
mysql: [Warning] Using a password on the command line interface can be insecure.
mysql: [Warning] Using a password on the command line interface can be insecure.
mysql: [Warning] Using a password on the command line interface can be insecure.
mysql: [Warning] Using a password on the command line interface can be insecure.
Kopiere Passwortcheck
[…]
Alles anzeigen
Frisch installierter Debian 10.
root@vmd42762:~# wget http://download.pd-admin.de/pdadmin_v4_beta_64.tar.gz
--2019-11-25 16:07:38-- http://download.pd-admin.de/pdadmin_v4_beta_64.tar.gz
Resolving download.pd-admin.de (download.pd-admin.de)... 130.255.184.84, 2a02:e00:ffff:fff5:225:90ff:fe05:101
Connecting to download.pd-admin.de (download.pd-admin.de)|130.255.184.84|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 41289907 (39M) [application/octet-stream]
Saving to: ‘pdadmin_v4_beta_64.tar.gz’
pdadmin_v4_beta_64.tar.gz 100%[===================================================================================================================>] 39.38M 21.5MB/s in 1.8s
2019-11-25 16:07:40 (21.5 MB/s) - ‘pdadmin_v4_beta_64.tar.gz’ saved [41289907/41289907]
root@vmd42762:~# tar -xzf pdadmin_v4_beta_64.tar.gz
root@vmd42762:~# cd pdadmin/
root@vmd42762:~/pdadmin# ls -all
total 220
drwxr-xr-x 8 root root 4096 Oct 22 15:50 .
drwx------ 7 root root 4096 Nov 25 16:07 ..
-rw-r--r-- 1 root root 1 Nov 11 13:36 BUILD
-rwx------ 1 root root 27147 Nov 11 13:25 install-all.sh
-rwxr-xr-x 1 root root 983 May 10 2010 install_auto_spam.sh
-rw-r--r-- 1 root root 156 Mar 31 2004 LICENSE
-rw-r--r-- 1 root root 32970 Jun 16 2008 lizenz.pdf
-rw-r--r-- 1 root root 66750 Nov 7 07:17 mysql.structure.pl
-rwx------ 1 root root 5202 Nov 7 07:17 mysql-update.pl
drwxr-xr-x 2 root root 4096 May 31 2005 patches
drwxr-xr-x 8 root root 4096 Jun 20 2005 pdadmin
-rw-r--r-- 1 root root 866 Oct 10 2016 PDPASSWD.pm
drwxr-xr-x 2 root root 4096 Jul 3 2016 popuser-utils
-rwxr-xr-x 1 root root 1516 Nov 11 13:25 prefetch.sh
-rwxr-xr-x 1 root root 14889 Nov 11 13:25 qmail2.sh
drwxr-xr-x 2 root root 4096 Jul 3 11:44 templates
drwxr-xr-x 2 root root 4096 Mar 31 2004 tests
drwxr-xr-x 2 root root 4096 Oct 25 2016 tools
-rwxr-xr-x 1 root root 10438 Jan 15 2019 update.sh
-rw-r--r-- 1 root root 0 Nov 11 13:36 VERSION
root@vmd42762:~/pdadmin# ./update.sh
##############################################
# #
# Willkommen beim Update auf pd-admin #
# #
##############################################
Build:
Aendere Feld ssl_orders.id
Aendere Feld ssl_orders.sni
Aendere Feld privilege.user
Aendere Feld privilege.privilege
Aendere Feld privilege.id
Aendere Feld forwarder_targets.forwarder
Aendere Feld forwarder_targets.address
Aendere Feld forwarder_targets.id
Aendere Feld users.mysql
Aendere Feld users.id
Aendere Feld users.www
Aendere Feld users.mail
Aendere Feld users.passwd
Aendere Feld spamassassin_config.preference
Aendere Feld spamassassin_config.username
Aendere Feld spamassassin_config.id
Aendere Feld navigation.type
Aendere Feld navigation.id
Aendere Feld traffic.id
Aendere Feld traffic.date
Aendere Feld pop3.login
Aendere Feld pop3.id
Aendere Feld pop3.password
Aendere Feld sessions.id
Aendere Feld sessions.session
Aendere Feld sessions.time
Aendere Feld sessions.user
Aendere Feld ftp.password
Aendere Feld ftp.id
Aendere Feld spamfilter_config.id
Aendere Feld spamfilter_config.item
Aendere Feld whitelist.id
Aendere Feld user.id
Aendere Feld accounts.id
Aendere Feld accounts.service_limit
Aendere Feld accounts.reseller
Aendere Feld vhosts.redirtohttps
Aendere Feld vhosts.targetmode
Aendere Feld vhosts.php5_version
Aendere Feld vhosts.php_sapi
Aendere Feld vhosts.id
Aendere Feld ipv6.address
Aendere Feld ipv6.reseller
Aendere Feld ipv6.id
Aendere Feld domains.id
Aendere Feld domains.name
Aendere Feld applications.name
Aendere Feld applications.id
Aendere Feld applications.vhost
Aendere Feld mysql_subaccounts.owner
Aendere Feld mysql_subaccounts.id
Aendere Feld mailthrottle.pop3id
Aendere Feld mailthrottle.ts
Aendere Feld mailthrottle.rcptcount
Aendere Feld codomains.domain
Aendere Feld codomains.id
Aendere Feld codomains.name
Aendere Feld crontab.min
Aendere Feld crontab.id
Aendere Feld crontab.hour
Aendere Feld crontab.day_of_week
Aendere Feld crontab.owner
Aendere Feld crontab.day_of_month
Aendere Feld crontab.month
Aendere Feld navigation_text.navigation_id
Aendere Feld navigation_text.id
Aendere Feld ssl_proxy.id
Aendere Feld ssl_proxy.vhost
Aendere Feld errordocs.vhost
Aendere Feld errordocs.type
Aendere Feld errordocs.id
Aendere Feld mailinglists.id
Aendere Feld greylist.id
Aendere Feld smtpauth_logins.mailid
Aendere Feld smtpauth_logins.timestamp
Aendere Feld resellers.account
Aendere Feld resellers.id
Aendere Feld resellers.passwd
Aendere Feld servers.id
Aendere Feld ip.id
Aendere Feld forwards.id
Aendere Feld new_passwd.id
Aendere Feld new_passwd.user
Aendere Feld new_passwd.ip
Aendere Feld new_passwd.session
Aendere Feld new_passwd.time
Aendere Feld config.id
Aendere Feld traffic_new.date
Aendere Feld traffic_new.id
Aendere Feld traffic_new.id_user
Aendere Feld mysqldb.id
Aendere Feld mysqldb.owner
mysql: [Warning] Using a password on the command line interface can be insecure.
mysql: [Warning] Using a password on the command line interface can be insecure.
mysql: [Warning] Using a password on the command line interface can be insecure.
mysql: [Warning] Using a password on the command line interface can be insecure.
mysql: [Warning] Using a password on the command line interface can be insecure.
mysql: [Warning] Using a password on the command line interface can be insecure.
mysql: [Warning] Using a password on the command line interface can be insecure.
mysql: [Warning] Using a password on the command line interface can be insecure.
mysql: [Warning] Using a password on the command line interface can be insecure.
Importiere Redirects
Can't load '/opt/pdadmin/lib/mysql.so' for module DBD::mysql: libssl.so.10: cannot open shared object file: No such file or directory at PERL2EXE_STORAGE/DynaLoader.pm line 200.
at /opt/pdadmin/bin/httpd_vhosts.pl line 15
Compilation failed in require at /opt/pdadmin/bin/httpd_vhosts.pl line 15.
BEGIN failed--compilation aborted at /opt/pdadmin/bin/httpd_vhosts.pl line 15.
Update erfolgreich.
root@vmd42762:~/pdadmin# /opt/pdadmin/bin/httpd_vhosts.pl
Can't load '/opt/pdadmin/lib/mysql.so' for module DBD::mysql: libssl.so.10: cannot open shared object file: No such file or directory at PERL2EXE_STORAGE/DynaLoader.pm line 200.
at /opt/pdadmin/bin/httpd_vhosts.pl line 15
Compilation failed in require at /opt/pdadmin/bin/httpd_vhosts.pl line 15.
BEGIN failed--compilation aborted at /opt/pdadmin/bin/httpd_vhosts.pl line 15.
Alles anzeigen
läuft somit noch nicht.
GLIBC ist größer als die von Herrn Bradler gesagte.
Daniel Bradler bis wann kann man mit einer funktionsfähigen SE rechnen?
Wie ist hier der aktuelle Stand?
Es wäre entzückend, wenn sich pd-admin mal auf einem aktuellen Debian System installieren lässt.
Ich nutze leider kein Debian, um hier weiter helfen zu können. Jedoch...
wird hier während der Installation /usr/local/pd-admin2/CONFIGURE/configure-sc.sh ausgeführt. In dem Skript sind die Zeilen
24: if ! grep var/qmail/bin/simscan /etc/tcp.smtp 1>/dev/null; then
34: if ! grep var/qmail/bin/simscan /etc/tcp.msa 1>/dev/null; then
enthalten. stdout wird zwar nach /dev/null geleitet, nicht aber stderr. Da die Dateien nicht existieren, gibt es als ein Fehler. Innerhalb der folgenden If-Anweisung werden die Dateien dann angelegt. Dies tritt bei jeder Distribution auf und hat nichts mit Debian 10 zu tun