Twilo
Ab v4.00
pd-admin 4 benötigt eine glibc >= 2.3
Vor der Installation der Version 4 müssen folgende Anweisungen in den pd-admin VirtualHost-Container in der Datei /usr/local/pd-admin2/conf/httpd.conf-template eingefügt werden:
| code: |
1:
2:
3:
4:
|
Alias /html /opt/pdadmin/www/html
Alias /js /opt/pdadmin/www/js
Alias /css /opt/pdadmin/www/css
Alias /images /opt/pdadmin/www/images |
|
Nachfolgend finden Sie einen Unified Diff gegen die Standard-Konfigurationsdatei, den Sie mit patch einspielen können.
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
--- v3/httpd.conf-template 2006-11-04 16:14:40.000000000 +0100
+++ httpd.conf-template 2007-03-14 09:33:41.000000000 +0100
@@ -187,6 +187,10 @@
DocumentRoot /usr/local/pd-admin2/htdocs
AddHandler cgi-script .cgi .pl
RewriteEngine On
+ Alias /html /opt/pdadmin/www/html
+ Alias /js /opt/pdadmin/www/js
+ Alias /css /opt/pdadmin/www/css
+ Alias /images /opt/pdadmin/www/images
Alias /customer /opt/pdadmin/www/customer
Alias /administrator /opt/pdadmin/www/administrator
Alias /pop3 /opt/pdadmin/www/pop3 |
|
neuer crontab-Eintrag
| code: |
1:
|
00 4 * * * cd /home && ( du --si -k -s --exclude logs * > /opt/pdadmin/tmp/du.txt) 2>/dev/null |
|
Ab v3.29
Bei einer bestehenden Installation muss autorespond.c aus dem Archiv
http://www.pd-admin.de/download/autorespond.tar.gz kompiliert und das entstehende Binary nach /home/popuser/autorespond/autorespond kopiert werden.
Ab v3.24
nach der Installation den nachfolgende Code als Benutzer root auf der Shell (bash) ausführen:
| code: |
1:
2:
3:
4:
5:
6:
7:
|
cd /home && {
for i in *; do
if [ -e $i/logs ]; then
chmod 770 $i/logs && chown -R root:$i $i/logs;
fi;
done
} |
|
Ab v3.20
Vor Ausführung der Updateroutine "update.sh" sollte der Directory-Kontainer für /opt/pdadmin/www in der Vorlagedatei für die Webserver-Konfiguration (httpd.conf-template) wie folgt geändert werden:
| code: |
1:
2:
3:
4:
|
<Directory /opt/pdadmin/www>
AllowOverride All
Options ExecCGI
</Directory> |
|
Weiterhin sollte vor Installation des Updates die "Listen 443"-Direktive in der Vorlagedatei httpd.conf-template aktiviert werden.
Zur Aktivierung neuer SSL-Zertifikate ist es nötig, den nachfolgenden Cronjob zu installieren:
| code: |
1:
2:
|
15 3 * * * /opt/pdadmin/bin/httpd_vhosts.pl \
--activate-new-certificates 1>/dev/null 2>&1 |
|
Ab v3.10
Um Mail-Quotas für vorhandene POP3-Konten zu aktivieren, führen Sie bitte die nachfolgenden Befehle aus:
| code: |
1:
2:
3:
4:
|
for i in `find /home/popuser -name .qmail`; do
cp $i $i~
(echo "|/home/popuser/mailquotacheck.sh"; cat $i~) > $i
done |
|
RudiX
Hi @ all,
den ersten Hinweis sollte man dringend mit i
n die Beschreibung "Wie wird das Update durchgeführt" aufnehmen.
| code: |
1:
2:
3:
4:
|
<Directory /opt/pdadmin/www>
AllowOverride All
Options ExecCGI
</Directory> |
|
Wenn das nämlich nicht drinne bleibt kann man sich nicht mehr als /administrator anmelden und erhält
| Zitat: |
| You don't have permission to access /administrator/ on this server. |
Habe den Thread erst nach meinem Update entdeckt :roll:
MfG, RudiX
miko93
Kann mir jemand sagen, ob wir nun - mittlerweile sind wir bei v3.28 - die o.g. Massnahmen nicht mehr benötigen, und damit den Thread non-sticky machen können?
Gruss
miko
Twilo
Hallo,
wenn du von einer alten pd-admin version updatest, musst du diese Änderungen durchführen
mfg
Twilo